[ROM][UNOFFICIAL] CyanogenMod 10 (Updated: Mar 16th)

WinSuk

Senior Member
Jan 18, 2011
512
873
0
winsuk.net
CyanogenMod 10 (based on Android 4.1.2 "Jelly Bean") for HTC Liberty ("Aria/Gratia")

NOTE: Just to make this clear, this is UNOFFICIAL, and NOT supported by CyanogenMod.

Screenshots: http://dl.dropbox.com/u/1077120/Android/cm10shots/index.html

Hboot 1.02 or higher is required!

Bugs & stuff that doesn't work:

- Backlight for navigation buttons won't turn on sometimes (it seems to work fine on auto brightness though)
- Built-in voice recognition doesn't work (see Tips & Tricks for workaround)
- Emergency calling is untested
- Headset/headphones already plugged in will not be detected on boot
- HTML5 videos (like m.youtube.com in the browser) don't work
- Lockscreen can sometimes glitch out on boot
- Netflix doesn't work (maybe some others too)
- Panorama "works", but is VERY slow & glitches making it pretty much unusable
- Timelapse recording doesn't work
- USB tethering doesn't work


Tips & Tricks:

- Trackball wake: Open Terminal Emulator and run "trackballwake", then reboot. Do the same to disable

- Voice Search on Google Now (kind of):
1. Install Voice Search from the Play Store
2. Install this app (now requires $0.99): http://forum.xda-developers.com/showthread.php?t=1770100
3. Long-press search key (or open app drawer), and pick Voice Search Assistant with the blue microphone icon
4. App will capture voice using the old Voice Search, then send it to Google Now
5. Press search button on keyboard

- FM radio: use Spirit FM and allow root requests


Thanks: gladiac & Droste for helping with CM10, and everyone who helped with CM9 (gladiac, Droste, munjeni, s0be)
CyanogenMod for supporting so many old devices, and keeping Android open


tl;dr? Download here!
Release 8 - http://goo.gl/lnfKI
98214a5e0232ac7120dfce070a32a4b3


MediaFire mirror (slower, ads, captcha): http://www.mediafire.com/?bz019geh5nbg8th

----------------------------------------------------------------------------------------------------------------------------

Google Apps - http://goo.gl/fJWSX
7c09ce91cfc380f937de484fab6e4d22



The CM update script is supposed to restore Google Apps, but sometimes doesn't successfully (probably due to space limits). If you are updating, format /system then reinstall both the ROM package and gapps package

A full Google Apps package won't fit on the system partition, so I've taken out a few things (face unlock & GoogleTTS which we can't use, etc)

This may be the last complete version of Android this phone gets unless Google cuts down on the size a lot in the next version (unlikely, since they don't support old devices with small storage)


Sources:
Manifest with ROM & kernel: https://github.com/WinSuk/android/tree/jellybean
Kernel only: http://git.cryptomilk.org/projects/marvel/kernel_htc_msm7227.git/tree/?h=jellybean


Release history:

Downloads for old releases can be found here or here


Release 8 - March 16th, 2013
- Fixed built-in SIP(internet) calling (at least with what I can test)

CM changes:
- File Manager updated
- Layout adjustments for mdpi (what we use)
- Translations updated
- Maybe more I've missed


Release 7 - December 11th, 2012
- Data usage meter fixed (thanks OliverG96!)
- Render glitches in camera fixed by switching to LegacyCamera (has less features, but no more glitches)
- Video recording fixed (by updating camera HAL)
- http://review.cyanogenmod.org/#/c/26526/ cherry-picked and enabled - should make things smoother

CM changes:
- Add option to hide AlarmClock Icon in StatusBar
- Clear all button on recent apps
- Longpress hardware key actions in PasswordUnlockScreen
- Messaging: Ability to mark a message as read from the notification
- Trebuchet: Set dock icons number & move app drawer icon
- etc


Alpha 6 - November 15th, 2012
- Fixed possible data connection issues
- Working hardware video decoding (huge thanks to Ganster41!)
- Camcorder now records video, but the output is still bad like on ICS

CM changes:
- CircleBattery: Revamped charging animation
- LockScreen: long-press actions from hardware keys
- Mms auto-retrieval (with data off)
- New CM file manager
- PowerMenu: Expanded desktop
- Lots of small things (like making the keyboard automatically open on quick reply)
- etc


Alpha 5 - October 25th, 2012
- Fixed custom auto brightness crash
- Fixed graphical glitch on the status bar's notification animation
- Fixed USB debugging running while disabled
- VideoEditor/Movie Studio has been removed to save space (since it doesn't work anyway)

CM changes:
- Merged in 4.1.2 release from Google (includes one-finger notification expanding, etc)
- Apollo: Gapless playback
- Apps: Enable fast thumb scrolling
- Bluetooth: MAP support (untested for Liberty)
- Calculator: New Features (like graphs, etc)
- Camera: Burst mode (up to 20 shots); JPEG Quality settings; Timer Snapshot; Volume key zoom
- Clock: Stopwatch & Countdown
- Keyboard: Long-press symbols added to all letters
- Lockscreen: Clock alignment (left, right[default] or center)
- Notification tray: Click & long click actions added to date & time
- Power menu: Ability to hide airplane mode & sound toggles
- Status bar: Circle battery
- WiFi country code setting
- etc


Alpha 4 - September 13th, 2012
- Trackball wake script added - run "trackballwake" from Terminal Emulator

CM changes:
- Electron beam (screen-off animation) fixed
- Option to control cursor in text fields using volume keys
- WebGL support
- QuickMessage:
-- Crash on mdpi fixed (I actually did this one :))
-- Fixed opening main messaging app in background
-- Option for Holo Dark theme instead of default Light theme
-- 'Quick reply' notification action added
-- Smiley and Emoji support (menu button to insert them)
-- Template support
- etc

Updates to gapps package:
- GoogleTTS has been removed since it doesn't work anyway. This will set the default to PicoTTS, which works
- Google Now has been updated to work with ARMv6. See Tips and Tricks section for a voice seach workaround


Alpha 3 - September 1st, 2012
- Fixed derps from Alpha 2 (lights, battery stats, layering issues with videos)

CM changes:
- QuickMessage pop-up (trying to keep this text minimal, so I'll let CM explain it better with that link :))
- Variable size pattern lockscreen (up to a huge 6x6 pattern!)
- etc


Alpha 2 - August 29th, 2012
- Bluetooth not turning on magically fixed (think I know how/why, but I didn't do anything directly to fix it ^_^)
- WiFi tethering/hotspot fixed (thanks to http://review.cyanogenmod.com/#/c/21197/)

CM changes:
- More Trebuchet/Launcher stuff merged (this also fixes the overlap bug)
- New boot animation
- New ringtones (Raindance, Whisperer, Wobbly Ringer) & notification (BrassAndroid) from Ink Monster
- Option to toggle items in shutdown menu
- Optional lockscreen rotation
- etc


Alpha 1 - August 10th, 2012
- Initial release
 
Last edited:

munjeni

Senior Member
Jun 2, 2011
9,039
21,781
263
If space is not enought for next Google plan, we can set system partition to maximum space using revolutionary_cus and we can use data partition from sd card (optimising initrd) ?
 
  • Like
Reactions: sifat3d

cHarley04

Senior Member
Dec 21, 2010
437
55
0
FloriDuh
If space is not enought for next Google plan, we can set system partition to maximum space using revolutionary_cus and we can use data partition from sd card (optimising initrd) ?
I'm thinking the same thing. Any reason we can't use your h-boot utility to increase the system partition to 250MB?
 

mirGantrophy

Senior Member
Jan 6, 2011
2,103
1,432
0
I'm glad to see development is going for this phone still. It was my first smartphone, and I loved it. Unfortunately I don't have it anymore, since I upgraded to the HTC One X. But I sold it to my friend (still rooted and on CM9) so maybe he'll have some use for this :)
 

dansou901

Recognized Contributor
Apr 10, 2012
3,120
1,209
243
30
Aachen
Your ROM is great, but one bug I noticed made me return to my nandroid backup: Link2SD doesn't work. If I try to move an app to the SD card, it says "App successfully moved", but if I try to start it, it force closes. Do you have a solution for this problem? If this works, I would use your ROM probably as a daily driver...
 

dust906

Senior Member
Jun 16, 2010
185
9
0
hey winsuk does the sound pop bug still go nuts ?

i noticed when i go to sound , disable lock screen sound , and key press sounds , the speaker turns off
when i turn them on , i hear a mild hiss , and that is what is in place of those sounds

haven't tried this rom yet tho
 

WinSuk

Senior Member
Jan 18, 2011
512
873
0
winsuk.net
Your ROM is great, but one bug I noticed made me return to my nandroid backup: Link2SD doesn't work. If I try to move an app to the SD card, it says "App successfully moved", but if I try to start it, it force closes. Do you have a solution for this problem? If this works, I would use your ROM probably as a daily driver...
Maybe it hasn't been updated for Jelly Bean? The sdcard has also moved (to /storage/sdcard0)

hey winsuk does the sound pop bug still go nuts ?

i noticed when i go to sound , disable lock screen sound , and key press sounds , the speaker turns off
when i turn them on , i hear a mild hiss , and that is what is in place of those sounds

haven't tried this rom yet tho
Sounds work fine for me..
 
  • Like
Reactions: tebuddy

dust906

Senior Member
Jun 16, 2010
185
9
0
trackball wake not working ?

---------- Post added at 02:53 AM ---------- Previous post was at 02:45 AM ----------

no s2e being used ?
 

WinSuk

Senior Member
Jan 18, 2011
512
873
0
winsuk.net
trackball wake not working ?

---------- Post added at 02:53 AM ---------- Previous post was at 02:45 AM ----------

no s2e being used ?
I'm trying to keep this as close as possible to an official CM, so I haven't added anything for trackball wake.
If you want it, you can edit /system/usr/idc/curcial-oj.idc and change device.internal to 0 (and make sure it keeps read permissions, or you'll get a mouse on the trackball)
Edit: And forgot to add, reboot

Planned to add this to the first post, just needed to test it first

And S2E is hidden in the Play Store to anything higher then ICS. If you can get an apk (say from /data/app on ICS), it works fine
 
Last edited:
  • Like
Reactions: tebuddy

dust906

Senior Member
Jun 16, 2010
185
9
0
also..... recovery is no longer loading... htc screen

revolutionary

nvm low battery did it somehow

and if anyone gets a version of s2e to work please post a link here to the .apk
latest version installs but says is not supported when opened
 
Last edited:

dansou901

Recognized Contributor
Apr 10, 2012
3,120
1,209
243
30
Aachen
OK, I will try S2E again. You're right, Link2Sd hasn't been updated for JB so far, so we will probably have to wait for this. I'll let you know if S2E is working for me.

Sent from my Liberty using xda premium