[NIGHTLY/KERNEL][USER] UNOFFICIAL CM9 + 3.0.x Kernel for K-Fire [3.0.31+ 06-28]

Search This thread

Hashcode

Senior Recognized Developer
Sep 3, 2011
3,424
23,730
NEW KERNEL IS CHARGING. OS DOESN'T SHOW THE CHARGING ICON.
Make sure when you plug in to check the Settings -> Battery screen and see "Charging"


06-28: KERNEL.ZIP #13 IS NOW READY HERE (FLASH IN RECOVERY): REMOVED TEMP
(Recompiling w/o Linaro for compatibility)
md5sum: a16c281fa3dbe0962c6dc2c03e6df5bc
Full ROM: http://bit.ly/NaD2vW
md5sum: d9dfe6f5f97eadbeaecc86d0314cb80e
- Mainline Linux 3.0.31 updates
- TI kernel 3.0.21 branch updates
- [ROM-Only] Now w/ "OtterParts where the touchscreen filter setting can be set (0 as default, but 30 is very usable) -- (Scott Brady)
- Built using Linaro toolchain
- Added KRAIT optimizations (not sure how effective yet) (twa_priv)

NOTE: I haven't adjusted the nightly server to use the 3.0.31 kernel OR Linaro yet. This is the only ROM link I've built with it in it.


[06-27-2012] UNOFFICIAL NIGHTLY SERVER IS RUNNING:
DOWNLOAD HERE
GApps: http://goo.im/gapps (4/29 is the latest in the CM9 row)
These builds are using a stock framework which includes the volume slider mod. It's kept up-to-date by twa_priv.

STEPS FOR UPDATING:
1. Download .zip file from the nightly server and place on your device
2. Reboot into recovery and apply .zip
3. If coming from any ROM which is not CM9 please wipe data/cache/Dalvik Cache
4. Reboot and enjoy

LATEST CHANGES:
[06-26-2012] Added sbradymobile's touch filter patch + OtterParts for controlling the filter level (30 recommended, default as 0 for now) (under Settings -> Advanced) [THANKS!]


SOLO KERNEL NOTES:

06-08: KERNEL.ZIP #12 IS NOW READY HERE (FLASH IN RECOVERY): http://bit.ly/KPbDVm
md5sum: e7476ff785b2dfbdb062e1cc036c14ac
- Touchscreen driver changes (event optimization, ICS friendly)
- Updated the WLAN driver to R5.00.18 (up from R5.00.5)
- Cleaned up the charger code some more (part of on-going charger work)
- Added more support for PPTP and L2TP connections
- [NEW 06/08] Added CCMP support used in 802.11i for EAPOL/WPA2/IPSEC connections using 4-way handshakes (Will fix some users who can't connect to wifi at certain locations)


TROUBLESHOOTING FOR USB not being recognized in Windows 7 (while the Kindle is *NOT* plugged into computer):
- Open Device Manager
- Right-click your computer name and select "Show Hidden Devices"
- The top device group should be: Android device(or phone): under it "Android ADB Composite device"
- Right-click on that and select uninstall
- Now plug the Kindle back into the computer and let driver re-install


IF FOR SOME REASON WIFI DOESN'T WORK ON THE FIRST BOOTUP DO THE FOLLOWING:
Enter Terminal Emulator
Type: su
Type: fix-mac.sh
Exit Terminal Emulator
Reboot


THIS ROM SHOWS OFF HOW WELL ICS CAN RUN ON THE KINDLE FIRE.
** READY FOR DAILY USE **


If I had just installed this ROM and I wanted to see something that might not work in the stock-kernel based ICS ROM, then I'd try the following:
- Install "Chrome Beta" from the market and test it out.
- Audio is more stable.
- Launcher is smoother due to full PVR graphic support
- Try YouTube!

For user support, look to this thread! Please keep discussion here as to what works and what doesn't, etc.
 
Last edited:

namuk

Senior Member
May 3, 2008
110
1
Vancouver
Thanks Hashcode!

btw, I can't get the screen on and it shows

D/SurfaceFlinger( 115): About to give-up screen, flinger = 0x1b5c918
E/libEGL ( 115): validate_display:188 error 3008 (EGL_BAD_DISPLAY)

It's strange!
 

erikiksaz

Senior Member
Mar 18, 2010
985
209
Los Angeles
Oddly enough I get bootloops on this right AT the bootanimation. Was running CM9 earlier (which worked fine), but for some odd reason this rom always bootloops on a different part of the bootanimation.

Wiped every single option under CWM. Will probably try TWRP to see if it's any different. The only option I don't see under CWM is "/format boot" so I'm assuming that maybe there are some remnants that are keeping it from booting. I recall from the Nexus S forums that a proper wipe involves formatting system and boot.

I decided to give "fastboot erase boot" a try. I thought that this was going to just wipe out the boot partition. I was then going to flash the boot partition with your boot.img from your zip file, but somehow I still wasn't able to get back into the recovery after doing so. After flashing recovery again, it finally loaded back up. But, at that point I just flashed a nandroided boot.img just to be safe.

I'm not even sure if this line of thinking is correct though, haha. If it is I'll goof with it some more tomorrow.

Or would it be possible to include a line in your installation script to wipe boot as well?
 

50CalPotato

Member
Feb 18, 2012
37
19
I simply cannot seem to be able to get the screen working. The backlight does start, and sometimes I can see different colours in various lines of pixels, but no picture shows no matter how many times I try the power button. Very strange.
 
  • Like
Reactions: dubt17

ammubarak

Senior Member
Dec 31, 2011
156
32
Safwa, Saudi Arabia
Thank you for outstanding job.
My kindle Fire recycled to boot loop during booting using this ROM. It recycled back to boot at CM animation where it remained for a few second at CM boot animation then boot to boot partition.

Sent from my Amazon Kindle Fire using Tapatalk
 

Jessical

Senior Member
Jan 15, 2007
439
146
35
Had absolutely no problems booting this on my KF. Works flawlessly so far.

Only thing was the CM9 boot animation was in portrait and cut off.

Oh, and I flashed using TWRP.

Oh, and guess what?! Google Chrome Beta now works!!!!

Some of my other findings...

The audio driver works very, very well! Amazon doesn't seem to have it implemented very well in their stock builds. Notably in apps like Audiotool Sketch which would crash on the first ICS builds because of the original driver and then Squids which soundtrack would simply stutter on both stock and CM9 and now plays beautifully on this kernel.

Sims FreePlay no longer throws the error and you can now download and play it. Looks great on the KF too!

I'm not having any booting issues, that's after now having rebooted twice. I'm having the screen not work when you turn it off and on, ut like you said, just pressing it multiple times fixes it.

Not having anymore issues with the reboot button after a few restarts...

Flash works beautifully.

If you have it plugged in, it'll keep the charge. I've been messing with it for a hour and it hasn't went down anyway.
 
Last edited:

treUse

Senior Member
Jan 31, 2011
643
85
Hmm, I don't even see a boot anim. This is after wiping everything possible using TWRP.

Strange, what ROM did you come from?
 

treUse

Senior Member
Jan 31, 2011
643
85
I did, I wiped everything, including cache. Came from cm9 tho, maybe, as another user said, boot isn't wiped correctly.
 

50CalPotato

Member
Feb 18, 2012
37
19
I did a factory reset and cleared both the cache and dalvik cache, prior to installing the FW. It just refuses to show a picture, and there is also no boot animation.

Once, though, I waited for it to boot and then I tapped around on the screen. Somehow I heard dial tones, and a distinct button press "click"
 

Top Liked Posts

  • There are no posts matching your filters.
  • 73
    NEW KERNEL IS CHARGING. OS DOESN'T SHOW THE CHARGING ICON.
    Make sure when you plug in to check the Settings -> Battery screen and see "Charging"


    06-28: KERNEL.ZIP #13 IS NOW READY HERE (FLASH IN RECOVERY): REMOVED TEMP
    (Recompiling w/o Linaro for compatibility)
    md5sum: a16c281fa3dbe0962c6dc2c03e6df5bc
    Full ROM: http://bit.ly/NaD2vW
    md5sum: d9dfe6f5f97eadbeaecc86d0314cb80e
    - Mainline Linux 3.0.31 updates
    - TI kernel 3.0.21 branch updates
    - [ROM-Only] Now w/ "OtterParts where the touchscreen filter setting can be set (0 as default, but 30 is very usable) -- (Scott Brady)
    - Built using Linaro toolchain
    - Added KRAIT optimizations (not sure how effective yet) (twa_priv)

    NOTE: I haven't adjusted the nightly server to use the 3.0.31 kernel OR Linaro yet. This is the only ROM link I've built with it in it.


    [06-27-2012] UNOFFICIAL NIGHTLY SERVER IS RUNNING:
    DOWNLOAD HERE
    GApps: http://goo.im/gapps (4/29 is the latest in the CM9 row)
    These builds are using a stock framework which includes the volume slider mod. It's kept up-to-date by twa_priv.

    STEPS FOR UPDATING:
    1. Download .zip file from the nightly server and place on your device
    2. Reboot into recovery and apply .zip
    3. If coming from any ROM which is not CM9 please wipe data/cache/Dalvik Cache
    4. Reboot and enjoy

    LATEST CHANGES:
    [06-26-2012] Added sbradymobile's touch filter patch + OtterParts for controlling the filter level (30 recommended, default as 0 for now) (under Settings -> Advanced) [THANKS!]


    SOLO KERNEL NOTES:

    06-08: KERNEL.ZIP #12 IS NOW READY HERE (FLASH IN RECOVERY): http://bit.ly/KPbDVm
    md5sum: e7476ff785b2dfbdb062e1cc036c14ac
    - Touchscreen driver changes (event optimization, ICS friendly)
    - Updated the WLAN driver to R5.00.18 (up from R5.00.5)
    - Cleaned up the charger code some more (part of on-going charger work)
    - Added more support for PPTP and L2TP connections
    - [NEW 06/08] Added CCMP support used in 802.11i for EAPOL/WPA2/IPSEC connections using 4-way handshakes (Will fix some users who can't connect to wifi at certain locations)


    TROUBLESHOOTING FOR USB not being recognized in Windows 7 (while the Kindle is *NOT* plugged into computer):
    - Open Device Manager
    - Right-click your computer name and select "Show Hidden Devices"
    - The top device group should be: Android device(or phone): under it "Android ADB Composite device"
    - Right-click on that and select uninstall
    - Now plug the Kindle back into the computer and let driver re-install


    IF FOR SOME REASON WIFI DOESN'T WORK ON THE FIRST BOOTUP DO THE FOLLOWING:
    Enter Terminal Emulator
    Type: su
    Type: fix-mac.sh
    Exit Terminal Emulator
    Reboot


    THIS ROM SHOWS OFF HOW WELL ICS CAN RUN ON THE KINDLE FIRE.
    ** READY FOR DAILY USE **


    If I had just installed this ROM and I wanted to see something that might not work in the stock-kernel based ICS ROM, then I'd try the following:
    - Install "Chrome Beta" from the market and test it out.
    - Audio is more stable.
    - Launcher is smoother due to full PVR graphic support
    - Try YouTube!

    For user support, look to this thread! Please keep discussion here as to what works and what doesn't, etc.
    23
    06-08: KERNEL.ZIP #12 IS NOW READY HERE (FLASH IN RECOVERY): http://bit.ly/KPbDVm
    md5sum: e7476ff785b2dfbdb062e1cc036c14ac
    - Touchscreen driver changes (event optimization, ICS friendly)
    - Updated the WLAN driver to R5.00.18 (up from R5.00.5)
    - Cleaned up the charger code some more (part of on-going charger work)
    - Added more support for PPTP and L2TP connections
    - [NEW 06/08] Added CCMP support used in 802.11i for EAPOL/WPA2/IPSEC connections using 4-way handshakes (Will fix some users who can't connect to wifi at certain locations)
    18
    I think we can safely agree that the charger driver has issues and it's being worked on. And that each user should ensure that their device charges correctly without the aid of seeing the charging icon in the status bar.

    The details are really irrelevant.

    ONCE AGAIN KEEP IT CIVIL. WHICH MEANS: don't accuse each other of lying, call each other names, or use otherwise inflammatory remarks.

    While rude and insensitive, its also mucking up my thread which is supposed to be a useful resource.

    I say this as someone who religiously pages through almost every thread in this area and often could respond badly to poorly worded kernel demands, etc. It doesn't take much to turn a well intentioned post into something worse. And sometimes its due to language barriers or other issues which are beyond control.

    A thick skin is almost a requirement in any public forum setting.

    /rant

    On a side note the new driver is working with the OS: I get a charging icon when plugging in. Now on to removing the extra battery device, fixing suspend and a pleathora of mode switch issues.

    Sent from my XT894 using Tapatalk 2
    15
    TEST BUILD #3 IS READY HERE: http://bit.ly/IShcSq

    There are 2 changes for this build:
    - HW Codecs are now working.
    - Kernel included in this build is running "silicon type performance" mode. Meaning it's a stock overclock to 1.2 Ghz. Please test this as well.

    If you have ANY issues with the 1.2 Ghz speed and want to step back down to 1.0 Ghz do the following:
    - Enter "Settings"
    - Choose "Performance" (at the bottom)
    - Click "Ok"
    - Select "Processor" (the first item on the right)
    - Choose "Maximum CPU frequency"
    - Set this to 1008
    - Then check the "Set on boot" option
    13
    05-10: KERNEL.ZIP #9 IS NOW READY HERE (FLASH IN RECOVERY): http://bit.ly/Iz9J4s
    md5sum bb453c85f7155cea3fab1c83cae65c73
    [ FULL STOCK CM9 ROM AVAILABLE HERE: http://bit.ly/JC6UBT ]
    md5sum 0d7677af67501b0f467130016fb1f928
    - updated PVR/graphics drivers for bugfix (same version 1.8@869593): fixes slight text corruption in at 270 degree rotation and memory leak
    - cleanup work on backlight driver, still flashes on resume slightly (Icemank121)
    - cpu governor: conservative cherry-pick improvment patches (Entropy512)
    - [ROM ONLY] Wifi netloc (GPS) working! (Entrophy512)
    - wifi .ini file change to TQS_S_2.6.ini (doesn't have 5ghz settings like the other)
    - [ROM ONLY] Volume increase (Kuzma30), updated CM9 build, reboot recovery fix, included volume slider, and commented out "survey data missing!" in wpa_supplicant_8, higher quality bootanimation

    DEV NOTES: ROM Build is now fixed so that PVR modules are built with the kernel.