5,594,653 Members 32,774 Now Online
XDA Developers Android and Mobile Development Forum

[ROM-AOSP] Unofficial CM10.1 (JB 4.2.2) [08/12 ICON DRAG FIX]

Tip us?
 
Hashcode
Old
(Last edited by Hashcode; 12th August 2013 at 10:14 AM.)
#1  
Hashcode's Avatar
Recognized Developer - OP
Thanks Meter 19572
Posts: 2,891
Join Date: Sep 2011

 
DONATE TO ME
Default [ROM-AOSP] Unofficial CM10.1 (JB 4.2.2) [08/12 ICON DRAG FIX]

Unofficial CyanogenMod 10.1 for the Kindle Fire HD 8.9

*** USE AT YOUR OWN RISK! WHILE I TRY MY BEST TO PROVIDE WORKING KERNELS/ROMS, I AM NOT RESPONSIBLE IF THIS SOFTWARE OR ANYTHING I'VE WORKED ON SUDDENLY FRIES YOUR DEVICE. ***


BEFORE YOU BEGIN MAKE SURE YOU HAVE A 2ND-BOOTLOADER INSTALLED CORRECTLY AND CAN SEE THE BLUE LOGO DURING BOOTUP:
http://forum.xda-developers.com/show....php?t=2128175

AUDIO: DO NOT ENABLE "LOCK SCREEN AUDIO" OR "TOUCH SOUNDS" IN SOUNDS MENU. THIS *CAN* BREAK AUDIO.

CyanogenMod Changelog (DO NOT DOWNLOAD ANY .ZIP FILES -- FOR OFFICIAL DEVICES ONLY)
http://changelog.bbqdroid.org/

Download Information:
[LATEST][08/12] BETA CM10.1 + 3.0.50+ KERNEL
Mirror 1: http://goo.im/devs/Hashcode/jem/cm10...FICIAL-jem.zip
Mirror 2: d-h.st/xMG
md5sum: 6a717e9b085909e6407cab486f585b54

[07/26] BETA CM10.1 + 3.0.50+ KERNEL
Mirror 1: http://goo.im/devs/Hashcode/jem/cm10...FICIAL-jem.zip
Mirror 2: d-h.st/4Uc
md5sum: 41d6331a9492ddc2dd576c6cad71c8f5

[07/17] ALPHA CM10.1 + 3.0.50+ KERNEL
Mirror 1: http://goo.im/devs/Hashcode/jem/cm10...FICIAL-jem.zip
Mirror 2: http://d-h.st/XxG
md5sum: 1a1204e8e74211213fd1414ebca80194

[07/13] ALPHA CM10.1 + 3.0.50+ KERNEL
http://goo.im/devs/Hashcode/jem/cm10...FICIAL-jem.zip
md5sum: 5050e8c31851162a117d87d17a1b6806

Older builds can be found in the same folder on goo.im:
http://goo.im/devs/Hashcode/jem/cm10.1/

Download Google Apps:
Http://goo.im/gapps
(For Android 4.2.1/CM 10.1 use the top row gapps)

