[ROM][UNOFFICIAL] CyanogenMod 10.1 [4.2.2]

Search This thread

WinSuk

Senior Member
Jan 18, 2011
512
873
winsuk.net
CyanogenMod 10.1 (based on Android 4.2.2 "Jelly Bean") for the HTC Liberty/Aria/Gratia/etc

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

Hboot 1.02 or higher is required! (Revolutionary or HTCdev unlock)


Bugs etc:
  • Gesture typing, Photosphere & voice recognition won't work (see notes below)
  • Built-in live wallpapers don't work
  • USB debugging verify (the popup when you plug into a new PC) doesn't work, so it has been disabled
  • WiFi & USB tethering don't work
  • Minor graphical glitches that don't happen every time
  • Camcorder doesn't work
  • Camera will force close if you have bad videos from the camcorder. Delete (or move) them to fix it
  • Camera app has graphical glitches (LegacyCamera won't build right now, and I would rather just fix the normal Camera)


Notes:
  • Android seems to now default to timer mode for button light(s), so they should turn on every time now, but will turn off after a few seconds of no input.
    However the screen sometimes being at lowest brightness when turning it on still exists..
  • Gesture typing, Photosphere, and voice recognition: all require closed-source libraries from Google built for ARMv6, which don't exist.
    I can't make any of these work unless Google does.


Links!
Newest build (October 20th, 2013) - http://goo.gl/xBu4Xo
239c552e3725725936df60eda1aa2184
xBu4Xo.qr

MediaFire mirror: http://www.mediafire.com/?9p4whmt34zopxtp

Manifest with full ROM & kernel source: https://github.com/WinSuk/android/tree/cm-10.1
Kernel source only: http://git.cryptomilk.org/projects/marvel/kernel_htc_msm7227.git/tree/?h=cm-10.1

I may or may not put together a gapps package this time.. If I do it'll be later.
If you want to use rootzwiki's gapps packages (available on goo.im/gapps) and have a standard/close to standard system size, the lib, usr, and probably tts folders are useless for our device and can be removed


Changelog of builds:

Previous builds can be found here or here

20131020 (October 20th, 2013):
  • Keyboard replaced with 4.1 version to fix crash
CM:
  • Add lockscreen rotation as an optional rotation setting
  • Add option for setting device phone number
  • Calculator: Digit grouping (and other things)
  • CM Account (includes CM setup screen) - not sure all of its features work on liberty though
  • Fix QuickMessage mdpi/hdpi layouts
  • Make notification-shade-collapse-after-dismiss behaviour configurable
  • Voice Plus app (untested on liberty)
  • Reduced memory usage on low memory devices
  • Restore old CyanAlarm as "Nuclear Launch"
  • Show advanced reboot if using an insecure lock screen
  • Storage Settings: Allow user to trigger a volume rescan
  • Trebuchet: Fix MDPI layout
  • etc


20130705 (July 5th, 2013):
  • Enabled more input sampling rates - Skype(etc?) fixed
  • Enabled volume rocker wake (didn't know this was now hidden by default)
  • Fixed bluetooth tethering
  • Increased dalvik heap size - editor in Gallery needs it
  • Trackball will always wake now, no more unreliable script
CM:
  • Lockscreen widget settings (disable music controls, disable camera, disable multiple widgets)
  • Option to allow a (subtle) notification vibration during calls
  • Option to change auto-brightness responsitivity
  • Option to enable/disable Electron Beam (screen-off animation)
  • Privacy Guard (link and link)
  • Quick settings Camera tile - preview doesn't display correctly on liberty
  • Show application's package name in the "App info" screen
  • Updated sounds (CyanAlarm, CyanMail, CyanMessage), added new ones (Highscore, Lyon, Rockin, Laser)
  • etc


20130526 (May 26th, 2013):
  • Baseline build
 
Last edited:

sifat3d

Senior Member
Nov 2, 2012
202
75
Chittagong
sohanchy.com
RIP my HTC Intruder.
The old bud finally gave up on me last night,
Fell from my hand for the tenth time or so, and no more sim card detection/network,
Also seems to be boot-looping/rebooting randomly every now and then.
Definitely hardware.
Its nothing but an mp3 player now.

Loved the tiny thingy.Nothing as cute as it exists as of now.
Rest in piece o old phone, you served well.
:crying:


Still, going to flash this CM10.1 even in this terminal condition,
Thanks for keeping this old device alive.
Lets see how it works out.
:(
 
Last edited:

rami.ejle

Senior Member
Apr 8, 2012
153
22
27
Aleppo
thnx alot for this amazing rom :laugh: its perfect for me cause i don't need tethering of any kind nor the camcorder :laugh: thnx alot man
 

dansou901

Inactive Recognized Contributor
Apr 10, 2012
3,121
1,209
33
Aachen
OnePlus 5
OnePlus Nord
So it's time to port Ubuntu now, right? Even my new phone (Desire X) doesn't get CM 10.1 or even CM 10, cause we are waiting for kernel sources... I shouldn't have lost this phone...
 

WinSuk

Senior Member
Jan 18, 2011
512
873
winsuk.net
So it's time to port Ubuntu now, right? Even my new phone (Desire X) doesn't get CM 10.1 or even CM 10, cause we are waiting for kernel sources... I shouldn't have lost this phone...

That depends on if it has ARMv6 support... It runs on top of CM10.1 sources, but the Ubuntu-specific parts may not support it (like when I tried Boot2Gecko/FirefoxOS, the Android parts were fine, but Gecko didn't seem to have ARMv6 support)

I'll probably try and find out :)

Edit: Well all of Ubuntu doesn't support ARMv6, so that won't work.
But, Firefox OS hardware requirements say ARMv6 & Adreno 200 or better, so that's a good possibility (not sure if it wasn't supported back when I tried to get it working or if I did something wrong)
 
Last edited:

headsupsevenup

Senior Member
Jul 17, 2011
100
11
That depends on if it has ARMv6 support... It runs on top of CM10.1 sources, but the Ubuntu-specific parts may not support it (like when I tried Boot2Gecko/FirefoxOS, the Android parts were fine, but Gecko didn't seem to have ARMv6 support)

I'll probably try and find out :)

Edit: Well all of Ubuntu doesn't support ARMv6, so that won't work.
But, Firefox OS hardware requirements say ARMv6 & Adreno 200 or better, so that's a good possibility (not sure if it wasn't supported back when I tried to get it working or if I did something wrong)

Firefox OS sounds promising! Thanks for all your hard work WinSuk, my mom is loving my old little Aria :D
 

elnone

Member
Jul 10, 2008
6
0
Hello!

Many thanx to WinSuk! :good:

I have a question, how to enable screen unlock with trackball? THe powerbutton gets worth day by day :(
 

rami.ejle

Senior Member
Apr 8, 2012
153
22
27
Aleppo
In developer options, or enable Daydream while charging
srry if im wrong but i can't find the developer options on this rom , but the daydream worked

---------- Post added at 02:08 PM ---------- Previous post was at 02:07 PM ----------

Hello!

Many thanx to WinSuk! :good:

I have a question, how to enable screen unlock with trackball? THe powerbutton gets worth day by day :(

open the terminal emulator app and type "trackballwake" without the "" and done
 
Last edited:

rami.ejle

Senior Member
Apr 8, 2012
153
22
27
Aleppo
that happened to me the first , i don't know what the problem is but i did a full wipe and flashed the rom and tried again before anything else and worked fine
 

Top Liked Posts

  • There are no posts matching your filters.
  • 25
    CyanogenMod 10.1 (based on Android 4.2.2 "Jelly Bean") for the HTC Liberty/Aria/Gratia/etc

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

    Hboot 1.02 or higher is required! (Revolutionary or HTCdev unlock)


    Bugs etc:
    • Gesture typing, Photosphere & voice recognition won't work (see notes below)
    • Built-in live wallpapers don't work
    • USB debugging verify (the popup when you plug into a new PC) doesn't work, so it has been disabled
    • WiFi & USB tethering don't work
    • Minor graphical glitches that don't happen every time
    • Camcorder doesn't work
    • Camera will force close if you have bad videos from the camcorder. Delete (or move) them to fix it
    • Camera app has graphical glitches (LegacyCamera won't build right now, and I would rather just fix the normal Camera)


    Notes:
    • Android seems to now default to timer mode for button light(s), so they should turn on every time now, but will turn off after a few seconds of no input.
      However the screen sometimes being at lowest brightness when turning it on still exists..
    • Gesture typing, Photosphere, and voice recognition: all require closed-source libraries from Google built for ARMv6, which don't exist.
      I can't make any of these work unless Google does.


    Links!
    Newest build (October 20th, 2013) - http://goo.gl/xBu4Xo
    239c552e3725725936df60eda1aa2184
    xBu4Xo.qr

    MediaFire mirror: http://www.mediafire.com/?9p4whmt34zopxtp

    Manifest with full ROM & kernel source: https://github.com/WinSuk/android/tree/cm-10.1
    Kernel source only: http://git.cryptomilk.org/projects/marvel/kernel_htc_msm7227.git/tree/?h=cm-10.1

    I may or may not put together a gapps package this time.. If I do it'll be later.
    If you want to use rootzwiki's gapps packages (available on goo.im/gapps) and have a standard/close to standard system size, the lib, usr, and probably tts folders are useless for our device and can be removed


    Changelog of builds:

    Previous builds can be found here or here

    20131020 (October 20th, 2013):
    • Keyboard replaced with 4.1 version to fix crash
    CM:
    • Add lockscreen rotation as an optional rotation setting
    • Add option for setting device phone number
    • Calculator: Digit grouping (and other things)
    • CM Account (includes CM setup screen) - not sure all of its features work on liberty though
    • Fix QuickMessage mdpi/hdpi layouts
    • Make notification-shade-collapse-after-dismiss behaviour configurable
    • Voice Plus app (untested on liberty)
    • Reduced memory usage on low memory devices
    • Restore old CyanAlarm as "Nuclear Launch"
    • Show advanced reboot if using an insecure lock screen
    • Storage Settings: Allow user to trigger a volume rescan
    • Trebuchet: Fix MDPI layout
    • etc


    20130705 (July 5th, 2013):
    • Enabled more input sampling rates - Skype(etc?) fixed
    • Enabled volume rocker wake (didn't know this was now hidden by default)
    • Fixed bluetooth tethering
    • Increased dalvik heap size - editor in Gallery needs it
    • Trackball will always wake now, no more unreliable script
    CM:
    • Lockscreen widget settings (disable music controls, disable camera, disable multiple widgets)
    • Option to allow a (subtle) notification vibration during calls
    • Option to change auto-brightness responsitivity
    • Option to enable/disable Electron Beam (screen-off animation)
    • Privacy Guard (link and link)
    • Quick settings Camera tile - preview doesn't display correctly on liberty
    • Show application's package name in the "App info" screen
    • Updated sounds (CyanAlarm, CyanMail, CyanMessage), added new ones (Highscore, Lyon, Rockin, Laser)
    • etc


    20130526 (May 26th, 2013):
    • Baseline build
    15
    New build up :)

    Changelog:

    • Enabled more input sampling rates - Skype(etc?) fixed
    • Enabled volume rocker wake (didn't know this was now hidden by default)
    • Fixed bluetooth tethering
    • Increased dalvik heap size - editor in Gallery needs it
    • Trackball will always wake now, no more unreliable script
    CM:
    • Lockscreen widget settings (disable music controls, disable camera, disable multiple widgets)
    • Option to allow a (subtle) notification vibration during calls
    • Option to change auto-brightness responsitivity
    • Option to enable/disable Electron Beam (screen-off animation)
    • Privacy Guard (link and link)
    • Quick settings Camera tile - preview doesn't display correctly on liberty
    • Show application's package name in the "App info" screen
    • Updated sounds (CyanAlarm, CyanMail, CyanMessage), added new ones (Highscore, Lyon, Rockin, Laser)
    • etc

    20130705 (July 5th, 2013) - http://goo.gl/7fEMN
    8c06f5ec1b2c7a6d4fb4459f9f93a072
    7fEMN.qr

    MediaFire mirror: http://www.mediafire.com/?5e2w3e7aa5i5672


    I've enabled trackball wake all the time since that script didn't work very well, and I couldn't find a better way.
    My own power button is starting to go out, and I don't think it will be much of an annoyance to anyone who doesn't use it.
    Any future builds of CM9 and CM10 will be the same as well.
    PS: If anyone else has a weak/dead power button, the "Go to sleep" tile for quick settings is pretty useful ;)
    7
    Well it seems the WiFi module didn't get packaged in the zip correctly again, so WiFi doesn't turn on.
    New zip uploaded at http://goo.gl/1SS2k with MD5: 15efb5b21dffd2c5a45845e102f8c71d
    7
    So it's time to port Ubuntu now, right? Even my new phone (Desire X) doesn't get CM 10.1 or even CM 10, cause we are waiting for kernel sources... I shouldn't have lost this phone...

    That depends on if it has ARMv6 support... It runs on top of CM10.1 sources, but the Ubuntu-specific parts may not support it (like when I tried Boot2Gecko/FirefoxOS, the Android parts were fine, but Gecko didn't seem to have ARMv6 support)

    I'll probably try and find out :)

    Edit: Well all of Ubuntu doesn't support ARMv6, so that won't work.
    But, Firefox OS hardware requirements say ARMv6 & Adreno 200 or better, so that's a good possibility (not sure if it wasn't supported back when I tried to get it working or if I did something wrong)
    6

    Not really, mostly just upstream stuff. I'll upload a new build anyway though.
    Also, I couldn't reproduce the problem you posted about here


    20131020 (October 20th, 2013):
    • Keyboard replaced with 4.1 version to fix crash
    CM:
    • Add lockscreen rotation as an optional rotation setting
    • Add option for setting device phone number
    • Calculator: Digit grouping (and other things)
    • CM Account (includes CM setup screen) - not sure all of its features work on liberty though
    • Fix QuickMessage mdpi/hdpi layouts
    • Make notification-shade-collapse-after-dismiss behaviour configurable
    • Voice Plus app (untested on liberty)
    • Reduced memory usage on low memory devices
    • Restore old CyanAlarm as "Nuclear Launch"
    • Show advanced reboot if using an insecure lock screen
    • Storage Settings: Allow user to trigger a volume rescan
    • Trebuchet: Fix MDPI layout
    • etc

    A change upstream has disabled some of the built-in live wallpapers, but since they don't work right now I'm not worried about putting them back in (and it saves some space that way too).

    http://goo.gl/xBu4Xo
    239c552e3725725936df60eda1aa2184
    xBu4Xo.qr

    MediaFire mirror: http://www.mediafire.com/?9p4whmt34zopxtp