FORUMS
Remove All Ads from XDA

 View Poll Results: Do you need further (security) updates of this ROM?

Yeah, please keep KitKANG up to date!
 
3 Vote(s)
75.00%
I really don't care, isn't it safe enough?
 
0 Vote(s)
0%
Not for me, I changed to a different ROM.
 
1 Vote(s)
25.00%

[ROM][4.4.4][Jul-2] UNOFFICIAL CM11 KitKANG v6 | Security patch 6/2016 | UBERTC 5.4

1,970 posts
Thanks Meter: 4,482
 
By spezi77, Recognized Contributor on 20th August 2015, 08:49 PM
Post Reply Email Thread
KitKANG - the most secure CyanogenMod 11 for the Google Nexus 4









cm-11









Android 4.4.4 KTU84Q / UNOFFICIAL CyanogenMod 11.0 (Latest repo sync: 2nd July 2016)



















General info about this ROM



After a test period without unexpected reboots and other issues, I thought that I could share with you my personal rom which has been source built from CyanogenMod 11.0 codebase. I have made it because I wanted to get a smooth and stable Kitkat for my N4 with the security patches to fix Stagefright 2.0 holes and further Android Security Updates. Furthermore, I got frustrated by the decreased battery life with "heavyweight" ROMs based on LP or MM. Those didn't allow my N4 to survive more than 24h. I have tried out a few different kernels and toolchains for compilation, and in the end I decided for the custom N4 ultimate kernel by faux123 as it performed greatly on my device in terms of:

1. Battery Usage

2. Performance
* delivering snappy UI transitions when multi-tasking across many apps
* delivering high test results in AnTuTu benchmark

3. Stability






Credits



* @faux123 for his magic ultimate kernel for the Nexus 4



* SlimROM for a few tweaks in the mako device-tree (e.g. camera auto focus fix)



* CyanogenMod for the stable base for this rom



* Grarak for Kernel Adiutor



* Big thanks @txuki2005 for his advice on how to make a CM kernel, as well as for the CPU governors and some fixes that were taken from his TaUrUs kernel




My decent changes


* Removed CMUpdater


* Added JackPal's Terminal Emulator


* Added NovaLauncher


* Added Quick Swipe (Credits Mahdi-Rom)


* Built-in "Kernel Adiutor" in Settings > Personalization (this will give you access to tons of kernel and hardware tunables)





Code:
/*  *** Disclaimer

* Your Warranty is now Void!

* I am not responsible for bricked devices, dead SD cards, thermonuclear war, 

* or you getting fired because the alarm app failed. Please do some research 

* if you have any concerns about features included in this ROM/KERNEL

* before flashing it! YOU are choosing to make these modifications, and if

* you point the finger at me for messing up your device, I will laugh at you.

*/




Download and Changelog

KitKANG ROM v6 with my patched mako kernel based on the work of faux123

* Synced with CM codebase to obtain the latest Android security patches (1st June 2016)

