Tablet listed under adb devices, but not under lsusb while in recovery I am working with a Gemini devices GEM1000 tablet, I have performed all the steps to get adb working, and the device shows up under 'adb devices' so I go to the bootloader with 'adb reboot bootloader' and once in the bootloader, the device can no longer be descovered with 'adb devices' or 'fastboot devices' 

checking 'lsusb' the tablet is not showing up as connected, although if I select "appply update with ADB" it then shows up as '2837487629 sideload' under 'adb devices' and then shows up in lsusb again 

The recovery says 'Android System recovery &lt;3e>' and 'Recovery system v4.2.41' in case that matters. Could it be possible I need to flash a different recovery? if so are there any generic recoveries?(since I doubt this generic tablet has any custom ones) 

How do i get the device to show up in 'fastboot devices' once I enter recovery mode?
I'm afraid the stock recovery (as pointed out in the comments) doesn't come with ADB enabled, which is why your device is neither shown with adb devices nor with lsusb when you've booted it into &lt;3e&gt;. The only way around this (if you really need to access the tablet via ADB while booted into recovery-mode) is flashing it with a custom recovery, such as clockworkmod-recovery or twrp – which again requires your bootloader to be unlocked (see: bootloader-unlock).

Note that the recovery image must match your device, so you cannot just pick any. I'm not sure whether there's any custom recovery available for the GEM1000; good points to check that out is looking at XDA-Developers and the websites of the corresponding recoveries.