that's great! was searching for usb host also!New version arrives today without usb-hostmode support.
Download links updated (see 2nd post).
edit: misread lol no usb host but thx and great work anyway
Last edited:
that's great! was searching for usb host also!New version arrives today without usb-hostmode support.
Download links updated (see 2nd post).
that's great! was searching for usb host also!
edit: misread lol no usb host but thx and great work anyway
I'm using the first version of your ROM, and i'm loving it! The second release my desire don't boot I'm looking forward for new releases.
Thanks for your work.
Hi, didn't find such issue in forum, but when i try to install from recovery, I get: Warning: No file_cotextsE:error in/sdcard/Download/..nameoftheZIPfile..
Instalation aborted.
What am I doing wrong?
You should install "Google Search" if it isn't installed yet, and then run it via corresponding shortcut in app menu.i am using KitKANG v0.2 (CM flavoured preview) and i have no google now... can't find it on play store
use Gravitybox to add/remove quick tiles in notification. Yup i installed google search and i have google now ... but rom was very slow today while using gps and camera.. couldn't do almost anything as it was too slow .. so i decided to switch back to 4.3.. I did noticed better battery life.. battery life looked quite good compared to 4.3one more issue:
# There are no options for putting toogles (WiFi, bluetooth, GPS, sound, flashlight & so on) into the notification bar drawer. At least I couldnt find them.
use Gravitybox to add/remove quick tiles in notification. Yup i installed google search and i have google now ... but rom was very slow today while using gps and camera.. couldn't do almost anything as it was too slow .. so i decided to switch back to 4.3.. I did noticed better battery life.. battery life looked quite good compared to 4.3
1. Install xposed installer ,
2. Install framework
3. Then search for gravitybox in download section and install it
4. Actuvate gravitybox in module section and reboot :thumbup:
Sent from ISS
Disclaimer
I am not the orginal author this ROM, I have just built it for my private pleasure. This ROM has been tested and verified to be stable for daily use, and even if I have spent a lot of my spare time into keeping it up-to-date, there may be some unknown bugs. Therefore be warned: If you rely on your device as it is your only phone be very cautious. If you decide to flash this ROM, you do it at your own risk and I am not responsible for any resulting damages!
About the rom
- Based on CM-11.0 codebase
- Some CM apps were removed to slim down the ROM (e.g. CMAccount, CMFileManager, CMWallpapers, etc)
- Trackball wake option in buttons menu (enabled per default)
- Tweaks for longer battery life and faster scrolling performance
- ART
- SELinux (disabled by intention)
Kernel 3 related credits
- Kernel 3.0.16 evervolv-turba-kitkat (source: https://github.com/spezi77/android_kernel_htc_qsd8k_3.0/tree/kitkat-ev)
Big thanks to:
- Thomas Lehner aka ths@justremotephone.com for stabilizing Kernel 3.0.16 !!!!!!!!!!!!!!!!!!
- LaidbackNikez for being the mastermind behind the development of kernel 3.0.16!
- marc1706 for being a force behind the development of kernel 3.0.16!
- macs18max for providing great tips on kernel developments!
- noonamer for being a force behind the development of kernel 3.0.16!
- walter79 for providing great tips on kernel developments!
- franciscofranco for a few of his magic kernel tweaks which I have used to enhance kernel 3.0.16!
- everyone else who was involved but does not appear in this list
Bugs in this ROM
- All bugs which are present in CM and Evervolv roms, e.g. Video Recording and MMS not working: You can try Videocam Illusion (audio at 44.1KHz!) and Textra SMS instead
- Sometimes the cLock widget does not display weather icons (Just remove the widget and add it again)
- According to user feedback, Exposed framework in combination with Gravitybox is no longer working on this rom!
Bugs with K3
- Some SD cards are not working with the latest rom version 2.0; In such case the rom gets stuck at the bootanimation, and you would find a bunch of logcat errors, e.g.:
-> Possible solution #1 if you want to stay with K3: try a different SD card..Code:I/dalvikvm( 95): Unable to open or create cache for /system/framework/conscrypt.jar (/data/dalvik-cache/system@framework@conscrypt.jar@classes.dex) D/dalvikvm( 95): Unable to process classpath element '/system/framework/conscrypt.jar' E/dalvikvm( 95): Could not stat dex cache directory '/data/dalvik-cache': No such file or directory
-> Possible solution #2: Flash this rom with K2
Please let me know if you find bugs. And please take a logcat if you encounter a FC (force close). Here you can learn to logcat like a pro!
Enable Developer Settings
--> Open up "Settings > About phone" and tap 7 times on "Build number".
Credits
- CyanogenMod Team for working hard and providing us with this brilliant rom!
- Evervolv Team and LaidbackNikez for kernel, device trees and vendor blobs
- parkedraccoon for sharing his knowlegde on building CM and helping me with adding the trackball on wake
- csytracy and WoH (from their code I have learnt about quite a few modifications for HTC Desire)
- 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 have forgotten to mention or was not aware of
repo init -u git://github.com/spezi77/android.git -b cm-11.0
cp .repo/manifests/bravo/roomservice.xml .repo/local_manifests/
repo sync
brunch bravo
What's new in v3.1:
* This build includes the official CM/Android Security Update from 1st Nov 2015
* From now on there is only one build with kernel 2.6.38 (default CPU gov: smartassH3) which offers great speed and battery life (daily driver)
* If you want to have kernel 3.0.16 (experimental) use this flashable zip
* Patched the previously missed out security holes in both kernels (2.6.38 and 3.0.16) as mentioned by walter79
* Compiled the kernel with UBER toolchain 4.9.4 for increased speed and battery life
* Build target reverted to userdebug as there were a few problems with getting root
* Added a new menu item entitled "Performance" in Settings > Personalization (this will give you access to the KernelTweaker app)
* Updated NovaLauncher to 4.1.0
Instructions for installing KitKANG v3.1
1) Backup your current apps incl. their data (use Titanium backup from Appstore)
2) Backup your current ROM from recovery
3) In recovery do a full wipe (format all partitions except for SD)
4) Flash rom
5) Boot and let the rom settle down (3-5 min)
6) Enable developer settings
- Open Settings > About Phone and tap 7 times on the "Build number"
- In Developer settings enable "Advanced boot menu"
7) Enable A2SD
- run Terminal Emulator
- type 'su' and press enter
- allow root access in the popup query
- type 'a2sd install' and press enter
- reply to questions in this order
--> y n n (dalvik to card - yes, data to card - no, reboot - no)
8) From "Advanced boot menu" select reboot into recovery and install the slim gapps package for KitKANG 3.x
What's new in v3.0:
* Patched Stagefright 2.0 & Android Security Updates from Nov 2015
* After considering usage reports from version 2.0, I decided to return to 250mb hboot and A2SD which will allow our ancient device to get the most out of Android 4.4.4
* Made one build with kernel 2.6.38 (default CPU gov: smartassH3) which offers great speed and battery life (daily driver)
* Made other build with kernel 3.0.16 (default CPU gov: smartassH3) which offers great speed and short battery life (experimental)
* Changed animation/transition scale defaults to 25% which lead to faster animations and smoother UI transitions
* Attention: this build's target is user instead of userdebug. This is for disabling debugging modules and root, in exchange it should result in higher performance. In case you need root, you need to flash SuperSU (see installation instructions).
Instructions for installing KitKANG v3.0
General requirements:
- Rooted
- An hboot which provides a system partition with 250mb. These include stock hboot or Alpha Jelly (250/5/182) hboot.
- A 512mb - 1.5gb EXT partition (EXT4 recommended) on your sdcard. Use this guide to create the partition. Partitions made using other tools (CWM, Minitool Partition Wizard, etc.) will likely cause issues.
- The latest TWRP (credits @Chromium) or 4EXT (credits @madmaxx82) Recovery. Old versions of CWM may cause issues.
Noob-friendly installation guide:
1) Backup your current apps incl. their data (use Titanium backup from Appstore)
2) Backup your current ROM from recovery
3) In recovery do a full wipe (format all partitions except for SD)
4) Flash rom, optional: flash SuperSU for root permissions
5) Boot and let the rom settle down (3-5 min)
6) Enable developer settings
- Open Settings > About Phone and tap 7 times on the "Build number"
- In Developer settings enable "Advanced boot menu"
7) Enable A2SD
- run Terminal Emulator
- type 'su' and press enter
- allow root access in the popup query
- type 'a2sd install' and press enter
- reply to questions in this order
--> y n n (dalvik to card - yes, data to card - no, reboot - no)
8) From "Advanced boot menu" select reboot into recovery and install the slim gapps package for KitKANG 3.0
What's new in v2.0:
* Built with kernel 3.0.16-evervolv-turba-kitkat (default CPU gov: smartassH3)
* Applied stagefright security patch from cm-11.0 repo
Instructions for installing KitKANG v2.0
General requirements:
- Rooted
- An hboot with at least 400mb on system. Get it from here: PB99IMG_LP-looback_420_5_12.zip.
- A 1gb - 4gb EXT4 partition on your sdcard. Use this guide to create the partition. Partitions made using other tools (CWM, Minitool Partition Wizard, etc.) will likely cause issues.
- Use this modified 4EXT Touch Recovery ONLY: PB99IMG_4ext_LP-loopbk.zip. Any other recovery version may cause issues.
Noob-friendly installation guide:
1) Backup your current apps incl. their data (use Titanium backup from Appstore)
2) Backup your current ROM from recovery
3) Install the new hboot via PB99 method (find hints on PB99 method below)
4) Boot into recovery and format all partitions except for SD
5) Install the new recovery via PB99 method
6) Boot into recovery
7) Do a full wipe (Format all partitions except sdcard)
8) Flash ROM
9) Flash a GApps package of your choice -- my recommendation is the PICO MODULAR PACKAGE with proper DPI play services ~99MB: http://xdaforums.com/paranoid-android/general/gapps-pa-google-apps-roms-t3074801
10) Boot ROM and let it settle down (3-5 min)
Flash a recovery or hboot via PB99 method:
1) Ensure the integrity of the downloaded image by checking against the md5
2) Copy the zip file to the root of your SD card and rename it into PB99IMG.zip
3) Reboot into bootloader
4) After a few seconds boot loader will search the file and ask you to apply the update
5) Press vol up for yes and then it will ask you to reboot
6) Again press vol up for yes
7) Now hold vol down to re-enter recovery
8) Format all partitions except SD card
9) Before flashing a rom or sth else reboot the recovery to allow the changes to become effective
Note:
Let the rom settle down after 1st boot (3-5 minutes!)
What's new in v1.2:
1) Use Data2ext4 (credits walter79)
* This is meant to permanently solve the biggest remaining pain that bravo kk users have: running out of space on /data
* Makes using A2SD scripts from Evervolv obsolete
* Requires a SD-EXT partition on SD card of size between 1GB and 4GB
* Requires a custom hboot which provides sufficient space on /system (e.g. 420-5-12)
2) Added quite a few tweaks and build.prop mods:
* Increase ui responsiveness (credits CM)
* Enable slow blur (credits CM)
* Media profiles: use m4v to gain performance improvements (credits walter79)
* Improved incoming call response time (if screen is turned off the call appears now after ~3 seconds) (credits walter79 and pixelfreak)
* Per default KSM enabled (gives our device more virtual RAM)
3) Added back an improved version of Torch app which won't shutdown when screen turns off
New in v1.1:
- Based on the latest Android 4.4.4 KTU84Q / CM-11.0.0
- Lots of stability and security enhancements:
-- Google patches against POODLE vulnerability in SSLv3
-- read http://www.cyanogenmod.org/blog/cyanogenmod-11-m12
- Utopian Kernel update (based on Nikez' qsd8k-kernel 2.6.38)
- ART has been removed for slimming down
- incl. latest Jackpal Android Terminal Emulator
- Camera preview should feel more snappy now
New in v1.0:
- Welcome to Android 4.4.4 KTU84Q / CM-11.0.0 M10
- Lots of stability improvements and enhancements:
-- http://www.cyanogenmod.org/blog/cyanogenmod-11-0-m9-released
-- http://www.cyanogenmod.org/blog/cyanogenmod-11-0-m10-arrives
- Fixed battery drain caused by google play services
New in v0.11:
- Welcome to Android 4.4.4 KTU84P
- Lots of small fixes and improvements through CM repo sync (14/07/03)
- Switch gcc toolchain to Linaro 4.9
- ART included
- USB tethering fixed
- "Got stuck at boot screen" issue solved (!)
-- by making a rollback to default Evervolv Kernel (without extended frequency table and CPU governors)
-- incl. only minimal kernel updates (security fixes and increased SD read ahead buffer)
-- removed unnecessary stuff as suggested here (thanks Nbsss)
- Newly designed CM Torch
New in v0.10:
- CM repo sync (14/05/25)
- Lots of small fixes and improvements, e.g. new CM theme engine
- Better performance increase by
-- including all suggestions from here (thanks JustArchi)
-- compiling the kernel with a custom toolchain GCC v4.10 (thanks Sabermod)
-- including bionic optimizations (thanks AndroidRul3z)
-- including Carbonized Kernel v0.6 (thanks Evervolv and Croniccorey)
- Had to slim down the rom due to the increased code size (O3 optimizations have their price)
-- removed unnecessary stuff as suggested here (thanks Nbsss)
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
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
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
New in v0.6 hotfix:
-> Phone fixed (!)
- 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)
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
-> Fully working ROM & new codebase: 4.4.2!
-> CM Launcher3
-> incl. Gapps
-> requires custom stock hboot: 250/182/5; get it from here
1) download the alpha jelly zip and ensure its integrity by checking against the md5
2) save the alpha jelly zip to the root of your SD card and rename it into PB99IMG.zip
3) reboot into bootloader
4) apply the update
5) enter recovery
6) format all partitions except SD card
7) reboot into recovery -- now you can flash the ROM