* Kernel updates (see https://github.com/spezi77/mako/commits/kk_mr2_cm)

* Compiled with latest UBER-TC 5.4.1 for increased performance & energy efficiency

* Fix an issue which prevented the Development Settings to appear

* Update to Nova Launcher 4.3.1


KitKANG ROM v5 with my patched mako kernel based on the work of faux123

* Applied Android security patches as advised here (1st March 2016)

* Applied tweaks & optimizations I use in my n4 for CPU governor, i/o scheduler and other hw tunables as default

* Built in a modified version of Kernel Adiutor (there is a new menu item entitled "Kernel Adiutor" in Settings > Personalization)



KitKANG ROM v4 with my patched mako kernel based on the work of faux123

* Added Android security patches as advised here (1st November 2015)

* Switched to my own fork of faux's ultimate kernel to fix a few security holes (as advised by VTS for Android)

* Compiled the kernel with UBER toolchain 4.9.4 for increased speed and battery life

* Added a bunch of CPU governors for experimental usage

* Built in KernelTweaker for experimental usage (you will find a new menu item entitled "Performance" in Settings > Personalization)






How can I install it ?



1. Make a backup of your current ROM and make a backup of your apps (e.g. with Titanium Backup - requires root!)



2. Copy the ROM of your choice and the Gapps in your device (SlimROM Gapps are highly recommended)



3. Reboot in recovery (TWRP or CWM)



4. Full wipe (if you come from a different ROM!) -- or dirty flash if you come from a previous version of this ROM



5. Flash the ROM -- if dirty flashed, don't forget to wipe cache & dalvik-cache, and of course skip the Gapps installation



6. Flash the Gapps



7. Reboot



8. Enjoy the ROM







What's working?

* Ev3rything!



Troubleshooting


* When starting the ROM, the boot animation will disappear almost immeduiately and your screen will then stay black until the system has completely booted. Don't worry, this is normal and is a result of kernel boot time optimizations!


* It has been observed that the ultimate kernel by faux123 gets into a boot loop on some devices. In this case you could either try the mainline kernel by faux123 or you simply install a stock kernel.


* In case of any other issue, please ensure that you have the correct version of bootloader for Kitkat: makoz30d (MD5: 231391520593C16647470489947303C0). Thanks fkrone for the Nexus 4 Bootloader Collection.







Note



Please be gentle.. it's my first N4 ROM!







Have a nice day!

XDA:DevDB Information
KitKANG - my homemade CyanogenMod 11.0 for the Google Nexus 4, ROM for the Google Nexus 4

Contributors
spezi77
Source Code: https://github.com/spezi77

ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
Based On: CyanogenMod

Version Information
Status: Stable
Stable Release Date: 2015-08-20

Created 2015-08-20
Last Updated 2016-07-02
The Following 17 Users Say Thank You to spezi77 For This Useful Post: [ View ] Gift spezi77 Ad-Free
 
 
20th August 2015, 08:49 PM |#2  
spezi77's Avatar
OP Recognized Contributor
Flag /home/xda
Thanks Meter: 4,482
 
Donate to Me
More
Screenshots

Click image for larger version

Name:	Screenshot_2015-11-28-23-08-44.jpg
Views:	706
Size:	64.8 KB
ID:	3558393

Click image for larger version

Name:	Screenshot_2015-11-28-22-07-13.jpg
Views:	722
Size:	80.1 KB
ID:	3558357

Click image for larger version

Name:	Screenshot_2015-11-28-21-10-39.jpg
Views:	710
Size:	69.7 KB
ID:	3558358

Click image for larger version

Name:	Screenshot_2015-11-28-21-49-39.png
Views:	654
Size:	167.0 KB
ID:	3558359

Click image for larger version

Name:	Screenshot_2015-11-27-18-50-23.png
Views:	630
Size:	138.3 KB
ID:	3558360

Click image for larger version

Name:	Screenshot_2015-11-28-21-13-46.png
Views:	622
Size:	166.8 KB
ID:	3558361

Click image for larger version

Name:	Screenshot_2015-11-28-21-09-04.png
Views:	582
Size:	96.5 KB
ID:	3558362

Click image for larger version

Name:	Screenshot_2015-11-28-21-08-52.png
Views:	586
Size:	109.9 KB
ID:	3558363
The Following 4 Users Say Thank You to spezi77 For This Useful Post: [ View ] Gift spezi77 Ad-Free
20th August 2015, 08:49 PM |#3  
spezi77's Avatar
OP Recognized Contributor
Flag /home/xda
Thanks Meter: 4,482
 
Donate to Me
More
Reserved for me
The Following User Says Thank You to spezi77 For This Useful Post: [ View ] Gift spezi77 Ad-Free
23rd August 2015, 06:41 AM |#4  
Great! I'll test this ROM. I was just looking for some KitKat.. LP = bad battery.. Regards from Argentina.
The Following User Says Thank You to Crs- For This Useful Post: [ View ] Gift Crs- Ad-Free
23rd August 2015, 08:17 PM |#5  
Junior Member
Thanks Meter: 0
 
More
Quote:
Originally Posted by Crs-

Great! I'll test this ROM. I was just looking for some KitKat.. LP = bad battery.. Regards from Argentina.

Hola, disculpa hablas español? Ami no me funciona la ROM se queda la pantalla en negro después de flasheo
23rd August 2015, 08:44 PM |#6  
alguien845's Avatar
Senior Member
Flag Canelones
Thanks Meter: 33
 
More
@spezi77 I don't know if its only my self, but the rom is stuck with a black screen. Not booting at all.
23rd August 2015, 09:40 PM |#7  
spezi77's Avatar
OP Recognized Contributor
Flag /home/xda
Thanks Meter: 4,482
 
Donate to Me
More
Quote:
Originally Posted by alguien845

@spezi77 I don't know if its only my self, but the rom is stuck with a black screen. Not booting at all.


Could you post your logcat? Or recovery.log?

Sent from my Nexus™4
23rd August 2015, 10:26 PM |#8  
alguien845's Avatar
Senior Member
Flag Canelones
Thanks Meter: 33
 
More
Quote:
Originally Posted by spezi77

Could you post your logcat? Or recovery.log?

Sent from my Nexus™4

Recovery log
Attached Files
File Type: log recovery.log - [Click for QR Code] (107.5 KB, 26 views)
23rd August 2015, 11:29 PM |#9  
spezi77's Avatar
OP Recognized Contributor
Flag /home/xda
Thanks Meter: 4,482
 
Donate to Me
More
Quote:
Originally Posted by alguien845

Recovery log


Logcat is now required as I could not find anything unusual therein.

Sent from my Nexus™4.
23rd August 2015, 11:34 PM |#10  
alguien845's Avatar
Senior Member
Flag Canelones
Thanks Meter: 33
 
More
Quote:
Originally Posted by spezi77

Logcat is now required as I could not find anything unusual therein.

Sent from my Nexus™4.

Really don't know how to make a logcat if I can't put the phone in developer mode

Quote:

adb logcat

- waiting for device -

Thats the only i get
23rd August 2015, 11:52 PM |#11  
spezi77's Avatar
OP Recognized Contributor
Flag /home/xda
Thanks Meter: 4,482
 
Donate to Me
More
Quote:
Originally Posted by alguien845

Really don't know how to make a logcat if I can't put the phone in developer mode



Thats the only i get


I guess that you are under Windows. You need the right usb drivers. Look into this page: http://forum.xda-developers.com/nexu...ndows-t1992345

Sent from my Nexus™4.
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes