yashsingh1/xdaforums huggingface dataset:
[Kindle Fire General] stenuine:
Req. assistance - issues with ADB and SD mounting - no OS on Kindle 1 with TWRP

Hi SD Shadow,

I am experiencing issues with ADB as well and wondering if you can assist when you have a chance. I've included information on my device and situation below:

Device: Kindle Fire 1

TWRP: v2.8.3

I used to have a CM11 ROM and was trying to upgrade to CM12 Lollipop beta. During the process I accidentally wiped my SD card, so have lost my ROMs from the device.

After that, I've tried connecting my device to my computer and mounting USB storage, but have had no luck reaching the device through that or ADB.

Drivers tried:

Kindle Fire Utility driver v0.9.9

Same results when USB storage is mounted or not mounted:

- Shows as "Android Device - Android Composite ADB Interface" in Device Manager

- Does not find any devices in ADB ("List of devices attached" - blank underneath)

- Does not show up under "Computer"

Kindle Fire driver (Amazon.com WinUSB KindleFireUsbDeviceClass 12/03)

When USB Storage is mounted:

- Shows as "Kindle Fire - Android Composite ADB Interface" in Device Manager

- In ADB, device shows as "0123456789ABCDEF offline"

When USB Storage is not mounted:

- Does not show up in Device manager

- Does not find any devices in ADB ("List of devices attached" - blank underneath)

- Shows as Amazon Otterx - Portable Device under "Computer" (below C: drive). When I click into the drive, I see a folder "local disk". The folder name is gray and I get an error "cannot copy... device has either stopped responding or been disconnected"

- I've tried wiping and repairing all drives, but have had no luck.

- I've tried ADB sideload through TWRP with no luck

- I can't execute any of the commands through ADB on my computer (i.e. to send files to SDcard like a ROM or revert back to earlier version of TWRP) because it cannot find the device.

I would greatly appreciate any assistance. Please let me know if you have any questions.

Thank you again,

Matt
[Kindle Fire General] sd_shadow:
only mount option that works with OtterX is MTP
[Kindle Fire General] sd_shadow:
try toggling MTP Off/On
[Kindle Fire General] sd_shadow:
Fixing OtterX Drivers: I posted screenshots of how Kindle should look like in Device manager, once converted to OtterX in post #9 here
[Kindle Fire General] sd_shadow:
try flashing in fastboot

fastboot flash recovery otterx-twrp-2.7.1.0-recovery.img
[Kindle Fire General] stenuine:
Thank you very much for the quick response. I just tried a couple of things - please see the details below:

- I toggled MTP off/on but did not have any luck seeing the device storage under My Computer

- I don't have an "Android Phone" device listed (it shows up as "Android Device"). Is that ok?

- The driver details match the screenshot in the post you linked to

- Do I need to install a driver for MTP? If so, is it the same Android driver?

- I'm assuming can't run any type of fastboot to the older version of TWRP if the device is not showing up in ADB?

Thank you again
[Kindle Fire General] sd_shadow:
Look for a device with a yellow triangle in front of it in device manager

Don't know if fastboot is working until you try, adb is seen differently than fastboot
[Kindle Fire General] sd_shadow:
Only divers needed are included with kindle fire utility
[Kindle Fire General] sd_shadow:
Toggle mtp off ,with device manager open, check drivers, toggle mtp on, check drivers
[Kindle Fire General] stenuine:
Thank you SD Shadow. I am heading to sleep, but will try this tomorrow and let you know the results, along with any questions.

Have a good night.

Matt
[Kindle Fire General] stenuine:
Hi SD Shadow,

Please see updates below based on what I tried from your advice:

Device Manager

- I see MTP with the exclamation mark icon in "Device Manager.

- Should I install a driver for MTP? The same Kindle Fire Utility driver I installed for OtterX to change it to "Android Device - Android Composite ADB Interface"?

- I also see the Android device with the blue screen icon

Kindle Fire Utility

- ADB status showing as "Online" in Kindle Fire Utility

- Tried to do Fastboot in Kindle Fire Utility, but nothing happened (I have my tablet plugged in and on the TWRP homepage).

Can you please let me know if you have any further advice?

Thank you again,

Matt
[Kindle Fire General] sd_shadow:
In Device manager>select unknown device, device with yellow triangle or !>Update driver software>

browse my computer for driver software>Let me pick from a list of Device Drivers on my computer>

show all(uncheck show only compatible)>look for ADB interface or android phone

select yes to Ignore warning
[Kindle Fire General] Jason_Voorhees:
Thank you so much @sd_shadow!

Hi! This is my first post in XDA and I registered just to say thanks to the OP. I've always read this forum in the shadows, just to look for roms and stuff like that, and I think it's time to say thank you to the people that helps other people just for the sake of it.

So, once said "thanks", I'll report what was my problem and what was the solution.

I was in TWRP 2.8.x.x, and when I was trying to use adb commands, my PC said that the device was unauthorized. Also, the partitions were wrong. The Fastboot commands were running perfectly. So, I tried to downgrade to TWERP 2.7.1.0 via fastboot and voila! Finally I was able to communicate with the device via adb and push files into it!

As I said: thank you so much, and I wish good luck to everyone that is having troubles with their kindle. The next step I'm taking is flashing some rom. Wish me luck :D
[Kindle Fire General] stenuine:
Thanks SD Shadow.

I now have the Android Device - Android Composite ADB Interface driver installed for OtterX and MTP. For MTP, I selected the ClockworkMod driver (there was also an option to install the Google One, but I did not pick that one).

I went into the Kindle Fire utility folder on my computer, ran the batch file, selected Fastboot from the Boot menu and iwas stuck on the Activating Fastboot <4002> screen for a while, then said it failed because it could not connect to daemon / device offline. My tablet is on and in TWRP.

Is there something else I should be doing?

Thanks again.
[Kindle Fire General] sd_shadow:
why are you using KFU?
[Kindle Fire General] sd_shadow:
MTP has nothing to do with fastboot mode
[Kindle Fire General] stenuine:
I also tried running fastboot. Here are the steps I took (please let me know if this is right):

1. went into unzipped Kindle Fire Utility main folder

2. clicked "tools" folder (contains adb, fastboot and other application files)

3. Within tools folder, held shift and right-clicked "open command window here"

4. Typed "fastboot" and got a list of commands

5. Tried command "fastboot reboot" to see if any command would work, but it is stuck on "waiting for device"

I have MTP enabled and am on the main TWRP screen on my tablet. I also tried with the USB storage mounted.

Matt
[Kindle Fire General] sd_shadow:
adb commands only work with recovery and rom

fastboot commands only work with device in fastboot mode
[Kindle Fire General] sd_shadow:
did you watch [Video] Flashing TWRP in OtterX bootloader
[Kindle Fire General] stenuine:
Thanks for the quick response. Yes, I watched and tried that before. I just tried again step by step.

I have been stuck on "< waiting for device >" for about 3 minutes, so exited the process.

I'm going to try re-installing the kindle fire utility drivers. Do you have any other ideas on what may be causing the issue?

Thanks again.

Matt
[Kindle Fire General] sd_shadow:
use a different pc
[Kindle Fire General] stenuine:
ok - will try that. Also on this PC I went back to check the MD5 for the kindle fire utility .zip and for zip and the codes did not match. I'm not sure if that had anything to do with these issues, or how to get the codes to match.

I will try the different pc now.

Thanks again.
[Kindle Fire General] sd_shadow:
if md5 does not match redownload zip
[Kindle Fire General] stenuine:
I'm able to see the device and upload files via normal USB on the new PC :). I went to flash the rom and now the issue im having is it is unable to find "/system", so cannot flash the .zip on my tablet. The error im getting is "unable to mount /system". Do you happen to have any ideas on how to resolve?

Thanks agian.
[Kindle Fire General] sd_shadow:
partitions sizes and file systems match post 2?
[Kindle Fire General] stenuine:
My Data

Size 5129mb - is 5880mb in post 2

File System, Present - match post 2

My Cache

Size 251mb - is 503mb in post 2

File System, Present - match post 2

My System

Size 0mb - is 751mb in post 2

File System, Present - match post 2
[Kindle Fire General] sd_shadow:
you need to change to OtterX partitions in bootloader options

like in [YouTube] [How To] convert to OtterX ROM/TWRP/Bootloader
[Kindle Fire General] sd_shadow:
and file system is not present, it is ext4, f2fs...
[Kindle Fire General] sd_shadow:
MTP will not work if the partitions are wrong
[Kindle Fire General] stenuine:
Thanks. Sorry for the confusion. I meant file system and present (file system, present) both match post #2.

I'm trying to change the partitions like in the post you directed me to, but I don't have all of the options in the video after holding power during the boot process - just have:

Normal Boot

Recovery

Reset Boot mode

I see "v1.4a" in the upper-right corner of the screen, so maybe that means I'm on a much older version of the bootloader? I downloaded bootloader v2.05, but not sure if there is a way to get it installed on my tablet if the system is 0mb.

Matt
[Kindle Fire General] sd_shadow:
you need to install otterx-u-boot_v2.05.zip and zip-otterx-twrp-2.7.1.0-recovery.zip in twrp, reboot

and follow steps in video
[Kindle Fire General] sd_shadow:
only roms install on system partition
[Kindle Fire General] stenuine:
Thanks. Is there a .zip version of the twrp2.7.1.0? I tried zipping the .img file, but its not loading onto the tablet. I was able to get the new bootloader running.
[Kindle Fire General] sd_shadow:
doesn't work like that, links to files in the otterx thread, and in the video description of my video

https://goo.im/devs/Hashcode/otterx/recovery/flash-zip/

https://goo.im/devs/Hashcode/otterx/bootloader/
[Kindle Fire General] stenuine:
nevermind - got it. trying the partition steps now.

Thanks again.
[Kindle Fire General] sd_shadow:
added to op

Did you watch my video? [YouTube] [How To] convert to OtterX ROM/TWRP/Bootloader

Did you read? OtterX ROM/TWRP/Bootloader

Did you install otterx-u-boot_v2.05.zip and zip-otterx-twrp-2.7.1.0-recovery.zip in twrp?
[Kindle Fire General] stenuine:
ok - got adb running and the device is showing up as "D01.... recovery". :)

The name of the rom I want to flash is rom..zip. I tried doing

"c:\adb> push rom.zip /sdcard" but nothing happened.

The rom is in the C:\adb folder. Is there something I should be doing differently?

I tried ADB sideload through TWRP but it is not working. Also under "Mount" in TWRP there is no option to mount MTP anymore (only USB storage), otherwise I would just drag and drop.

Thanks again.
[Kindle Fire General] sd_shadow:
mount does not work with OtterX, except MTP and you need Twrp 2.8.X.X for that

I always ways use

adb push filename /sdcard

partitions sizes and file systems match?
[Kindle Fire General] stenuine:
Yep - everything matches post #2 now.

Should I just try to flash TWRP2.8.3 via fastboot so i can drag and drop, or would that screw things up again? I'm not sure why the adb push is not recognizing it.

The exact error I get is:

"cannot stat 'other.zip' : No such file or directory.

Is it weird that my device type shows up as "recovery" when I do adb devices, or is that normal?

---------- Post added at 06:32 PM ---------- Previous post was at 06:27 PM ----------

Got it to work. had ".zip" in the filename (in addition to the extension). Sorry about that. Flashing the rom now. Will let you know how it turns out.

---------- Post added at 07:01 PM ---------- Previous post was at 06:32 PM ----------

I got it to work!! Thank you SD Shadow. Running CM12 now :).

Thanks again!!!:)
[Kindle Fire General] jzheng7:
Fastboot Mode, Device Bricked?

Hello guys!

Yesterday I was attempting to install Lollipop on my first gen. Kindle Fire since it was lagging. I managed to install TWRP (2.8.3.0) and the otterx-u-boot_v2.05. However it failed to flash the rom I wanted to flash and instead of deleting the rom I accidentally wiped the whole Kindlw and initiated the "EMMC Corruption Fix" on from the otterx-u-boot bootloader.

However I am constantly at the "Fastboot Mode" and every single time when I plug it in to my PC it fails recognize it and install the drivers.

Please help! I have not used adb before and I have done research but just don't know what to do.

My PC is running Windows 8.

Thank you!
[Kindle Fire General] sd_shadow:
See [Video] Flashing TWRP in OtterX bootloader
[Kindle Fire General] jzheng7:
Working, But No Rom!

Great it works! Many thanks!:victory: I was able to install TWRP and access it however my Kindle won't mount of anything. I attempted to push/sideload the rom via command prompt but have no luck!

Almost there!

Many thanks!
[Kindle Fire General] sd_shadow:
Check the partition sizes and file systems

Compare to post 2
[Kindle Fire General] jzheng7:
Partition size done! No USB Driver.

I have repaired the partition sizes and compared it to post 2. I have also installed the Android Studio to get access to the Google USB Drivers, however now I have no access to the Android ADB Interference as seen on post 9. Arghh the struggle! :crying:
[Kindle Fire General] sd_shadow:
use the install.drivers.bat included with Kindle Fire Utility
[Kindle Fire General] jzheng7:
USB Installed, Cannot Mount

My apologies ahead of time if this has been posted. My computer is acting up.

I was able to install Google USB by enabling the driver signing during my boot up. I reboot to normal boot. I still cannot mount the log on TWRP shows that the partition is not recognized and usb cannot mount because there isn't a partition to mount. My bootloader automatically boots to fastboot mode without using the power button to change it to recovery. I have tried adb mode to push the rom file and attempting to revert it back to stock Amazon Kindle and rooting it again. But not luck.

sd_shadow many thanks to your assistance for the past days!
[Kindle Fire General] sd_shadow:
if you didn't use instal.drivers.bat it's not going to work

it should not be booting to Fastboot mode may need to reflash recovery and/ or bootloader, which versions are installed now 2.7.10 and 2.05?

if you try installing stock rom without fixing partitions, and flashing non OtterX twrp and FFF bootloader, you may brick the Kindle
[Kindle Fire General] jzheng7:
Not working...

I did run the install.drivers.bat and I have 2.7.1.0 and 2.05 installed.I also reflashed the TWRP and OtterX bootloader and still it is taking me the fastboot mode.
[Kindle Fire General] sd_shadow:
If you disconnect from pc, power off, and back on, same?
[Kindle Fire General] jzheng7:
Yes it is the same.
[Kindle Fire General] jzheng7:
Next steps?

Hello sd_shadow I have been anxiously waiting for your reply. Would you please let me know what the next steps are?
[Kindle Fire General] sd_shadow:
Tried a different pc?
[Kindle Fire General] jzheng7:
Yes the second thing I did before I sent my reply.
[Kindle Fire General] sd_shadow:
but you can still get to TWRP?
[Kindle Fire General] jzheng7:
I can still get to TWRP but pushing the power button and selecting it (or else it would automatically go to fastboot mode). I cannot mount anyway and I have trouble using adb to push the necessary files to my Kindle.

Thank you sd_shadow!
[Kindle Fire General] sd_shadow:
Ok, well it's probably going to fastboot mode because there is no Rom installed.

Unusual but may not be relevant.
[Kindle Fire General] sd_shadow:
Could try flashing bootloader 2.04
[Kindle Fire General] jzheng7:
I have flashed the 2.04 bootloader and it is still not working. I have attempted the adb push again however it tells me device not found. Still unable to mount the partition running TWRP v2.7.1.0.
[Kindle Fire General] sd_shadow:
Mount the partition how?
[Kindle Fire General] jzheng7:
When I attempt to get into recovery to mount the USB storage to my computer, this is what is say: "E: unable to find storage partition to mount to usb".
[Kindle Fire General] sd_shadow:
Adb mount doesn't work with any twrp versions got OtterX
[Kindle Fire General] sd_shadow:
With OtterX twrp 2.7.1.0 only option is adb push

The OtterX twrp 2.8.3.0 use mtp
[Kindle Fire General] jzheng7:
I have tried the adb push function before and the only thing that came up was "device not found" on my command prompt.
[Kindle Fire General] sd_shadow:
You wiped, formated data, and wiped again

Checked partition sizes again?
[Kindle Fire General] jzheng7:
Yes I have. Also when I attempt to reboot from TWRP it tells me that my device is not rooted and SuperUS is not installed. Is that relevant?
[Kindle Fire General] sd_shadow:
Just means that no Rom is installed
[Kindle Fire General] jzheng7:
Thanks! I have tried the adb push function again (cm12.zip is what I named it) and I wrote is like this:

adb push cm12.zip /sdcard/cm12.zip

but it comes up as:

error: device found
[Kindle Fire General] sd_shadow:
Don't know.
[Kindle Fire General] jzheng7:
Is there anyway to revert my Kindle back to complete stock? I am getting a little impatient a little with it.
[Kindle Fire General] sd_shadow:
[How-To] Revert from OtterX Project to Stock Kindle Fire Partitions/Rom
[Kindle Fire General] jzheng7:
Thank you. I have followed all the directions but now I am at the recovery boot loop. It wont boot to the stock rom. TWRP log states: "E: failed to mount /sdcard (tw_mount) and also the (invalid argument)
[Kindle Fire General] sd_shadow:
What instructions?

Filenames?
[Kindle Fire General] jzheng7:
Never mind! It finally booted up to the stock Kindle Rom.! Thank you sd_shadow!

Also if I attempt to root and install OtterX to my Kindle, will I have better luck this time? Where can I find the instructions again?
[Kindle Fire General] sd_shadow:
Maybe, maybe not, depends on what the problem is

Could be pc or Kindle

You have the files, video in op
[Kindle Fire General] hutson23:
If the drivers are installed correct and I can get fastboot mode no problem.

I have reflashed twrp and bootloader several times.

formatted the partions the way you posted.

twrp 2.7.10

otterx bootloader 2.04

but I still can not push the rom with adb... it says offline.

also the partions are incorrect and I cannot seem to get them correct.

data- 6308 mb

cache- 251 mb

system- 503 mb

any suggestions would help.

Thanks
[Kindle Fire General] sd_shadow:
Those are unformatted sizes, so should be fine.
[Kindle Fire General] hutson23:
ok thanks..

any idea about adb offline?
[Kindle Fire General] sd_shadow:
Could flash twrp 2.8.3.0, & see if mtp works
[Kindle Fire General] hutson23:
Thanks I will try that too.
[Kindle Fire General] sd_shadow:
For those having trouble with MTP on TWRP versions 2.8.X.X and Window 7

try Updating Windows Media Player
[Kindle Fire General] sd_shadow:
Did you even read my last post?
[Kindle Fire General] sd_shadow:
see http://xdaforums.com/showpost.php?p=59424180&postcount=130
[Kindle Fire General] uedmunds:
[MENTION=4267571]sd_shadow[/MENTION]

Thank you for the help. Downgrading to 2.7.1 was the solution.
[Kindle Fire General] sd_shadow:
[MENTION=2795923]rickyq12[/MENTION]

No support via PM!, Please ask in a public thread, that's what the forums are for.

Notify me by Posting "@sd_shadow" in thread, I'll help you as much as I can...
[Kindle Fire General] totallybeachin:
[MENTION=4267571]sd_shadow[/MENTION]

I seem to be stuck.....

I mounted my sdcard and copied both otterx-u-boot_v2.05 and otterx-twrp-2.7.1.0-recovery to the kindle.

installed otterx-u-boot_v2.05, clicked reboot and now I'm stuck in some sort of loop. (the 5:45 mark in your video)

I get the screen that says press power to open bootmenu,

it's showing v2.05 and if I choose continue boot, it powers off.

If I choose recovery boot, it powers off...

if I plug it into the computer while it is off, it powers on with a dark screen with kindle fire and it just keeps flashing off/on for a minute or so then just goes black. The power button is still illuminated and I have to press it for 15 seconds or so to get it to power off.

There is nothing else on the screen other than the words kindle fire

Any help/suggestions?
[Kindle Fire General] sd_shadow:
Haven't we been through this before?

You should use both bootloader.zip and twrp.zip at same time then reboot.

Now you need to flash twrp with fastboot.exe see link in op
[Kindle Fire General] totallybeachin:
yes, it would seem that we have been through this before. And I didn't expect to run into any snags.

However, I don't remember having this particular problem.

I was following your video and everything was going exactly right.

I did have both zip files on my sdcard (at least they were showing up on my computer) but in twrp, when I clicked on install, the only zip file there was the bootloader. It wasn't showing both.

It looked like yours did the same thing in the video. I did exactly what you did.

Installed the file that was there, then clicked reboot,now all I get is a loop screen.

I did try fastboot reboot in a command prompt. I had to type the command first, then when it said 'waiting on device' I plugged it in to the computer and I saw the fastboot logo flash for 1/2 a second, but then it just went into the 'kindle fire' loop screen.

Unless I am missing something, I don't know what I did wrong......
[Kindle Fire General] sd_shadow:
Don't worry about fastboot devices

Just flash twrp.img

And reboot
[Kindle Fire General] totallybeachin:
Figured it out....

:facepalm:
[Kindle Fire General] rickyq12:
Fair enough. Thanks man.
[Kindle Fire General] supasizefries:
[MENTION=4267571]sd_shadow[/MENTION] Thanks for all your valuable info! This thread is a one stop shop that fixed all my problems when I was trying to convert to otterx. Many many thanks!
[Kindle Fire General] Icelus:
Judging by what I've read here, my problem may be as simple as downgrading twrp. However, whenever I try to download it from goo.im, I get a page that just says InvalidCust, and no download. Any chance someone could provide a mirror?
[Kindle Fire General] sd_shadow:
May just be temporary.

try my Maga mirror

OtterX TWRP

https://mega.co.nz/#F!gUw1jQgL!07SLMY_TNe61LYGWM1_zcA
[Kindle Fire General] june12:
Kindle Fire can't be powered on

I followed every steps, and seems right. No error message.

Just because didn't have enough time to complete the last step, flush the ROM, I "Powered Off" the kindle from TWPR over the night. And this morning, it can't be powered on at all.

I leave it on the wall charger for a while, and pressed the power button to more than 30 seconds, still no responding.

Any suggestions? otter x loaded installed, and partition is done.
[Kindle Fire General] june12:
I just want to make sure, could it be possible the otter X bootload causes this "Can't Power On" issue, from theory. This never happened before.
[Kindle Fire General] sd_shadow:
if there is no sign of life, there is little that can be done.

Possible causes, corrupt bootloader, low battery, failed battery, bad LCD...

Your are sure it was a Kindle Fire 1, other models will brick.

Could be related to OtterX, or just died from old age.

Does it show up in Device manager? May need to connect/disconnect from pc, may take a little bit to show up.

Could try a fastboot cable.

Could try the short pin on circuit board to force usb boot trick see

[ROOT][WIP] root 6.2.1 / install TWRP / unbrick any ROM

Firekit LiveUSB repair kit 1.1- when you're about to kill Windows
[Kindle Fire General] june12:
Thank you very much!

Yes, it is Kindle 1. And every step for Otter X is good, until now, when I am ready to flash the ROM.

Do you think missing ROM will cause this issue?

Without powered on, PC doesn't recognize it at all.
[Kindle Fire General] sd_shadow:
I have powered Kindle off many times without a Rom, OtterX and Otter/Blaze.