PLEASE BE SURE TO WIPE SYSTEM & DATA/CACHE (FACTORY RESET) WHEN COMING FROM AMAZON STOCK SOFTWARE.
(It's the "Wipe" button and then "System" and then "Factory Reset" button in TWRP -- this does NOT clear your sdcard space)

Be aware that the "sdcard" space has changed slightly from ICS to JB4.2. You will find your stock amazon OS files in /data/media/ or "sdcard" on the Stock OS. But CM10.1 will create a sub directory "/data/media/0" and call that "sdcard". And in TWRP it will also use "data/media/0" as "sdcard". This has to do with multi-user settings. So when placing files on the "sdcard" be sure to check both locations before wondering why that file is missing.

CHANGES:
  • [08/12] Includes a Trebuchet patch to fix the screen flip-flop when trying to drag an icon in landscape (by XDA user Wickets^)
  • [08/12] Headphone volume raised (set to 114)
  • [07/26] Fixed occasional drawables issue with background / etc reverting to HDPI graphics
  • [07/26] More Dalvik VM changes
  • [07/17] Dolby: [WIP] Initial work for Dolby support in CM10.1 -- Still troubleshooting audio effect pre-gain handling
  • [07/17] Audio: Fixed MIC initialization -- works perfectly now, everytime.
  • [07/17] Camera: cleaned up DCC file handling for a bit more "Amazon"-like performance.
  • [07/13] USB Vendor ID / Product ID's have been reset to match the Amazon OS / TWRP values. Should help keep Windows drivers from going bonkers.
  • [07/13] Some Audio issues have been resolved. It shouldn't stop when swapping apps, etc. Still low volume currently where Dolby decoder is used.
  • [07/13] CM refreshed which includes several well-known security exploit patches
  • [07/13] PVR/SGX driver updated to 1.9@2291151 fixing several games and Google Earth
  • [07/13] Enabled "dirty region" rendering which helps 2d rendering quite a bit.
  • [07/13] Fixed a Bluetooth issue: stuck in TRANSITION mode till it's enabled/disabled after a reboot. This was causing extra battery drain.
  • [07/13] Some tweaks to Android vm allocations. Still needs work, but less apps are being killed off on the boot.
  • [06/04] CM refresh for changes (no device updates)
  • [05/14] New android OS audio driver. MIC works but may need to be stopped / re-started once (WIP)
  • [05/11] Camera should be working again
  • [05/08] Fixed orientation for HDMI output (requires a /data wipe) -- sound is W.I.P.
  • [05/08] Fixed default landscape orientation (was backwards)
  • [05/08] Fixed power HAL to retain current max CPU freq (original code by twa_priv, patched by Hashcode)
  • [05/07] Raised headphone volume by 10%
  • [04/20] [Thanks to Javabugs] Bluetooth firmware is now renamed correctly so that it loads and should work
  • [04/05] Basic audio function is now working. This means volume adjustable speaker output and headset output. NO input works yet -- still WIP.
  • [04/01] Basic camera function now working, tho after video recording is stopped, camera will FC during thumbnail creation. Video is recorded successfully tho. Panorama crashed out entirely still WIP.
  • [02/25] Updates to CM10.1 (4.2.2_r1)
  • [02/01] First release

FEATURES:
  • 3.0.50 kernel (up from a stock 3.0.21 kernel). This includes updates from Texas Instruments, Google and Kernel.org.
  • PowerVR Graphics Drivers: DDK 1.9@2291151 for Android (Jellybean compatible)
  • Updated bltsville libs to 2.2.2.0 (this is partial screen update code which enables smoother / faster screen draws)
  • Audio
  • Camera
  • Wifi
  • Bluetooth
  • Sensors
  • HWAcceleration
  • HD Codecs for YouTubeHD and Netflix
  • HDMI video out is now correct and work across several resolutions. YMMV


DEVS
BUILDING THIS ROM:

First, read through Google's Android website about "how to setup a build environment":
http://source.android.com/source/initializing.html

Then you can setup the Kindle Fire Android projects by doing the following:
(This manifest allows for building Kindle Fire 1st and 2nd gen as well)
Code:
mkdir android
cd android
# Use main repo for CyanogenMod 10.1
repo init -u https://github.com/CyanogenMod/android -b cm-10.1
# Then add the local_manifest.xml for the Kindle Fire
curl -L -o .repo/local_manifest.xml -O -L https://raw.github.com/KFire-Android/android_local_manifest/cm-10.1/local_manifest.xml
repo sync
vendor/cm/get-prebuilts
. build/envsetup.sh && brunch jem
Attached Thumbnails
Click image for larger version

Name:	Screenshot_2013-02-01-02-32-54.jpg
Views:	9506
Size:	13.8 KB
ID:	1694406   Click image for larger version

Name:	Screenshot_2013-02-01-02-32-44.jpg
Views:	9876
Size:	19.1 KB
ID:	1694407   Click image for larger version

Name:	Screenshot_2013-02-01-02-36-01.jpg
Views:	9281
Size:	25.0 KB
ID:	1694408  
The Following 107 Users Say Thank You to Hashcode For This Useful Post: [ Click to Expand ]
 
Hashcode
Old
(Last edited by Hashcode; 4th September 2013 at 01:16 AM.)
#2  
Hashcode's Avatar
Recognized Developer - OP
Thanks Meter 19572
Posts: 2,891
Join Date: Sep 2011

 
DONATE TO ME
CURRENT KNOWN ISSUES:
  • When long pressing icons in landscape mode to move them, etc the screen will flip upside down for a moment and right itself. This causes the action to be aborted.
  • Rotation selection in games is hit and miss. Some work perfectly and some like to flip the device upside down. Still debugging what is causing this.
  • AUDIO: Any decoder which uses Dolby surround current has a lower volume than the rest of the system (Netflix, Google Movies, etc). It's a WIP.
  • AUDIO: Headset volume still may be lowish. Testing better ways of increasing volume w/o distortion. It's a WIP.
  • 3D Performance: Is only OK. Needs some troubleshooting and perhaps kernel cleanup. Work-In-Progress.
  • Sensors: Testing various sensors, gyro seems 90 degrees off, etc.
  • I don't have an LTE version so this is not enabled in current builds.

CURRENT KNOWN APP/GAME ISSUES:
  • Need For Speed Most Wanted: Crash
  • EZPDFReader: PDF close = Crash
The Following 23 Users Say Thank You to Hashcode For This Useful Post: [ Click to Expand ]
 
dexxa05
Old
(Last edited by dexxa05; 1st February 2013 at 12:00 PM.)
#3  
Senior Member
Thanks Meter 10
Posts: 196
Join Date: May 2007
Location: Metz
Hey,

HashCode this is very great job!

Thx

 
slacka-vt
Old
(Last edited by slacka-vt; 1st February 2013 at 10:19 PM.)
#4  
slacka-vt's Avatar
Senior Member
Thanks Meter 129
Posts: 366
Join Date: Nov 2009
Location: Southern Vermont
Awesome work, Hash and Verygreen (and whomever else is involved). Much appreciated
Current Devices
Verizon HTC One - S-Off BoneStock v2.0.1
Google Nexus 7 - Stock KitKat 4.4
Amazon Kindle Fire HD 8.9 - Stock

-----------------------------------------------------------------------------------------------
Previous Devices
HTC Incredible 4G LTE - Retired
HTC Incredible 2 - R.I.P.
Motorola Xoom - Retired
Motorola Droid X2 - Traded for Dinc2
HTC Incredible - Retired
Motorola Droid X - R.I.P.
HTC Eris - Retired
HTC Imagio - Retired
Samsung Omnia - Retired
 
dexxa05
Old
#5  
Senior Member
Thanks Meter 10
Posts: 196
Join Date: May 2007
Location: Metz
Quote:
Originally Posted by slacka-vt View Post
Awesome work, Hash and Verygreen (and whomever else is involved). Much appreciated



There's CM10 Development for the KFHD 7" here:

From past experiences, the Dev's do not like having requests for a different device in their threads (or any requests for that matter ). Just sayin' . . .
Yes i know, and i allready know that HashCode have not time to do something for the 7" and i have updated my post so you can also do it
 
persano
Old
#6  
persano's Avatar
Senior Member
Thanks Meter 235
Posts: 1,503
Join Date: Nov 2012
Default Re: [ROM-AOSP] Unofficial CM10.1 (JB 4.2.1) [02/01 ALPHA]

Quote:
Originally Posted by Hashcode View Post
Unofficial CyanogenMod 10.1 for the Kindle Fire HD 8.9

*** USE AT YOUR OWN RISK! WHILE I TRY MY BEST TO PROVIDE WORKING KERNELS/ROMS, I AM NOT RESPONSIBLE IF THIS SOFTWARE OR ANYTHING I'VE WORKED ON SUDDENLY FRIES YOUR DEVICE. ***


BEFORE YOU BEGIN MAKE SURE YOU HAVE A 2ND-BOOTLOADER INSTALLED CORRECTLY AND CAN SEE THE BLUE LOGO DURING BOOTUP:
http://forum.xda-developers.com/show....php?t=2128175


Download Information:
[02/01] ALPHA CM10.1 + 3.0.50+ KERNEL
Download the ROM
md5sum: 36a6ec8df79b6dedbe56692ee2f07391

Download Google Apps:
Http://goo.im/gapps
(For Android 4.2.1/CM 10.1 use the top row gapps)

Older builds are found here (under my "Jem" folder on goo.im):
http://goo.im/devs/Hashcode/jem/cm10.1/

PLEASE BE SURE TO WIPE DATA/CACHE WHEN COMING FROM AMAZON STOCK SOFTWARE.
(It's the "Wipe" button and then "Factory Reset" button in TWRP -- this does NOT clear your sdcard space)

CHANGES:
  • [02/01] First release

CURRENT KNOWN ISSUES:
  • AUDIO DOES NOT WORK. I'm still troubleshooting and working on a custom audio HAL (if needed)
  • I need to tweak the build.prop settings so that more apps are compatible.
  • Camera crashes at the moment
  • Bluetooth function turns on, but is largely untested.
  • Haven't touched HDMI yet
  • I don't have an LTE version so this is untested. Tho much of the RIL files are in place as well as APNs.

FEATURES:
  • [02/01] 3.0.50 kernel (up from a stock 3.0.21 kernel). This includes updates from Texas Instruments, Google and Kernel.org.
  • [02/01] PowerVR Graphics Drivers: DDK 1.9@2166536 for Android (Jellybean compatible)
  • [02/01] Updated bltsville libs to 2.2.2.0 (this is partial screen update code which enables smoother / faster screen draws)
  • [02/01] Wifi
  • [02/01] Bluetooth pairing (no audio)
  • [02/01] Sensors
  • [02/01] HWAcceleration
  • [02/01] HD Codecs for YouTubeHD and Netflix


DEVS
BUILDING THIS ROM:

First, read through Google's Android website about "how to setup a build environment":
http://source.android.com/source/initializing.html

Then you can setup the Kindle Fire Android projects by doing the following:
(This manifest allows for building Kindle Fire 1st and 2nd gen as well)
Code:
mkdir android
cd android
# Use main repo for CyanogenMod 10.1
repo init -u https://github.com/CyanogenMod/android -b cm-10.1
# Then add the local_manifest.xml for the Kindle Fire
curl -L -o .repo/local_manifest.xml -O -L https://raw.github.com/KFire-Android/android_local_manifest/cm-10.1/local_manifest.xml
repo sync
vendor/cm/get-prebuilts
. build/envsetup.sh && brunch jem
How we can port this rom to the kindle fire hd 7". I love your work, you are a great developer

Sent From My Super Modded KFHD


Help a Good Cause http://forum.xda-developers.com/show....php?t=2666458 Help us releasing the kernel
The Following User Says Thank You to persano For This Useful Post: [ Click to Expand ]
 
ChrisFa5
Old
#7  
ChrisFa5's Avatar
Senior Member
Thanks Meter 30
Posts: 133
Join Date: Jun 2010
Location: Capital Region, New York
Default Re: [ROM-AOSP] Unofficial CM10.1 (JB 4.2.1) [02/01 ALPHA]

Thanks for the hard work, downloading now!
OG Droid --> HTC Vigor
Kindle Fire HD 8.9
 
Hashcode
Old
#8  
Hashcode's Avatar
Recognized Developer - OP
Thanks Meter 19572
Posts: 2,891
Join Date: Sep 2011

 
DONATE TO ME
Default Re: [ROM-AOSP] Unofficial CM10.1 (JB 4.2.1) [02/01 ALPHA]

Quote:
Originally Posted by ChrisFa5 View Post
Thanks for the hard work, downloading now!
Great, let me now how both the bootloader (from the other thread) and ROM installation goes.

Sent from my DROID RAZR HD using Tapatalk 2
The Following 4 Users Say Thank You to Hashcode For This Useful Post: [ Click to Expand ]
 
kls2k
Old
#9  
Member
Thanks Meter 17
Posts: 41
Join Date: Nov 2011
Thank you!
Now to get a fastboot cable.
If anyone installed it please give us your impressions.
 
Hashcode
Old
#10  
Hashcode's Avatar
Recognized Developer - OP
Thanks Meter 19572
Posts: 2,891
Join Date: Sep 2011

 
DONATE TO ME
Quote:
Originally Posted by kls2k View Post
Thank you!
Now to get a fastboot cable.
If anyone installed it please give us your impressions.
You can definitely do the install w/o a fastboot cable, but you do need to have a working fastboot driver on your machine. The KFHD's stock bootloader will check for fastboot commands for a short period of time during the boot.

There are other methods as well to get the partitions setup for this, however, in the case of disaster having a working fastboot setup will be required to restore.

The Following 3 Users Say Thank You to Hashcode For This Useful Post: [ Click to Expand ]
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes