[ROM-AOSP] Stock Jelly Bean 4.2.2_r1 for the Kindle Fire [02-12 4.2.2_r1]

Search This thread

Hashcode

Senior Recognized Developer
Sep 3, 2011
3,424
23,730
jb-kfire-trio-screenshot.png

AOSP JELLY BEAN 4.2.2_r1

Also included are some optimizations by Texas Instruments and the result is a BLAZING OS running on what is now considered an out-dated memory model (512MB RAM).
Most OMAP 512MB devices are not supported by their OEM vendors past Gingerbread (LG may be an upcoming exception).

This ROM represents exactly what is being pushed to Nexus 10/7 owners. Now you can join in the fun too!

WHAT'S NEW IN ANDROID 4.2
See for yourself: http://www.android.com/whatsnew/
(Note that we don't have a camera or NFC so some of these are obviously not going to work for us)

[2013/02/12] Download 4.2.2_r1 ROM here
md5sum: f4cc5efb6de779da93670fb48a794d64

PLUS YOU WILL NEED TO FLASH GAPPS AFTER
Jelly Bean 4.2 Gapps here (CM10.1)
(use top row CM10.1 link for 12/12)

WHAT WORKS
(Basically, most items I tested work, except I couldn't get the new swype-style input going on the keyboard)
  • [02/12] AOSP 4.2.2_r1
  • [01/22] Updated with new 3.0.50 kernel including better battery life
  • [01/22] Newest PVR/Imgtec graphics binaries
  • [01/22] Update wifi firmware to R5.SP3.06
  • [12/18] Fixed battery deep sleep
  • [12/18] Added multi-user login fix mentioned by NotShorty found here: http://xdaforums.com/showthread.php?t=2018146
  • Hardware Acceleration (hwcomposer)
  • HD Codecs (YouTube/Netflix)
  • Small amount of OTG (some devices w/ powered hub supported)
  • Sound, but no microphone

NOT WORKING
  • Bootanimation needs a display bugfix
  • Need to enable the swype-style 4.2 keyboard
  • I'll check out photo sync options
  • Looking into USB camera support (will probably be more useful when the 3.4 kernel is ready)

REQUIREMENTS
  1. Should be running FireFireFire Bootloader 1.4a found here: http://xdaforums.com/showthread.php?t=1632375
  2. Have a custom recovery installed, such as TWRP 2.2.x.x+ or Cannibal Open Touch: http://xdaforums.com/showthread.php?t=2025793
  3. Easy method for both -> Use Smirkit: http://xdaforums.com/showthread.php?t=1500935

INSTALLATION
RECOMMEND FULL WIPE UNLESS UPDATING A 4.2 ROM Use Titanium Backup to restore apps.
  1. Download the ZIP
  2. Grab the GAPPS (12/12 from goo.im/gapps)
  3. Reboot into recovery
  4. Make your backup (You do make a backup right?)
  5. Wipe Data/Cache)
  6. Flash both the ROM and the gapps .zip files
  7. Reboot and Enjoy

FREQUENTLY ASKED QUESTIONS
  • Q: Does this include the new 3.4 kernel? A: No, it's not ready yet.
  • Q: Where's the "Developer" settings menu? A: Go into Settings -> About tablet, and tap the "Build number" box about 7 times. That enables it.

BUILDING THIS ROM
[ It's a rough build. Probably not going to update the public manifest ]

Enjoy
 

Attachments

  • home.jpg
    home.jpg
    16.6 KB · Views: 25,157
  • pulldowns.jpg
    pulldowns.jpg
    14.6 KB · Views: 22,672
  • device-locked.jpg
    device-locked.jpg
    14.8 KB · Views: 20,665
  • device-locked-widget.jpg
    device-locked-widget.jpg
    12 KB · Views: 19,205
  • google-now.jpg
    google-now.jpg
    21.1 KB · Views: 19,783
  • about-tablet.jpg
    about-tablet.jpg
    17 KB · Views: 11,000
Last edited:

Thepooch

Senior Member
Mar 31, 2012
2,490
1,051
Very cool It`s been a bit quiet this should liven it up!:good:
Update
I went dirty bootanimation is cut in half for a while and clock fc`s but seems to run, changes will need to be made to the driver to get adb running again but everything I enjoy seems to work just fine.The clock fc did not persist after a clean flash but the boot animation temporary disorientation did. Buttery smooth. :D
 
Last edited:

Leraeniesh

Senior Member
Aug 1, 2011
2,044
975
Detroit
Awesome :D
Will try this out later in the day, and can't wait for twa_ piv to integrate this into his builds.

Sent from R800x
 

Stevethegreat

Senior Member
Nov 28, 2010
1,199
327
Thanks :D
Does this come with an upgraded kernel base as well? (I.e. in the form of new drivers / new features)
 

twa_priv

Senior Member
Feb 10, 2011
1,701
4,472
Please do a FULL wipe of data/cache when installing this ROM. It's needed.

I'll edit the OP.
Hey Hash,

I don't seem to get any deep sleep on your 4.2 aosp build - at least according to cpu spy. The CPU is pretty much stuck on 600Mhz for me. That's on a clean install, full wipe.

Also, do you mind pushing your jb-mr1 device-amazon-otter branch to github?

Thanks
 

Hashcode

Senior Recognized Developer
Sep 3, 2011
3,424
23,730
Hey Hash,

I don't seem to get any deep sleep on your 4.2 aosp build - at least according to cpu spy. The CPU is pretty much stuck on 600Mhz for me. That's on a clean install, full wipe.

Also, do you mind pushing your jb-mr1 device-amazon-otter branch to github?

Thanks

Yep, I see what you mean. I'll have a look.

The device repo isn't quite ready yet. I'm still making tweaks to it.
 

NotShorty

Senior Member
Jun 23, 2007
92
10
Detroit
Working beautifully :D

A few things (trying to be helpful, please take no offense)
- No Users menu in Settings, so no multi-user support. Edit: solution here? http://xdaforums.com/showthread.php?t=2018146
- edit: see below post
- Any possibility for photo sync, despite the lack of camera hardware? I'd love to use my Kindle Fire to view the photos taken by my Galaxy Nexus.

Thanks for this. Keep bringing the AOSP goodness!

Sent from my Galaxy Nexus using Tapatalk 2
 
Last edited:

dw9906

Senior Member
Jun 24, 2010
2,263
868
43
Terre Haute, IN
www.facebook.com
Yeah, I don't see multi-user support either. Not a show-stopper for me though. I'm the only one that uses it. Would be nice for when I get my daughter next summer though.

Sent from my SGH-T889 using Tapatalk 2
 

tobiascuypers

Senior Member
Jun 9, 2012
1,672
426
A little town called Proctor
Sweet! ive been looking forward to this. and just to be sure in the post it says 4.2.1 but in the screenshots it says 4.2? any differences? And is their multi user support?

---------- Post added at 12:47 PM ---------- Previous post was at 12:47 PM ----------

You have to tap on builds number several times to get developer options to work.:)

Sent from my Galaxy Nexus using Tapatalk 2
And actually believe it or not. its 7 times?
 

Hashcode

Senior Recognized Developer
Sep 3, 2011
3,424
23,730
Couple of notes:
  1. I'm seeing memory GC issues which look to be causing sleep issues. Investigating.
  2. The "About" screen shows 4.2 but it's actually 4.2.1 because we don't have the missing month bug.
  3. I need to research the missing multi-profiles issue.
  4. I'll check out photo sync options
  5. I'm also looking into USB camera support (will probably be more useful when the 3.4 kernel is ready)
 

ncvikingx97

Senior Member
Jan 2, 2012
751
48
Sweet! ive been looking forward to this. and just to be sure in the post it says 4.2.1 but in the screenshots it says 4.2? any differences? And is their multi user support?

---------- Post added at 12:47 PM ---------- Previous post was at 12:47 PM ----------


And actually believe it or not. its 7 times?

Around there

Sent from my Galaxy Nexus using Tapatalk 2
 

Top Liked Posts

  • There are no posts matching your filters.
  • 205
    jb-kfire-trio-screenshot.png

    AOSP JELLY BEAN 4.2.2_r1

    Also included are some optimizations by Texas Instruments and the result is a BLAZING OS running on what is now considered an out-dated memory model (512MB RAM).
    Most OMAP 512MB devices are not supported by their OEM vendors past Gingerbread (LG may be an upcoming exception).

    This ROM represents exactly what is being pushed to Nexus 10/7 owners. Now you can join in the fun too!

    WHAT'S NEW IN ANDROID 4.2
    See for yourself: http://www.android.com/whatsnew/
    (Note that we don't have a camera or NFC so some of these are obviously not going to work for us)

    [2013/02/12] Download 4.2.2_r1 ROM here
    md5sum: f4cc5efb6de779da93670fb48a794d64

    PLUS YOU WILL NEED TO FLASH GAPPS AFTER
    Jelly Bean 4.2 Gapps here (CM10.1)
    (use top row CM10.1 link for 12/12)

    WHAT WORKS
    (Basically, most items I tested work, except I couldn't get the new swype-style input going on the keyboard)
    • [02/12] AOSP 4.2.2_r1
    • [01/22] Updated with new 3.0.50 kernel including better battery life
    • [01/22] Newest PVR/Imgtec graphics binaries
    • [01/22] Update wifi firmware to R5.SP3.06
    • [12/18] Fixed battery deep sleep
    • [12/18] Added multi-user login fix mentioned by NotShorty found here: http://xdaforums.com/showthread.php?t=2018146
    • Hardware Acceleration (hwcomposer)
    • HD Codecs (YouTube/Netflix)
    • Small amount of OTG (some devices w/ powered hub supported)
    • Sound, but no microphone

    NOT WORKING
    • Bootanimation needs a display bugfix
    • Need to enable the swype-style 4.2 keyboard
    • I'll check out photo sync options
    • Looking into USB camera support (will probably be more useful when the 3.4 kernel is ready)

    REQUIREMENTS
    1. Should be running FireFireFire Bootloader 1.4a found here: http://xdaforums.com/showthread.php?t=1632375
    2. Have a custom recovery installed, such as TWRP 2.2.x.x+ or Cannibal Open Touch: http://xdaforums.com/showthread.php?t=2025793
    3. Easy method for both -> Use Smirkit: http://xdaforums.com/showthread.php?t=1500935

    INSTALLATION
    RECOMMEND FULL WIPE UNLESS UPDATING A 4.2 ROM Use Titanium Backup to restore apps.
    1. Download the ZIP
    2. Grab the GAPPS (12/12 from goo.im/gapps)
    3. Reboot into recovery
    4. Make your backup (You do make a backup right?)
    5. Wipe Data/Cache)
    6. Flash both the ROM and the gapps .zip files
    7. Reboot and Enjoy

    FREQUENTLY ASKED QUESTIONS
    • Q: Does this include the new 3.4 kernel? A: No, it's not ready yet.
    • Q: Where's the "Developer" settings menu? A: Go into Settings -> About tablet, and tap the "Build number" box about 7 times. That enables it.

    BUILDING THIS ROM
    [ It's a rough build. Probably not going to update the public manifest ]

    Enjoy
    15
    OP Updated for 12/18 deep sleep fix build.

    http://goo.im/devs/Hashcode/otter/aosp/jb-4.2-kfire-hashcode-12-18.zip
    md5sum: 09b6d4feea0f6019969731ae46e9e6ab
    13
    I think optimizing the code should be a high priority.

    Seems with very rom release, people typically add more in. As a Kindle Fire only has 512 mb for ram, adding more in isn't exactly the best of ideals. Rather I think its better to keep this as minimal as possible (pure android os) & add only anything that which may improve the memory requirements (kernel update for example).

    This is exactly what im doing with the 3.4 kernel. Not just a kernel update but a complete overhaul of most of the drivers.

    Sent from my XT926 using Tapatalk 2
    13
    I'm testing a new fix for the deep_sleep issues. If it's working correctly, I'll update this build.
    12
    Couple of notes:
    1. I'm seeing memory GC issues which look to be causing sleep issues. Investigating.
    2. The "About" screen shows 4.2 but it's actually 4.2.1 because we don't have the missing month bug.
    3. I need to research the missing multi-profiles issue.
    4. I'll check out photo sync options
    5. I'm also looking into USB camera support (will probably be more useful when the 3.4 kernel is ready)