yashsingh1/xdaforums huggingface dataset:
[Kindle Fire General] Lunarino:
choose otter partitions again

Selecting wipe now returns a new dialog to me - seems encouraging.

There are multiple options however. Which is best please?

[CENTER]Factory Reset: Wipes Data, Cache and Dalvik
(not including internal storage)
Most of the time this is the only wipe that you need.

[B](Button "Advanced Wipe")[/B] / [B](Button "Format Data")[/B]

Press back button to cancel.

[B](Slider "Swipe to Factory Reset")[/B][/CENTER]
[Kindle Fire General] sd_shadow:
the one that fixes the problem

I would wipe>advanced>check cache>swipe>reboot

wipe>format data>swipe>go back>

swipe to Factory reset>go back

wipe>advanced>select each partition separately and select fix/repair

reboot, try pushing/installing rom again
[Kindle Fire General] Lunarino:
the one that fixes the problem

Thanks so much for the clear steps!

Install SuperSU?
[Kindle Fire General] sd_shadow:
Doesn't matter about supersu, will not effect anything, can choose skip or install
[Kindle Fire General] Lunarino:
Running OpenRecoveryScript

After following the above steps a few times, I'm still getting the

"Encryption was interrupted and can't complete..." screen

So I then press the "Reset tablet" button

It reboots, shows the blue teamwin splash screen and then

[CENTER]Running OpenRecoveryScript[/CENTER]

Updating partition details...
Full SELinux support is present.
Processing AOSP recovery commands...
-- Wiping Data Partition...
Wiping data without wiping /data/media ...
Done.
Formatting Cache using make_ext4fs function.
-- Data Partition Wipe Complete!
Done processing script file

This shows for only about 3 seconds

and then it reverts to the bootloader screen

and then the animated cyanogenmod logo

and back to the "Encryption unsuccessful" message.

Does this possibly give any indication as to what may be going on?

[IMG="Kindle Fire Screen 3"]http://home.comcast.net/~lunarino/Kindle%20Fire%20Screen%203-DSCN0457.JPG[/IMG]
[Kindle Fire General] sd_shadow:
which rom and gapps? maybe try cm-11-20140804-SNAPSHOT-M9-otterx.zip no gapps yet
[Kindle Fire General] Lunarino:
cm-11-20140804-SNAPSHOT-M9-otterx.zip

cm-11-20140508-UNOFFICIAL-otterx.zip & gapps-kk-20140606-signed.zip

Thank you for the link - trying that next.
[Kindle Fire General] sd_shadow:
I should have asked earlier, Twrp 2.7.1.0 changes data to f2fs format, so you need a newer rom than 20140508
[Kindle Fire General] Lunarino:
Very nicely done.

Way to go, sir. You're a ROCKSTAR in my book!:highfive:

I am now looking at the "Welcome to CyanogenMod" dialogue :D

I apologize for not having been sufficiently clear as far as versions with all of my posts.:rolleyes:

This process has had me just DIZZY.:silly:

I'd have been totally lost without your stellar guidance:angel:
[Kindle Fire General] sd_shadow:
Well good, you should install gapps now if you haven't yet

The version you have should be good.
[Kindle Fire General] Lunarino:
[MENTION=4267571]sd_shadow[/MENTION] Thank you so much for getting me this far.

I just did an initial setup before going to bed. I was pleasantly surprised to discover this morning that it automatically downloaded most of my favorite apps overnight without my help. Do you still recommend that I push and then install gapps? What's the advantage?
[Kindle Fire General] sd_shadow:
If you have play store you should be good
[Kindle Fire General] mpuckett54:
OtterX and Encryption

Just curious about encrypting the KF running OtterX in light of the fact that the Android L release will have device encryption enabled by default. Has anyone tried it yet? If so, is there a performance hit, or is the KF CPU powerful enough that the performance degradation is not noticable?
[Kindle Fire General] heavenzard:
Why my computer can't detect my kindle

I already use 3 computer to do this with windows 8.1 and windows 7

Can you please help me to find some alternative?

Linux also OK
[Kindle Fire General] sd_shadow:
You installed divers from Kindle Fire Utility's install.drivers.bat ?
[Kindle Fire General] heavenzard:
Yap

And it still can't detect my kindle

I almost give up
[Kindle Fire General] sd_shadow:
How is it listed in Device Manager?
[Kindle Fire General] kwahern:
@sd_shadow I screwed up!

I was able to successfully add the Otterx boot loader, but mistakenly wiped everthing else and rebooted without a recovery or ROM installed.

Last TWRP I had was 2.2.2.1 blaze for FFF. Wipe was done from there before flashing new otterx bootloader and running partitioning commands.

ADB recognizes the device, (shows as android phone in device manager with Android ADB Interface) but I cant use the push command with "/sdcard" to get a recovery on device and reflash. (I can push to /system, but not to /sdcard.)

if I try 'adb shell' from command prompt, I get "exec '/system/bin/sh' failed: No such file or directory (2)"

KFU shows device status as online

Partition mode is set to Amazon.

I have ordered a fastboot cable from Scorpn if that will help.

Is my goose cooked, or is there a way out of this mess I created?
[Kindle Fire General] d3vilskid:
Try getting a new USB cord. Mine wouldn't detect mines on two window 7 laptops until I got a brand new wire. Needless to say I was stuck on recovery and fastboot for 5 months until I got new wire.
[Kindle Fire General] kwahern:
Crap, I think I broke it!

Received fastboot cable, now fast boot sceen shows
[Kindle Fire General] sd_shadow:
Didn't need the fastboot cable

You are using wrong commands

if you only have access to bootloader, you use fastboot commands

adb commands are for rom and recovery only

try

fastboot devices

if you get a return of something like

123456789 kindle

then enter

fastboot flash recovery otterx-twrp-2.7.1.0-recovery.img
fastboot reboot

recovery file name must match what you have downloaded on pc

---------- Post added at 08:48 PM ---------- Previous post was at 08:45 PM ----------

if you get

device not found

, most likely drivers are not installed correctly

---------- Post added at 08:54 PM ---------- Previous post was at 08:48 PM ----------

if you put [MENTION=4267571]sd_shadow[/MENTION] in Title I don't get notified

if you edit your post i don't get notified
[Kindle Fire General] kwahern:
fastboot devices just gives me another command prompt without any results

So I am trying to update drivers now.

Re-downloaded the SDK manager and installed all 2.3.3 packages. Where do those get installed? When I select the directory with sdk installed, windows says it can't find the drivers.

Should I be using a different set of drivers with this bootloader?
[Kindle Fire General] sd_shadow:
Only drivers that work reliable, are the kindle fire utility's install.drivers.bat

---------- Post added at 07:09 PM ---------- Previous post was at 07:03 PM ----------

http://xdaforums.com/showthread.php?t=2192818

[Root][TWRP][COTR][BOOTLOADERS]Kindle Fire Utility v0.9.9 (4/5/13) [1st Gen Only!]
[Kindle Fire General] kwahern:
You, sir, are a genius.

Now able to boot into recovery, downloading ROM and GAPPS now. Will be pushing them and installing tonight!

Thank you very much! My young son needs a device he can take to school for internet research, did not want to send a laptop or our iPad. This will be the perfect solution.
[Kindle Fire General] kwahern:
Have installed a couple of Otterx Roms and keep getting same error screen on regular boot.

Says "Encryption Unsuccessful" and asks to reboot tablet. Unable to get past this screen without reboot.

Also get device driver installation error from Windows. Trying to find driver for MTP USB device.
[Kindle Fire General] sd_shadow:
It has been a issue for some, but I haven't a common link.

Be sure to

have 2.05 bootloader/ 2.7.1.0 TWRP

fix partitions in twrp (wipe>advanced)

factory reset in TWRP

verify md5 checksums for Rom and Gapps with a checksum utility

usually just installing a different rom version works
[Kindle Fire General] kwahern:
I don't see Factory Reset option anywhere in TWRP v2.7.1.0?
[Kindle Fire General] sd_shadow:
It's the first swipe option

see pic
[Kindle Fire General] kwahern:
My bad, I feel stupid.

Factory reset fails. Says "E:unable to mount'/data'" and "E:unable to mount storage"
[Kindle Fire General] sd_shadow:
Your not the first, to miss that

---------- Post added at 06:34 PM ---------- Previous post was at 06:33 PM ----------

Wipe cache reboot
[Kindle Fire General] kwahern:
Factory reset fails. Says "E:unable to mount'/data'" and "E:unable to mount storage"
[Kindle Fire General] sd_shadow:
Wipe cache, and reboot

---------- Post added at 06:58 PM ---------- Previous post was at 06:50 PM ----------

Wipe>Advanced Wipe

check system > select repair or change system

Current file system: ext4 Size: 751MB

select repair

check cache > select repair or change system

Current file system: ext4 Size: 502MB

select repair

check data > select repair or change system

Current file system: f2fs Size: 5880 MB

select repair

if your sizes are different, please report them
[Kindle Fire General] kwahern:
system

Current file system:ext4 Size 503MB

Repair completes successfully

Cache

Current file system: ext4 Size 503MB

Repair completes successfully

Data

Current file system: f2fs Size 0MB

Repair fails

Not sure if it matters, but I am getting a message when I reboot that says:

"Your device does not appear to be rooted. Install SuperSU now? This will root your device."

I have rebooted both selecting "Do Not Install" and "Swipe To Install"
[Kindle Fire General] sd_shadow:
just means you don't have a rom installed

---------- Post added at 07:57 PM ---------- Previous post was at 07:51 PM ----------

ok reboot, in bootloader, select amazon partitions, reboot

in bootloader re-select otterx partitions, reboot

in twrp wipe cache reboot

in twrp wipe> format data>type yes...

Wipe>Advanced Wipe

check system > select repair or change system

Current file system: ext4 Size: 751MB

select repair

check cache > select repair or change system

Current file system: ext4 Size: 502MB

select repair

check data > select repair or change system

Current file system: f2fs Size: 5880 MB

select repair
[Kindle Fire General] kwahern:
system

Current file system:ext4 Size 503MB

Repair completes successfully

Cache

Current file system: ext4 Size 503MB

Repair completes successfully

Data

Current file system: f2fs Size 5880MB

Repair completes successfully

Does that mean I'm back to a spot where I can try different ROMs?
[Kindle Fire General] ObihoernchenDE:
Hashcode you are such an amazing Dev! Thank you for all your work for such an old device. Awesome!

1. Of course! Never used the Amazon software. Don't know how it even looks xD

2. I think the partition layout change is a very good idea. Definitely go for it! I think it's better than the old one so users will like it :)

3. Dual boot is useless on such a device in my opinion.
[Kindle Fire General] kornklown69:
I WANT TO USE THIS AS A FULL ON TABLET ID UPDATE DAY ONE!

1. boot up should be OtterX

2 . dual boot is pointless, we can always download the kindle app...hopefully the newer versions if you can fix that too so don't have to use an old one.

3 . new partition sounds awesome
[Kindle Fire General] :
I would like the OtterX idea

I would like it but I dont think most people would for the new partition

Dual Boot does not fancy me.

Thanks for this new Direction!
[Kindle Fire General] Sam Za Nemesis:
I like your minimalistic boot logo, but I think it kills branding too much and isn't consistent through multiple screens, I've posted a pull request on github with this revised minimalistic boot logo following Amazon's colour language, all elements are on a rule of thirds grid as well, i have an example on the attachment

Also, I really like how close the Kindle Fire is from a consumer level devboard and I'd really like to learn system development on it, Dual Boot could be really useful, specially if you could dual boot from chroot or from a powered usb hub
[Kindle Fire General] :
[MENTION=4243514]Hashcode[/MENTION] I took those images and made these here. I kept the 'kindle fire' thing because I think "'let it look like a kindle somewhere"' but I will surely perform the update even if you remove it. Thanks for all the hard work!

BTW Fastboot looks better in portrait, isn't it?
[Kindle Fire General] lovejoy777:
OtterX should be the branding name. this is nothing like a kindle fire anymore :)
[Kindle Fire General] 47th_Ronin:
Maybe too early in the game but personally, I think it should be named in honor of the man that has kept this device from dying completely. [MENTION=4243514]Hashcode[/MENTION] has done more both behind the scenes as well as the forefront of Android for so many devices that it borders on incredulity. When browsing around different forums as well as git and various repositories it is obvious that he is a driving force in making Android platforms what they are.

I'm not blowing smoke or kissing a$$ here, if you dont believe me google the name hashcode.

Nough said.
[Kindle Fire General] :
Yes! He is one of the top devs on goo.im

I'll do the Change;);)
[Kindle Fire General] donnelpa:
3 Questions

1. I would definitely perform this update. Would never want to go back to Stock

2. Would love suggested partition changes.

3. Prefer usable tablet vs. dualboot

THANKS FOR YOUR CONTINUED EFFORTS!!!!!
[Kindle Fire General] Hashcode:
Right now I'm not sure I can get the text to render the right way in portrait. Native display is landscape.
[Kindle Fire General] liteavenger94:
OtterX

Sounds Great!! I honestly can not wait for this!!!! I haven't had a need to switch back to the amazon os.

Partioning sounds good!! Not having enough free space has always been an issue for me

along with the free space issue just mentioned, I think that dual booting is not necessary.

Keep up the great work Hashcode!!!! Can't wait for OtterX to be live!!!!

one other thing:

on cm 11 for otter, could it be possible to add transparent system bars like the nexus 5/7?
[Kindle Fire General] :
http://xdaforums.com/showthread.php?p=48720857
[Kindle Fire General] kornklown69:
[MENTION=4243514]Hashcode[/MENTION] thinking of a beta?
[Kindle Fire General] :
Give him time.
[Kindle Fire General] kornklown69:
no worries not asking eta
[Kindle Fire General] Demonoid111:
I'm willing to test any beta builds you put out for testing.
[Kindle Fire General] MrBrady:
I'd definitely be interested in this. I think I fit into all three groups you listed in the OP, but mostly the second. I keep bouncing between the CM11 builds and MIUI 5. MIUI 5 seems much more "fluid" on my KF, at least, so I keep going back to that. I'd love to see what you can do with OtterX!
[Kindle Fire General] Adamus-Prime:
I love my kindle... I ultimately want to teach myself code so I can eventually become a developer myself...
[Kindle Fire General] :
Hey Hash... Is the bootloader done???
[Kindle Fire General] lovejoy777:
hi Hash could you be kind enough to take a look at your emmc bug recovery thread. im trying to revive my bricked one but havin a little trouble. cheers steve
[Kindle Fire General] sd_shadow:
You should be good
[Kindle Fire General] lovejoy777:
well done shadow? another happy customer??
[Kindle Fire General] kwahern:
Awesome! Just installed SlimKat. Looks like this device will now be exactly what I wanted. Thank you so much for your help. The first thing I did after making sure that the ROM was working was make a backup. I look forward to trying some other Roms eventually, but SlimKat looks pretty sweet for now!

Thanks again
[Kindle Fire General] t3chwizard:
Could the Kindle fire 2 (Otter2) benefit from something like OtterX?
[Kindle Fire General] lovejoy777:
yes but it takes a genius like hashcode, and he's gone to bigger and better things, and doesn't have the time anymore:(
[Kindle Fire General] sd_shadow:
Kindle Fire 2 has a locked bootloader, so no
[Kindle Fire General] sd_shadow:
more here Frequently Asked Questions - 2nd Generation Kindle Fires
[Kindle Fire General] t3chwizard:
Now I'm confused. This post by Hashcode says it is able to be unlocked as it is a guide to unlock the kindle fire 2 bootloader http://xdaforums.com/showthread.php?t=2100963
[Kindle Fire General] Grylis:
Forgot to Install TWRP for OtterX

Hello. I was trying to test the OtterX tool but I accidentally forgot to install TWRP for OtterX on my Kindle. I already had TWRP so I assumed that the one I had on my device was fine but after looking back I realize that I needed to install the other one. I am currently stuck at the OtterX bootloader screen with the gray/silver Kindle Fire logo and am unable to get out of it. Is there any way out or is my kindle bricked for good?
[Kindle Fire General] lovejoy777:
its not bricked, so dont worry. do you still have fastboot? power off device (20 seconds press power button).

type in terminal:

fastboot getvar then press enter.

it should say "waiting for device"

then plugin your kindle to the pc it should return some info. if it just hangs on waiting for device then you do not have fastboot working.

post your findings back here. if you have fastboot its easy:)
[Kindle Fire General] sd_shadow:
If you haven't got it fixed yet... I made a short video Flashing TWRP in OtterX bootloader
[Kindle Fire General] lovejoy777:
do not use my 2.8.1.0 recovery when switching as it appears not to have adb.

---------- Post added at 04:14 PM ---------- Previous post was at 04:11 PM ----------

lots of libs errors, but im getting past them 1x1. lets hope bootable/recovery doesn't show it's ugly head again
[Kindle Fire General] sd_shadow:
adb seems to be broken in 2.8.1.0 TWRP otter/blaze as well
[Kindle Fire General] Grylis:
Thanks
[Kindle Fire General] Guiyze:
Hey I had a similar problem. I got the OtterX bootloader, but now when I turn on my kindle I can't do anything that takes it passed the bootloader. I tried your video, but my computer refuses to recognize my kindle so it remains at "waiting for device". Any ideas? Thanks!
[Kindle Fire General] sd_shadow:
Windows version? 7, 8?
[Kindle Fire General] Guiyze:
Windows 10 preview actually. I could potentially borrow a friends windows 8 computer if need be, but I don't have access to my own windows 8 desktop for a few days.
[Kindle Fire General] sd_shadow:
You need to uninstall kindle fire from in device manager, disable driver signature enforcement, and reinstall kindle fire drivers from kindle fire utility's install.drivers.bat

http://xdaforums.com/showthread.php?t=2192818

[Root][TWRP][COTR][BOOTLOADERS]Kindle Fire Utility v0.9.9 (4/5/13) [1st Gen Only!]

---------- Post added at 09:26 PM ---------- Previous post was at 09:26 PM ----------

https://learn.sparkfun.com/tutorials/disabling-driver-signature-on-windows-8/all
[Kindle Fire General] Guiyze:
I installed the drivers before this debacle began. Would it help to reinstall the drivers though? Thanks.
[Kindle Fire General] sd_shadow:
How is it listed in device manager?
[Kindle Fire General] Guiyze:
Under "Android Phone", it show 4 things. 3 of them are Android ADB Interface, and the other is Android Composite ADB Interface. However, they are inactive as the computer does not recognize my Kindle in the first place.
[Kindle Fire General] sd_shadow:
Try disconnect kindle, power off kindle, power on, open boot menu, connect to pc
[Kindle Fire General] Guiyze:
I unplugged and replugged my USB, and when I tried your video instructions again and it actually worked. Thanks man!
[Kindle Fire General] starfool13:
or you could use Airdroid :)
[Kindle Fire General] WeMadeSteel:
Help! windows and adb wont recognize my device. therefore i cannot adb push the rom and gapps . when istalled the otterx partitions its like it got rid of my drivers or something

Thanks
[Kindle Fire General] sd_shadow:
Try 2.7.1.0 twrp
[Kindle Fire General] sd_shadow:
Started a Thread [How To] Fix Lollipop Install Errors, Partition sizes, Unable to Mount System... with some possible fixes for those having issues since converting to OtterX, with pushing files, failure to mount system errors when installing Lollipop Roms...
[Kindle Fire General] hau5pl4nt:
adb push problem

I rooted my kindle fire 1st gen with saferoot, then installed fire fire fire and twrp recovery.

When I try to push adb files through the command prompt, under recovery, it shows completed and how many seconds it took but the file is not on my device. I was able to pull files easily, although I only selected one, all the files from that sdcard\download directory copied to my pc.

I am using windows 7. I can drag/drop files no problem, but the instructions on otterx are specific:

Confirm that you can use ADB to push files to the device while booted into recovery. The mass storage sharing function of the "Sdcard" will no longer work in TWRP due to how /data/media storage works.

Code:

adb push <test file> /sdcard

Then check with the recovery file browser that the file is indeed on your device.

I tried to mount/unmount through adb commands and kfu 0.9.9 to no avail.

Any ideas?

thanks
[Kindle Fire General] sd_shadow:
If you are using 2.8.2.0 TWRP , mounting sd card works (for some), and pushing is not needed, also sometimes a reboot will allow files on sd card to be viewed.
[Kindle Fire General] pablomag:
adb device unauthorized

Hello, I decided to give this rom a try and now I'm stuck on TWRP.

I previously installed TWRP 2.8.2.0 and this ROM cm-11-20141220-NIGHTLY-otter.zip with the latest gapps. The ROM ran fine on the first boot, after that if I reset or turn off/on the Kindle it wouldn't boot anymore, so I decided to try this new ROM.

I followed all the steps, everything was alright until after I switched the partition from AMAZON to OTERX.

From that moment on Windows 8.1 listed the Kindle as Amazon OterX without any drivers installed, I tried installing both Kindle drivers and the ones bundled in KFU.

With the kindle drivers my device is listed as Kindle Fire > Android Composite ADB device

With the KFU drivers under Android Phone > Android Composite ADB device

When I try to push the new ROM and GAPPS, I get the same error as when I try "adb devices" -unauthorized

My device when using ADB is listed as XXXXX (Serial Number) Unauthorized

Is there anyway that I can set my device to ONLINE, so I can push a new ROM/Recovery?

I tried many things I read from this thread but nothing works :(

Any help would be greatly appreciated
[Kindle Fire General] sd_shadow:
Flash 2.7.1.0 twrp in bootloader

[Video] Flashing TWRP in OtterX bootloader
[Kindle Fire General] pablomag:
[SOLVED] Thank you, by following the instructions on the video I was able to flash a previous recovery file (otterx-twrp-2.7.1.0-recovery.img)

However, when I flashed the latest version again (otterx-twrp-2.8.2.0-recovery.img), my device was detected once again as unauthorized on ADB. So I decided to stick to the 2.7.1.0 version.

Now my kindle is running ok and without issues with this ROM: Slim-otterx-4.4.4.build.8.1-777kernel-b8+.zip

:good:
[Kindle Fire General] DroidFix+:
I had some of the same issues when I switched to otterx from amazon.

First have you tried all boot methods? (i.e fast boot, recovery)?

Also make sure you have the version of TWRP designed specifically for otter.

Here is the method that worked for me.

1. Format data and wipe all partitions using Twrp then reboot.

2. Uninstall all kindle drivers from your computer (adb, ottertx, MTP, USB composite device, and possibly USB mass storage) Restart your computer.

3.Boot your device into recovery and mount all partitions (system,data,cache) Do Not mount USB storage.

4. Connect your kindle to your computer. Windows will automatically begin searching for drivers. Do not manually install any drivers, also do not click on any popups for driver installation. It should do this automatically.

Windows should show the kindle as a media device in My PC, with access to internal storage. If it does not work make sure you have all drivers that relate to the devices uninstalled, restart your computer, and try again.

I find this method to work on windows 8 and vista. I have not had the opportunity to try it on 7 yet.

Good luck, I hope you get it working! :)
[Kindle Fire General] mctreklife:
Looking forward to trying this on my Kindle.