5,597,354 Members 32,655 Now Online
XDA Developers Android and Mobile Development Forum

[ROM] [4.4.2] [Apr-6] CyanogenMod 11.0 | KitKANG | Adreno200 | v0.9

Tip us?
 
spezi77
Old
(Last edited by spezi77; 6th April 2014 at 11:06 AM.) Reason: Update to v0.9
#1  
spezi77's Avatar
Senior Member - OP
Thanks Meter 875
Posts: 352
Join Date: Jan 2013
Angry [ROM] [4.4.2] [Apr-6] CyanogenMod 11.0 | KitKANG | Adreno200 | v0.9

Proudly presenting

KitKANG [PRE-ALPHA]

Android 4.4.2 KVT49L / CyanogenMod 11.0 for HTC Desire (GSM)








This is my personal rom -- source build from CyanogenMod 11.0 codebase by using portions from Evervolv (device tree, kernel, etc.). Also has a few necessary modifications which I have learnt by asking other xda members (see in credits section).

Furthermore I have created a bonus package which allows to give this rom the original Kitkat look&feel from Nexus5 (Google Experience Launcher, QuickSearchBar, Wallpaper and Bootanimation).

Quote:
Disclaimer
I am not the orginal author of neither the rom nor the changes for the kernel to make it work and other stuff (e.g. init.d scripts). Therefore I take my hat off to geniuses like CyanogenMod devs, LaidbackNikez and the Evervolv team! The motivation for this project has been to get familiar in building, working with github and to learn about basic Android os stuff and developments.

You may download this rom, flash it and use it for your own experiments without asking for my permission -- just give proper credits in your thread if you make a port. Please keep in mind that this is a pre-alpha release. If you rely on your device because it's your only phone I would not recommend to flash it. If you decide to flash this rom, you do it at your own risk and I am not responsible for any resulting damages!
Quote:
Installation notes
- Rooted
- At least 512mb ext4 sd-ext partition (1024mb recommended)
- Hboot with at least 250mb system partition (If not slimmed) -> please use AlphaRev Jelly Hboot (250/5/182) for best experience
- Use a newer recovery such as 4ext (credits madmaxx82 & jmcclue) or twrp (credits Chromium_)
- Full wipe recommended
- Flash rom and let it boot
- Install A2SD
Code:
1) run Terminal Emulator
2) type 'su' and press enter
3) allow root access in the popup query
4) type 'a2sd install' and press enter
5) reply to questions in this order
--> y n y (dalvik to card - yes, data to card - no, reboot - yes)
6) that's it
- To enable soft keys and customize a few things, install Exposed framework & Gravitybox (latest versions with 4.4 support)
- Or you can alternatively enable softkeys manually:
Code:
edit build.prop (you could even do this inside the zip before flashing the rom)
add this line: qemu.hw.mainkeys=0
reboot
- Last but not least reboot into recovery and flash Gapps

Note:
Let the rom settle down after 1st boot (3-5 minutes!)
Quote:
Rom characteristics
- Fully working CM-11.0
- Full CM feature set and CM apps except for CMWallpapers, VoicePlus
- Trackball wake option in buttons menu (enabled per default)
- With version 0.7 GApps are no longer built in, now available as a separate package
- Built-in A2SD (you can alternatively install Mounts2SD which is more user friendly -- a minor drawback of M2SD is that it does not work properly with Xposed framework).
- Tweaks for longer battery life and faster scrolling performance
- SELinux disabled
- ART disabled by intention
Quote:
Bugs
- All bugs which are present in CM and Evervolv roms, e.g. Video Recording and MMS not working (Just get chomp SMS from playstore)
- QuickReply in Messaging causes reboot (Just don't use Quick Reply)
- Upon finishing the CM setup wizard it brings a FC (NPE at WhisperPushRegistration can be found in logcat; I just went through the setup again and everything was fine)

Please let me know if you find bugs. And always take a logcat if you encounter a FC (force close). Here you can learn to logcat like a pro!
Quote:
Optimized Settings
Please do the following tweaks with caution. First you have to enable the Developer options by opening up "Settings > About phone" and tapping 10 times on "Build number".
  1. Settings > Developer options > Window animation scale > set to .5x
  2. Settings > Developer options > Transition animation scale > set to .5x
  3. Settings > Developer options > Animator duration scale > set to .5x
  4. Settings > Developer options > Enable "Force GPU rendering"
  5. Settings > Performance > Processor > Maximum CPU frequency > set to 1113 MHz
  6. Settings > Performance > Processor > Enable "Set on boot"
  7. Settings > Performance > Memory management > Enable "Allow ourging of assets"
It is time to reboot your phone!
Quote:
Credits
- CyanogenMod Team for their hard work
- Evervolv Team and LaidbackNikez for kernel, device trees and vendor blobs
- parkedraccoon for sharing his knowlegde on building CM and trackball wake option
- csytracy and WoH (helping me with mods for building CM; hack for trackball wake)
- johnnyslt for sharing knowledge on how to enhance the Torch app (won't shutdown when screen turns off)
- Chromium_ for a crash course in using git and github
- jens_ for his help
- Contributions from anyone else I probably forgot or was not aware of
Note
Please be gentle.. it's my first rom! Keep this thread clean

Source
https://github.com/spezi77
You may want to compile it yourself:
Code:
repo init -u git://github.com/spezi77/android.git -b cm-11.0
repo sync
Have a nice day!
The Following 132 Users Say Thank You to spezi77 For This Useful Post: [ Click to Expand ]
 
spezi77
Old
(Last edited by spezi77; 6th April 2014 at 11:47 AM.) Reason: Update to v0.9
#2  
spezi77's Avatar
Senior Member - OP
Thanks Meter 875
Posts: 352
Join Date: Jan 2013
Downloads & changelog:


Newest version:


KitKANG v0.9
md5 c6d7ccfd1b68fe69ba87f8e325cb05fb
Size: 148mb

Quote:
New in v0.9:
- CM changed codebase to KVT49L (4.4.2_r1 -> 4.4.2_r2)
- Tons of improvements (you may have a look into my repo; furthermore they say "Voice Wakeup" has been added; however, I did not find it anywhere )
- Added latest Adreno libs 2013/04/11 compiled for mako (N4)
- Increased responsiveness by compiling with a more recent toolchain 4.8 (thanks @paolo-red1)
- Fixed issue in USB mass storage (hangs forever upon disabling)
- Replaced GoogleKeyboard with a slim&dark version of AOSPKeyboard (thanks SlimRoms)
- Optimized rom size by removing tts language files (probably nobody needs them)
- This time LockClock app kept its original size (this should prevent "missing weather icon set"; please let me know)
- LiveWallpapers working now

Quote:
Known issue in v0.9:
- Upon finishing the CM setup wizard it brings a FC (NPE at WhisperPushRegistration can be found in logcat; I just went through the setup again and everything was fine)

-> I did not find the time to make the bonus upgrade package (would be great if my friend @rao.vinay has a little time)


Slim Gapps package 2
md5 25bee557d94e696da0a249041961dd6e
Size: 31mb
- incl. most recent version for camera, email, exchange services, play services
- build date: 2014-04-01



Older versions:


KitKANG v0.8
md5 428ec48e92870106c7f5be34e5bd5c56
Size: 148mb

Quote:
New in v0.8:
- CM sync brings a few visual changes (Black CM setup wizard) and quite a few fixes (e.g. "Add new SIM card" is finally gone!)
- Send encrypted SMS with other CM users (CM account required)
- Kernel audit config enabled to prevent error flooding in logcat (Thanks Chromium_)
- Flash GApps via separate package

Bonus upgrade package for KitKANG v0.8 (replaces CM look&feel with the one from Nexus 5)
md5 d81abd67a397be1675dcd9883cf753c7
Size: 30mb
- incl. most recent updates for google now launcher, quick search bar and jackpal terminal emulator



KitKANG v0.7
md5 5a4c30aad599022d74212142c541b2f3
Size: 147mb

Quote:
New in v0.7:
- CM sync brings lots of improvements (New: Expanded Desktop; also see here and there)
-- Enable Settings>Interface>Expanded Desktop to have it within the Power Menu.
- Performance enhancements through compiling Nikez kernel with new toolchain/gcc (v4.7)
- OpenVPN support (added tun.ko module) *fingers-crossed*
- Fix for wifi tethering by downgrading hotspot libs (thanks to @kakofonija)
- Replaced AOSP Keyboard with Google Keyboard and fixed gesture typing
- Torch added to quick access ribbon
- Translucent decor/status bar enabled (per default)
- Invited a few companions of Trebuchet: Nova Launcher, Holo Launcher HD
- Lots of slimming
- GApps no longer built in, now available as a separate package

Bonus upgrade package for KitKANG v0.7 (replaces CM look&feel with the one from Nexus 5)
md5 fb50d430ce1ab8d39c18aea4a6cdbdcc
Size: 16mb


KitKANG v0.6 incl. slim Gapps (hotfix)
md5 a5f0f354cf0456919959365a1b7164cd
Size: 160mb
- Slim Gapps package: CalendarGoogle, GalleryGoogle, PlayStore

Quote:
New in v0.6 hotfix:
-> Phone fixed (!)
Quote:
- Crash solved
- RIL fix: improved connectivity for GSM
- Rom size drastically optimized
- Sync with CM repo brings back Trebuchet (replacement of Launcher3)
- Removed Livewallpapers due to observed graphics glitches
- Text-To-Speech (TTS) support (en-us, en-gb, de)
- Complete font and media files
- Added LowSoundFixer_v1.0.8.apk
- Updated google play service (PrebuiltGmsCore.apk)
Bonus upgrade package for KitKANG v0.6 (replaces CM look&feel with the one from Nexus 5)
md5 44be26a49b83383d7d9b76a39d0f37cf
Size: 16mb


KitKANG v0.5 (Pure CM incl. slim Gapps)
md5 4654f51682520e819d0ac636f2e229dc
Size: 160mb
- Slim Gapps package: CalendarGoogle, GalleryGoogle, PlayStore

Quote:
New in v0.5:
-> Trackball wake option
-> Torch while screen off works
-> Optimized rom size to add asian language support (fonts added: Korean, Japanese, Chinese, Emoj)
-> From now on only with a2sd and slim gapps package
Bonus upgrade package for KitKANG v0.5 (replaces CM look&feel with the one from Nexus 5)
md5 b6da7c694c9439a4f2d71bd4fad9954c
Size: 16mb


KitKANG v0.4 (Pure CM incl. slim Gapps)
md5 0c0b14f51398b2fb8cbacdd451f343d2
Size: 155mb
- Slim Gapps package: CalendarGoogle, GalleryGoogle, PlayStore

KitKANG v0.4 (Pure CM incl. full Gapps)
md5 868d74f5c0453471d2ae592474cc85af
Size: 180mb
- Full Gapps package: CalendarGoogle, GalleryGoogle, Gmail2, Keep, Music2, Maps, PlayStore, QuickOffice, Street

Quote:
-> Fully working ROM & new codebase: 4.4.2!
-> CM Launcher3
-> incl. Gapps
-> requires custom stock hboot: 250/182/5; get it from here
Bonus upgrade package for KitKANG v0.4 (replaces CM look&feel with the one from Nexus 5)
md5 4082f3a752a2c1e120fb056da1015c59
Size: 16mb
Device: NEXUS 4 - Kitkat 4.4.2 (S-ON)
Retired: HTC Desire - CarbonROM 4.4.2


My work for HTC Desire:
[4.4.2] PAC-man ROM :||: [4.4.2] CarbonROM :||: [4.4.2] CM-11 KitKANG :||: [4.1.2] s'MiUi v5 3.11.29 :||: [4.1.2] Xperia Z

If you like my work and want to encourage me, please and rate this thread with 5 stars.


The Following 59 Users Say Thank You to spezi77 For This Useful Post: [ Click to Expand ]
 
spezi77
Old
(Last edited by spezi77; 12th February 2014 at 08:30 PM.)
#3  
spezi77's Avatar
Senior Member - OP
Thanks Meter 875
Posts: 352
Join Date: Jan 2013
new screenshots:

 































Pay attention!

Launcher3:






VS. GoogleExperienceLauncher:





















Device: NEXUS 4 - Kitkat 4.4.2 (S-ON)
Retired: HTC Desire - CarbonROM 4.4.2


My work for HTC Desire:
[4.4.2] PAC-man ROM :||: [4.4.2] CarbonROM :||: [4.4.2] CM-11 KitKANG :||: [4.1.2] s'MiUi v5 3.11.29 :||: [4.1.2] Xperia Z

If you like my work and want to encourage me, please and rate this thread with 5 stars.


The Following 42 Users Say Thank You to spezi77 For This Useful Post: [ Click to Expand ]
 
Emmes
Old
(Last edited by Emmes; 30th November 2013 at 05:52 PM.) Reason: already downloadin!
#4  
Member
Thanks Meter 21
Posts: 53
Join Date: Nov 2012
Location: Vienna

 
DONATE TO ME
where's the dl link? hurry up!

Joking, just wanna be the first to post!


EDIT:
- Installation was successful, took very long (~ 10min at setting permissions), 5min for 1st boot
- Is there already a wifi fix that i dont know, because i can not authenticate with my wifi network?
 
MarekAG
Old
#5  
Member
Thanks Meter 6
Posts: 33
Join Date: Apr 2012
Location: Gdynia
Please make pics smaller. It's hard to read now.
 
jerry.goyal
Old
#6  
jerry.goyal's Avatar
Member
Thanks Meter 2
Posts: 49
Join Date: Jan 2013
Location: new delhi
I'll give it a try

---------- Post added at 06:57 PM ---------- Previous post was at 06:36 PM ----------

Is it more stable than evervolve kitkat
 
spezi77
Old
(Last edited by spezi77; 30th November 2013 at 07:37 PM.)
#7  
spezi77's Avatar
Senior Member - OP
Thanks Meter 875
Posts: 352
Join Date: Jan 2013
Quote:
Originally Posted by Emmes View Post
where's the dl link? hurry up!

Joking, just wanna be the first to post!


EDIT:
- Installation was successful, took very long (~ 10min at setting permissions), 5min for 1st boot
- Is there already a wifi fix that i dont know, because i can not authenticate with my wifi network?
I am glad to hear that it boots!
I also could not connect to wifi sometimes -- I have solved it by inserting a SIM card.
The Following User Says Thank You to spezi77 For This Useful Post: [ Click to Expand ]
 
MICH_**
Old
#8  
MICH_**'s Avatar
Senior Member
Thanks Meter 50
Posts: 469
Join Date: Jul 2013
Is this working a liitle bit? So can i use this? Or is this just such an alpha test rom, which does not really work?
 
spezi77
Old
(Last edited by spezi77; 30th November 2013 at 07:36 PM.)
#9  
spezi77's Avatar
Senior Member - OP
Thanks Meter 875
Posts: 352
Join Date: Jan 2013
I have experienced only a few soft reboots (when adding/tapping on a widget). And it has sometimes graphic glitches (black regions in stock browser like in Nikez KK).

Apart from that following things are working:
- Telephony
- USB mass storage
- Bluetooth
- Wifi (with inserted SIM only)
- 3G
- Camera

Not working:
- Videorecording
The Following User Says Thank You to spezi77 For This Useful Post: [ Click to Expand ]
 
Emmes
Old
#10  
Member
Thanks Meter 21
Posts: 53
Join Date: Nov 2012
Location: Vienna

 
DONATE TO ME
Quote:
Originally Posted by spezi77 View Post
I have experienced only a few soft reboots (when adding/tapping on a widget). And it has sometimes graphic glitches (black regions in stock browser like in Nikez KK).

Apart from that following things are working:
- Telephony
- USB mass storage
- Bluetooth
- Wifi (with inserted SIM only)
- 3G
- Wifi (network with wpa2 security) is still not working although i inserted a sim card. Maybe the sim card has to be inserted during flashing the rom or the first boot?
- 3G works without probs
- Gravity Box App has FC when i try to open it
- it seems that xposed framework 2.4 is not active (the app opens and is telling exactly what i wrote before). Even a new download and installation within the app doesn't solve that. Not even a reboot.
- Google Search has random FC's

Despite the Wifi-Problem, it's nealry possible to use this rom as a daily driver! Thanks for your effort Spezi for this development!

The Following 2 Users Say Thank You to Emmes For This Useful Post: [ Click to Expand ]
Tags
cyanogenmod 11, htc desire, kitkat
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes