yashsingh1/xdaforums huggingface dataset:
[Kindle Fire Android Development] tomathy:
Awesome! So excited to see an update. However, the link to ROM said that the ROM cannot be found. I tried it with MD5SUM and still cannot locate it.

Keep up the good work! Can't wait to try it!
[Kindle Fire Android Development] Thepooch:
Lmao thankyou for the belly laugh;)
[Kindle Fire Android Development] Ben74:
typo in the rom link. here's the correct one.

http://goo.im/devs/Hashcode/otter/aosp/jb-4.2-kfire-hashcode-2013-01-22.zip
[Kindle Fire Android Development] Hashcode:
Woops! Fixed the URL.
[Kindle Fire Android Development] ma678:
Re: [ROM-AOSP] Stock Jelly Bean 4.2.1_r1 for the Kindle Fire [01-22 UPDATES]

Hash,

I tried three times, and all failed in downloading.

Is there anything wrong with the site?

Thanks.

---------- Post added at 10:31 PM ---------- Previous post was at 10:27 PM ----------

Just found out MD5sum listed here doesn't match the one on goo.im either.

Did you remove it Because I got file not found error message.
[Kindle Fire Android Development] gardarh:
I did a dalvik cache wipe, but was updating from jan 17 build so I figured I didn't need additional wipes. I did not check the md5 sum (and I don't have the device with me currently).

If no one else is having problems the issue must be on my side :)
[Kindle Fire Android Development] Thepooch:
Absolutely smooth as butter runs flawlessly, Awesome Hashcode!! Just seems to be an issue with netflix not working.
[Kindle Fire Android Development] ithinkurdumb:
Thanks for the update @Hash!

Haven't flashed it, but based on the content, Email is still missing from this ROM (just like the 12/18 version). Could someone help confirm if the Email app exists? Thanks!
[Kindle Fire Android Development] verkerria:
Re: [ROM-AOSP] Stock Jelly Bean 4.2.1_r1 for the Kindle Fire [01-22 UPDATES]

Anyone have trouble opening the display options on newest update? Everything else in settings works except display, which is causing settings to FC
[Kindle Fire Android Development] Hashcode:
I see this error. Looking into it.
[Kindle Fire Android Development] Hashcode:
So odd that the Email.apk isn't in this build. I'll take a look to see where it went.
[Kindle Fire Android Development] lalord69:
help please.. im trying to install this rom but it does not seem to let it run.. i wipe everything a couple of times and still nothing... it hangs up on the animation after botting((the little lines up and down)) and nothing...

any advice?

im running 1.4a FFF and latest TWRP recovery...
[Kindle Fire Android Development] alejflores94:
Hi everyone! I just flashed this ROM and I'm loving it! But I'm missing one thing from the previus CM10 ROM too I had. There is any way to get a single settings panel (like the first image attached)? It's because I don't like the splitted settings panel! Thank you for your answers!
[Kindle Fire Android Development] dnathan13:
What do you mean by latest? 2.3.1? 2.3.3?
[Kindle Fire Android Development] lalord69:
actually, i have v2.2.2.1
[Kindle Fire Android Development] Vlasp:
Re: [ROM-AOSP] Stock Jelly Bean 4.2.1_r1 for the Kindle Fire [01-22 UPDATES]

Not latest......

Devices:

Kindle Fire with AlienDroid primary and Modaco secondary
[Kindle Fire Android Development] lalord69:
just realized that... i just flashed 2.3.3.1 and still nothing...

But i am still stuck on the animation of the lines up and down...
[Kindle Fire Android Development] sharonbw:
Re: [ROM-AOSP] Stock Jelly Bean 4.2.1_r1 for the Kindle Fire [01-22 UPDATES]

You may need to redownload and re flash the rom.
[Kindle Fire Android Development] rickyq12:
Re: [ROM-AOSP] Stock Jelly Bean 4.2.1_r1 for the Kindle Fire [01-22 UPDATES]

If you updated to the latest recovery and also tried with your older recovery... Sounds to me like you have a bad download.
[Kindle Fire Android Development] ithinkurdumb:
Thanks =)

Email.apk was there in your AOSP 4.1.2 and CM 10.1, but not in either (12/18 and 1/22) AOSP 4.2.1 ROMs. I'm dying to update to 4.2.1!
[Kindle Fire Android Development] webdroidmt:
You know until Hashcode adds it to his next build, you can just push the one from his cm10.1 rom. You can use something like ES File Explorer or Root Explorer, put it in /system/app and it will work just fine. Just be sure to change permissions to match the other apk files in that folder. For cm10.1 or Jelly Bean 4.2.1, the file is called email2.apk.

Mike T
[Kindle Fire Android Development] ithinkurdumb:
I did not know that :( Just followed your instructions and email is there! Thanks!
[Kindle Fire Android Development] vess_csm:
Re: [ROM-AOSP] Stock Jelly Bean 4.2.1_r1 for the Kindle Fire [01-22 UPDATES]

just a quick question. I'm missing the menu button in the twitter app, is it because of the ROM or from the app? :)

sent using xda app :)
[Kindle Fire Android Development] Codewired:
minor problems i have

-youtube lag. (not sure if the problem is in my end but twa's 1/15 was the only build in jellybean where i experience zero youtube lag.)

-when browsing chrome keyboard lags to popup occasionally when browsing for ~20+ mins

-occasionally the whole system lags (slowmotion effect)
[Kindle Fire Android Development] sindrik:
Is USB mounting fixed? This looks promising for a new update.
[Kindle Fire Android Development] dnathan13:
Re: [ROM-AOSP] Stock Jelly Bean 4.2.1_r1 for the Kindle Fire [01-22 UPDATES]

I always here people with usb mounting issues, but have never had problems myself. Turn on mtp and see if it works. Settings -> storage - > menu button - > usb connection - > mtp. Don't have my kindle out right now, but that is close to the right steps
[Kindle Fire Android Development] Hashcode:
Re: [ROM-AOSP] Stock Jelly Bean 4.2.1_r1 for the Kindle Fire [01-22 UPDATES]

AOSP doesn't have the menu button in the storage menu. So getting the right drivers installed correctly can be an issue.
[Kindle Fire Android Development] michmill:
Re: [ROM-AOSP] Stock Jelly Bean 4.2.1_r1 for the Kindle Fire [01-22 UPDATES]

ma678, did you get corporate email to work? It's the only thing holding me back from re flashing to AOSP.

Cheers,

Mike
[Kindle Fire Android Development] sdelgran:
Not sure if this would help you Hashcode but I noticed that the AOSP swype keyboard works well in CM10.1. I chanced using the apk on yours and it works perfectly.

For those who want to try, it is LatinIME.apk (I also copied the dictionary but that probably wasn't necessary).
[Kindle Fire Android Development] sindrik:
Ok, testing!

EDIT: No menu button.
[Kindle Fire Android Development] sdelgran:
I think you are right... Although it says AOSP the CM10.1 keyboard might be a little different. Oh well, I tried. :)
[Kindle Fire Android Development] nkhambal:
Re: [ROM-AOSP] Stock Jelly Bean 4.2.1_r1 for the Kindle Fire [01-22 UPDATES]

With 01/22 ROM, I am seeing FC for settings app when I select Display settings from left pane. Anyone else seeing this?
[Kindle Fire Android Development] sdelgran:
Mine crashes Settings when I select display.
[Kindle Fire Android Development] nkhambal:
Re: [ROM-AOSP] Stock Jelly Bean 4.2.1_r1 for the Kindle Fire [01-22 UPDATES]

Yep. Thats what I meant. :)

So is there any fix for it?
[Kindle Fire Android Development] moore.bryan:
This. Me=interested.
[Kindle Fire Android Development] pinios:
Re: [ROM-AOSP] Stock Jelly Bean 4.2.1_r1 for the Kindle Fire [01-22 UPDATES]

Same as me. Went to cm10.1, and having tested both roms i'm going to stay in cm. Hash did a great work with both roms, but the features in CyanogenMod are great!
[Kindle Fire Android Development] ma678:
Re: [ROM-AOSP] Stock Jelly Bean 4.2.1_r1 for the Kindle Fire [01-22 UPDATES]

Mike,

I had no time to try the latest rom yet; however, I'm afraid it's not working out of box.

Someone pointed out here we'll have to retrieve it from cm 10.1 and push it into aosp.

Maybe I'll try it later.
[Kindle Fire Android Development] sdelgran:
I finally figured out how to enable swyping on the AOSP keyboard. I went the long way to find out but it is actually quite easy.

@Hashcode: I am sure you are aware of it but I saw that the problem is explained here for ROM devs: http://xdaforums.com/showthread.php?t=2012628

It was actually quite straight forward to make the modification in res/values/bools/config_gesture_input_enabled_by_build_config using apktool. I ended up including the libjini_latinime.so found in the /system/app/LatinIME.apk of this ROM: http://goo.im/devs/paranoidandroid/roms/i9300/pa_i9300-2.99-23JAN2013-gokussjx.zip which works perfectly (I suppose they actually renamed the google lib as explained in the post above).

Even easier, if like me you need the swype to work on the AOSP keyboard before the OP activates it, simply replace /system/app/LatinIME.apk with the one found in the ROM listed above and restart. That's it! Note: This LatinIME.apk has a few more language dictionaries which pushes it over 20 Mb instead of 10 Mb like the one in Hashcode ROM. If that's a concern then you can just rebuild the LatinIME.apk of your ROM using apktool like I did.

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

I can confirm that Corporate email works. That is in my case: Exchange with SSL certificate and all the device security around it. Using Email2.apk from CM 10.1 is the way to go.
[Kindle Fire Android Development] hectormcesar:
ditto here!! any one has the solution for display setting crash??

Other than that nice rom.
[Kindle Fire Android Development] michmill:
Re: [ROM-AOSP] Stock Jelly Bean 4.2.1_r1 for the Kindle Fire [01-22 UPDATES]

Sweet. I guess it's time to flash.

Thx

Cheers,

Mike
[Kindle Fire Android Development] redbean25:
Great job on this hash! So far the display settings crash is the only issue on my end as well.
[Kindle Fire Android Development] lovejoy777:
Re: [ROM-AOSP] Stock Jelly Bean 4.2.1_r1 for the Kindle Fire [01-22 UPDATES]

Hi hash

I'm back

With a new kindle @last :) :)

Good to see you still around

Cheers

Steve
[Kindle Fire Android Development] Thepooch:
Welcome back Steve glad to see you are with us again.

Regards Michael
[Kindle Fire Android Development] sindrik:
Any known way to recover USB mount? I'd like to flashback to previous version, but it just won't mount to PC.
[Kindle Fire Android Development] artemisbd:
help please

I installed twrp and flashed my kindle completelly to 4.2 and installed some apps from internet,working well but i have a one question :how can i make googleplay work? I installed googleframework and googleplay by extracting file :) but all time it giving framework error and shutting down, what will i do with gapps file?

thanks for explanation. :confused:

i have this file: gapps-jb-20121212-signed.zip
[Kindle Fire Android Development] dnathan13:
Re: [ROM-AOSP] Stock Jelly Bean 4.2.1_r1 for the Kindle Fire [01-22 UPDATES]

Flashed gapps in recovery just like a rom
[Kindle Fire Android Development] ma678:
All of sudden, my machine doesn't charge.

I'm afraid my USB port is dead.

Any suggestion?

Thanks.
[Kindle Fire Android Development] sharonbw:
Re: [ROM-AOSP] Stock Jelly Bean 4.2.1_r1 for the Kindle Fire [01-22 UPDATES]

I assume you've tried multiple cords. When my USB was dying I could get it to charge by propping it at a certain angle. Ultimately I reverted to stock and replaced with warranty. (Have replaced TWICE! Thing is crap!)
[Kindle Fire Android Development] ma678:
My PC cannot detect my Kindle, either.

I already downloaded the stock rom *.bin file from Amazon; however, how would I be able to push it as a zip file if I cannot connect it to my PC via USB.

There is only 19% battery on the unit, and I was wondering if it is enough for me to revert it back to store.

The replacement was ordered on its way, but I have to restore it to stock before sending it back to Amazon.

Many thank!
[Kindle Fire Android Development] sindrik:
Same predicament, it just won't mount to USB, only charge it =/

Can't access shared folders on the PC either, through ES File Explorer, since it can't find the server, and due to the wifi bug present in the build, the network slows to a crawl.

UPDATE!!

Ok guys, for those of us that were abandoned in this matter, here's the fix =D

Download Android Terminal Emulator from the Play Store, then open it.

Execute these lines:

su

setprop persist.sys.usb.config mass_storage,adb

After you are done, reboot the Kindle Fire. Big thanks to empoy78th over at the SmoothROM thread.
[Kindle Fire Android Development] javamatte:
Settings -> Display -> FC

Same here, any word on a work-around yet?

Other than that, I am simply AMAZED at the increase in usability with this ROM vs stock Kindle Fire. Hashcode, you are my hero!
[Kindle Fire Android Development] Hashcode:
Hi Steve!

I promise, I'll try and take better care of your Kindle this time around.

Glad to see you back.
[Kindle Fire Android Development] ma678:
You're right.

I managed to charge it by certain angle last night. Now I have to revert it back to stock before sending it back to Amazon.

The replacement is already on its way, and it is my second replacement, too.

Thanks.
[Kindle Fire Android Development] Hashcode:
Those of you who are getting replacements: What device are they sending to replace with? KF1, KF2 or KFHD7?
[Kindle Fire Android Development] twaffle:
I haven't gone thru many of the older pages, but after trying out this ROM, the system boots, but I am eternally stuck at the 'rotating triangles' screen.
[Kindle Fire Android Development] ma678:
Re: [ROM-AOSP] Stock Jelly Bean 4.2.1_r1 for the Kindle Fire [01-22 UPDATES]

From my order details, it seems it'll still be the first generation.

We'll see.
[Kindle Fire Android Development] sharonbw:
Re: [ROM-AOSP] Stock Jelly Bean 4.2.1_r1 for the Kindle Fire [01-22 UPDATES]

I got kf1
[Kindle Fire Android Development] ma678:
From the serial number I can tell I will pretty sure get a KF1.

We cannot root KF2, can we?

Thanks.
[Kindle Fire Android Development] sdelgran:
That's probably because you did not wipe everything coming from a ROM other than 4.2. Wiping cache is not enough. You need to wipe data at least. Just wipe everything. Then reinstall ROM + gapps.
[Kindle Fire Android Development] :
Re: [ROM-AOSP] Stock Jelly Bean 4.2.1_r1 for the Kindle Fire [01-22 UPDATES]

As in wipe /cache /system and /data then reflash ROM and gapps
[Kindle Fire Android Development] twaffle:
Re: [ROM-AOSP] Stock Jelly Bean 4.2.1_r1 for the Kindle Fire [01-22 UPDATES]

Huh, I THOUGHT I wiped data, but I must have been mistaken after actually looking at the file system. My bad I guess. :)
[Kindle Fire Android Development] milky1112:
Ok so just rooted, installed Rom.. Just wanna say thanks.. rooting a second one (Mom's) Tomorrow will be giving her some of this rom too.. It's appreciated!
[Kindle Fire Android Development] mordrukk:
I noticed this same issue, though the only thing I generally wanted to change was the display timeout from 1 minute to 30.

Fortunately, I created a simple app for 4.2 (API 17) to extend the screen time out to 30 minutes for an issue I was having on my nexus. I tried it in this case for my kindle and it worked just fine. For anyone wanting to increase the screen time out you can download the app here:

http://rootzwiki.com/topic/36628-42api-17-write-secure-settings-alternative-re-stay-awake-settings/#entry1052280

4.2.1 is extremely responsive on the kindle, excellent work Hashcode!
[Kindle Fire Android Development] 404-Not Found:
Re: [ROM-AOSP] Stock Jelly Bean 4.2.1_r1 for the Kindle Fire [01-22 UPDATES]

Sorry for my stupid question, but does this ROM have Mic functionality?
[Kindle Fire Android Development] :
Re: [ROM-AOSP] Stock Jelly Bean 4.2.1_r1 for the Kindle Fire [01-22 UPDATES]

You have to search. The answer is everywhere.
[Kindle Fire Android Development] jarturoar:
Thank you very much for your time and effort put into this, my brother had a kindle sitting in a shelf collecting dust due to no usage, I installed your rom and now he uses the tablet daily for a lot of different tasks.

You did indeed bring life to a worthless piece of hardware, we don't live in the US and all the content provided by Amazon that required a CC is blocked to us.
[Kindle Fire Android Development] glasslung:
Re: [ROM-AOSP] Stock Jelly Bean 4.2.1_r1 for the Kindle Fire [01-22 UPDATES]

I thought I was only one since it's not listed as a known issue. Any word on a fix yet?
[Kindle Fire Android Development] sindrik:
Still waiting. Maybe another update comes in the horizon?
[Kindle Fire Android Development] vess_csm:
Guys, how is the battery improvement since the last update?
[Kindle Fire Android Development] stylon:
Strange behaviour to adjust lcd brightness

I had a private "discussion" with Hashcode on some strange lcd brightness behaviour that I noticed with this 3.0.50 kernel, but without runing the Android stuff on top of it. I'm moving it to public now that I can post here in the dev forum as it might be of interest to others.

I now downloaded and installed the AOSP ROM and installed it on my 2nd KF and it's a great piece of work! Thanks a lot for it, Hashcode! I checked wether lcd brightness can be adjusted and to my surprise it works out of the box. With just the 3.0.50 kernel I had to change 2 lines in the source (had to turn off boot init of gptimer10) to get it working via /sys/devices/.../brightness and then it still stopped working after a suspend-resume cycle. With the AOSP ROM all that seems to work.

However, what is strange even there is that the "Settings" app crashes when you try to open the "Display" tab and the kernel logs show the same gptimer10 error message as I do see on just the 3.0.50 kernel. I'm not sure wether that behaviour is expected.

Unfortunately, the recovery mod I installed (Cannibal Open Touch) seems to use the stock 2.6.35 kernel and setting the brightness there via /sys/devices/.../brightness doesn't work either.

Best,

STYLON
[Kindle Fire Android Development] stylon:
I played around with the sysfs brightness control a bit after having a look at how liblights does it (I didn't learn much from it, liblights also just writes a string as integer to /sys/class/leds/lcd-backlight/brightness)

1. right after reboot "echo 255 > /sys/class/leds/lcd-backlight/brightness" and "echo 0 > /sys/class/leds/lcd-backlight/brightness" set brightness to maximum or off on the plain 3.0.50 kernel

2. after a suspend-resume cycle "echo 255 > /sys/class/leds/lcd-backlight/brightness" still sets it to maximum, but "echo 0 > /sys/class/leds/lcd-backlight/brightness" won't set it to off anymore. "echo 1 > /sys/class/leds/lcd-backlight/brightness" still works

3. On the AOSP ROM "echo 0 > ..." never works, not even right after reboot. However, when reading from /sys/class/leds/lcd-backlight/brightness it does say 0 if you've written 0 to it before, even if the lcd brightness is still visibly on

4. On the 2.6.35 kernel "echo 0 > ..." always worked

5. However, I noticed by chance that sometimes the backlight is not being turned off at all with the AOSP ROM when still being connected via adb in suspend.

I'm still a bit puzzled... I would assume "echo 0...255 > ..." to work consistently over the whole range all the time. What's wrong here? And does the AOSP ROM really turn the backlight off when the screen is off? Or is it just set to 1? In case the framebuffer are completly black, a setting of 1 is indistinguishable from 0.

Overall, I suspect this is buggy behaviour and it just doesn't matter as typically setting lcd brightness to 0 and suspending the device happens at the same time. However, sometimes suspend takes a bit longer (5-10 seconds) and then you can still see that the lcd backlight is still on. I checked and in that case liblights has written 0 already, but it simply doesn't turn off.

Best,

STYLON
[Kindle Fire Android Development] BR-ANDROID:
ummmmm

No it does not
[Kindle Fire Android Development] mokash34:
I am impressed by your work, Dev! I am looking to have a tablet for use when I travel. I have a Galaxy Note 2 (which is pretty big) and I was thinking about buying one of these Kindles. I know someone who will sell me there tablet for 50 bucks. I don't "need" a tablet but I am thinking that this ROM could turn an OG Kindle Fire into a 50 dollar tablet...

What do you say, guys? Should I buy it for 50 bucks? Or, is this more for people who have one already and want to breathe new life into their dust collecting Kindles?

Thanks, and again, great work!
[Kindle Fire Android Development] dadeo1111:
$50 is a good price and would give you a great android device upon root/rom-ing.

IMO you'd have a better tablet than can be bought for twice that price on the street.
[Kindle Fire Android Development] Phateless:
Re: [ROM-AOSP] Stock Jelly Bean 4.2.1_r1 for the Kindle Fire [01-22 UPDATES]

Agreed. My gf got the new kindle so we installed this rom on her old one and it runs great. Definitely worth $50.
[Kindle Fire Android Development] mokash34:
Thanks! I'm sold... :)
[Kindle Fire Android Development] stylon:
lcd backlight bug

FYI, I found the kernel bug that causes the strange lcd backlight driver behaviour I observed. Thanks for listening ;)

A patch to fix it is on the way to Hashcode already...

Best,

STYLON
[Kindle Fire Android Development] dadeo1111:
You're welcome -- and than you!

Did you see anything that would get the mic (headset) working while poking around in the kernel?

Would be great if the Fire had voice search, etc.
[Kindle Fire Android Development] dltccf:
MD5

I downloaded and flashed this ROM after wiping /cache /data/ and /system I am stuck at the flying sticks. I reviewed the thread and see that the advice for this is to redownload because the file could be bad. When I look at the md5 on the first page it shows this:

[2013/01/22] Download 4.2.1_r1 ROM here

md5sum: 87ef7cd2daf1e18ac3649864c6d4f493

When you follow the link to goo.im it shows:

Please wait while we prepare your download!

Filename: jb-4.2-kfire-hashcode-2013-01-22.zip

MD5sum: 827d8eae382eeb5f6bedc321dd6c766f

So my question is: is the file at goo.im corrupted? If so, is there and alternate download site?

thanks
[Kindle Fire Android Development] mindstormmaster1:
So with air plane mode on and wifi off I can leave the kindle fire on for days, but the second I turn on the wifi the battery drains in about 3 hours of use tops. What am I doing wrong? Full wipe clean install first rom I installed after going away from stock OS which I could use for days with wifi on.
[Kindle Fire Android Development] Hashcode:
Re: [ROM-AOSP] Stock Jelly Bean 4.2.1_r1 for the Kindle Fire [01-22 UPDATES]

Fyi, I have Stylon's backlight patch but RL has been busy lately. I'll try and get some time to get it in and play test a bit.
[Kindle Fire Android Development] Hashcode:
Re: [ROM-AOSP] Stock Jelly Bean 4.2.1_r1 for the Kindle Fire [01-22 UPDATES]

can you pm me the output of:

adb shell "dmesg" > dmesg.txt
[Kindle Fire Android Development] mindstormmaster1:
On the device with a terminal emulator(says file system is read only) or on the compture?
[Kindle Fire Android Development] Hashcode:
Re: [ROM-AOSP] Stock Jelly Bean 4.2.1_r1 for the Kindle Fire [01-22 UPDATES]

computer, sorry
[Kindle Fire Android Development] :
Re: [ROM-AOSP] Stock Jelly Bean 4.2.1_r1 for the Kindle Fire [01-22 UPDATES]

I believe its actually called a computator
[Kindle Fire Android Development] Hashcode:
Re: [ROM-AOSP] Stock Jelly Bean 4.2.1_r1 for the Kindle Fire [01-22 UPDATES]

AOSP 4.2.2_r1 in OP

EDIT: I'll have to fix the "About" screenshot tonight when I'm back home.
[Kindle Fire Android Development] 404-Not Found:
@Hashcode

Maybe you could talk to twa_prv about the Swype Style Keyboard. I have his Android 4.2 ROM running on my Kindle and the Swype Keyboard works fine. It would be really awesome if you could get the keyboard he uses to run on the Kindle.
[Kindle Fire Android Development] ma678:
Hi Hash,

Does Exchange Email work in this Rom?

Great job. Thanks.
[Kindle Fire Android Development] Hashcode:
Ugh. I forget AOSP doesn't include Email.apk by default. Rebuilding and I'll drop the new file in place for those who want it to re-download. I'll post back when it's up.
[Kindle Fire Android Development] ma678:
Really appreciate.