[ROM]CM9 4.0.4 ICS Liberty[09.Jul.2012]

Search This thread

drumist

Senior Member
Aug 6, 2010
1,725
543
do i need to revert back to stock rom before doing this HBOOT upgrade??

im quite alarmed with this...

WARNING: THIS IS NOT COMPATIBLE WITH ARIAS RUNNING ANYTHING BUT STOCK HTC SENSE 2.2. YOU WILL SOFTBRICK YOUR PHONE IF YOU TRY FLASHING THIS OVER CM7, 2.1 or ANY CUSTOM ROM.

as im running CM9 now i just want to flash the gapps and since im getting reboot issue on HTC logo i need to upgrade my HBOOT just like what sippey did.

What HBOOT do you have now?
 

mikelebz

Senior Member
Aug 18, 2010
980
172
does facebook not support sync in ics?

And is Chrome Beta not available for our device? I thought it was available to all ICS devices?
 
Last edited:

artlov

Senior Member
Dec 17, 2008
161
46
Every time when i connect even paired BT device (car handsfree) i get couple of request confirmations.
Is it misconfiguration somewhere or ROM's bug? Is it possible to get ride of this at this stage?
 

munjeni

Senior Member
Jun 2, 2011
9,720
22,375
Every time when i connect even paired BT device (car handsfree) i get couple of request confirmations.
Is it misconfiguration somewhere or ROM's bug? Is it possible to get ride of this at this stage?
For that I need to port newest kernel bluetooth library (I newer use bluetooth), do you will test it when I finish it? It will be only for you for test (boot.img)
 
  • Like
Reactions: tebuddy

artlov

Senior Member
Dec 17, 2008
161
46
False alarm, sorry. I just didn't recognise small checkbox near text "Don't ask again" in the request window.
 

gm_vel

Senior Member
Jun 23, 2010
102
7
Chennai
am getting this error please help me to get out of here.....


Starting recovery on Sun Apr 29 18:23:36 2012
can't open /dev/tty0: No such file or directory
framebuffer: fd 3 (320 x 480)
乐趣在线 CWM5.0.2.7
技术支持:bbs.joyrom.com
recovery filesystem table
=========================
0 /tmp ramdisk (null) (null)
1 /boot mtd boot (null)
2 /cache yaffs2 cache (null)
3 /data yaffs2 userdata (null)
4 /misc mtd misc (null)
5 /recovery mtd recovery (null)
6 /sdcard vfat /dev/block/mmcblk0p1 /dev/block/mmcblk0
7 /system yaffs2 system (null)
8 /sd-ext auto /dev/block/mmcblk0p2 (null)

W:Unable to get recovery.fstab info for /datadata during fstab generation!
W:Unable to get recovery.fstab info for /emmc during fstab generation!
I:Completed outputting fstab.
I:processing arguments.
I:Got arguments from /cache/recovery/command
mtd: successfully wrote block at c7de800000000
I:Set boot command "boot-recovery"
I:Checking arguments.
I:device_recovery_start()
Command: "/sbin/recovery" "--update_package=CACHE:update.zip"
(replacing path "CACHE:update.zip" with "/cache/update.zip")

ro.secure=0
ro.allow.mock.location=1
ro.debuggable=1
persist.service.adb.enable=1
ro.factorytest=0
ro.serialno=HT06YR003183
ro.bootmode=recovery
ro.baseband=7.16.35.11
ro.carrier=ATT
ro.bootloader=6.02.1002
ro.hardware=liberty
ro.revision=128
ro.emmc=0
init.svc.choice_fn=stopped
init.svc.offmode_charging=running
init.svc.detect_key=running
init.svc.adbd=running
init.svc.recovery=running

查找刷机包...
I:Update location: /cache/update.zip
打开刷机包...
安装刷机包...
Replacing stock recovery with ClockworkMod recovery...
about to run program [/sbin/busybox] with 4 args
sh: bad pid 'root'
sh: can't kill pid 3408: No such process
sh: bad pid 'S'
sh: bad pid '/sbin/adbd'
sh: bad pid 'recovery'
sh: can't kill pid 97: No such process
sh: bad pid 'root'
sh: can't kill pid 1612: No such process
sh: bad pid 'S'
sh: bad pid 'grep'
sh: bad pid '/sbin/adbd'
sh: bad pid 'root'
sh: can't kill pid 12440: No such process
sh: bad pid 'S'
sh: bad pid '/sbin/recovery'
sh: can't kill pid 100: No such process
sh: bad pid 'root'
sh: can't kill pid 1612: No such process
sh: bad pid 'S'
sh: bad pid 'grep'
sh: bad pid '/sbin/recovery'
Starting recovery on Sun Apr 29 18:23:41 2012
can't open /dev/tty0: No such file or directory
framebuffer: fd 3 (320 x 480)
ClockworkMod Recovery v2.5.0.7
I:Boot command: boot-recovery
I:Set boot command "boot-recovery"
Command: "/sbin/recovery"

ro.secure=0
ro.allow.mock.location=1
ro.debuggable=1
persist.service.adb.enable=1
ro.factorytest=0
ro.serialno=HT06YR003183
ro.bootmode=recovery
ro.baseband=7.16.35.11
ro.carrier=ATT
ro.bootloader=6.02.1002
ro.hardware=liberty
ro.revision=128
ro.emmc=0
init.svc.choice_fn=stopped
init.svc.offmode_charging=running
init.svc.detect_key=running
init.svc.adbd=running
init.svc.recovery=running

I:Checking for extendedcommand...
I:Running extendedcommand...
Waiting for SD Card to mount (20s)
SD Card mounted...
I:Running script:
I:
print "ROM Manager Version 5.0.0.6"
print "April 29, 2012"
print "Preparing to install ROM..."
run_program /cache/dowipedalvikcache.sh
install_zip SDCARD:/cm9_liberty-ota-eng.root_28.Apr.2012.zip

Parsed /tmp/extendedcommand
calling command print
ROM Manager Version 5.0.0.6
calling command print
April 29, 2012
calling command print
Preparing to install ROM...
calling command run_program
mount: mounting /dev/block/mtdblock4 on /cache failed: Device or resource busy
mount: mounting /dev/block/mmcblk0p2 on /sd-ext failed: No such file or directory
umount: can't umount /sd-ext: Invalid argument
calling command install_zip

-- Installing: SDCARD:/cm9_liberty-ota-eng.root_28.Apr.2012.zip
I:Set boot command "boot-recovery"
Finding update package...
I:Update location: SDCARD:/cm9_liberty-ota-eng.root_28.Apr.2012.zip
Opening update package...
I:Update file path: /sdcard/cm9_liberty-ota-eng.root_28.Apr.2012.zip
Installing update...
I:Trying update-binary.
script aborted: assert failed: getprop("ro.product.device") == "liberty" || getprop("ro.build.product") == "liberty"
assert failed: getprop("ro.product.device") == "liberty" || getprop("ro.build.product") == "liberty"
E:Error in /sdcard/cm9_liberty-ota-eng.root_28.Apr.2012.zip
(Status 7)
Installation aborted.
Failure at line 5:
install_zip SDCARD:/cm9_liberty-ota-eng.root_28.Apr.2012.zip
 

dimon2242

Senior Member
Jul 15, 2008
1,171
519
Moscow
am getting this error please help me to get out of here.....


Starting recovery on Sun Apr 29 18:23:36 2012
can't open /dev/tty0: No such file or directory
framebuffer: fd 3 (320 x 480)
乐趣在线 CWM5.0.2.7
技术支持:bbs.joyrom.com
recovery filesystem table
=========================
0 /tmp ramdisk (null) (null)
1 /boot mtd boot (null)
2 /cache yaffs2 cache (null)
3 /data yaffs2 userdata (null)
4 /misc mtd misc (null)
5 /recovery mtd recovery (null)
6 /sdcard vfat /dev/block/mmcblk0p1 /dev/block/mmcblk0
7 /system yaffs2 system (null)
8 /sd-ext auto /dev/block/mmcblk0p2 (null)

W:Unable to get recovery.fstab info for /datadata during fstab generation!
W:Unable to get recovery.fstab info for /emmc during fstab generation!
I:Completed outputting fstab.
I:processing arguments.
I:Got arguments from /cache/recovery/command
mtd: successfully wrote block at c7de800000000
I:Set boot command "boot-recovery"
I:Checking arguments.
I:device_recovery_start()
Command: "/sbin/recovery" "--update_package=CACHE:update.zip"
(replacing path "CACHE:update.zip" with "/cache/update.zip")

ro.secure=0
ro.allow.mock.location=1
ro.debuggable=1
persist.service.adb.enable=1
ro.factorytest=0
ro.serialno=HT06YR003183
ro.bootmode=recovery
ro.baseband=7.16.35.11
ro.carrier=ATT
ro.bootloader=6.02.1002
ro.hardware=liberty
ro.revision=128
ro.emmc=0
init.svc.choice_fn=stopped
init.svc.offmode_charging=running
init.svc.detect_key=running
init.svc.adbd=running
init.svc.recovery=running

查找刷机包...
I:Update location: /cache/update.zip
打开刷机包...
安装刷机包...
Replacing stock recovery with ClockworkMod recovery...
about to run program [/sbin/busybox] with 4 args
sh: bad pid 'root'
sh: can't kill pid 3408: No such process
sh: bad pid 'S'
sh: bad pid '/sbin/adbd'
sh: bad pid 'recovery'
sh: can't kill pid 97: No such process
sh: bad pid 'root'
sh: can't kill pid 1612: No such process
sh: bad pid 'S'
sh: bad pid 'grep'
sh: bad pid '/sbin/adbd'
sh: bad pid 'root'
sh: can't kill pid 12440: No such process
sh: bad pid 'S'
sh: bad pid '/sbin/recovery'
sh: can't kill pid 100: No such process
sh: bad pid 'root'
sh: can't kill pid 1612: No such process
sh: bad pid 'S'
sh: bad pid 'grep'
sh: bad pid '/sbin/recovery'
Starting recovery on Sun Apr 29 18:23:41 2012
can't open /dev/tty0: No such file or directory
framebuffer: fd 3 (320 x 480)
ClockworkMod Recovery v2.5.0.7
I:Boot command: boot-recovery
I:Set boot command "boot-recovery"
Command: "/sbin/recovery"

ro.secure=0
ro.allow.mock.location=1
ro.debuggable=1
persist.service.adb.enable=1
ro.factorytest=0
ro.serialno=HT06YR003183
ro.bootmode=recovery
ro.baseband=7.16.35.11
ro.carrier=ATT
ro.bootloader=6.02.1002
ro.hardware=liberty
ro.revision=128
ro.emmc=0
init.svc.choice_fn=stopped
init.svc.offmode_charging=running
init.svc.detect_key=running
init.svc.adbd=running
init.svc.recovery=running

I:Checking for extendedcommand...
I:Running extendedcommand...
Waiting for SD Card to mount (20s)
SD Card mounted...
I:Running script:
I:
print "ROM Manager Version 5.0.0.6"
print "April 29, 2012"
print "Preparing to install ROM..."
run_program /cache/dowipedalvikcache.sh
install_zip SDCARD:/cm9_liberty-ota-eng.root_28.Apr.2012.zip

Parsed /tmp/extendedcommand
calling command print
ROM Manager Version 5.0.0.6
calling command print
April 29, 2012
calling command print
Preparing to install ROM...
calling command run_program
mount: mounting /dev/block/mtdblock4 on /cache failed: Device or resource busy
mount: mounting /dev/block/mmcblk0p2 on /sd-ext failed: No such file or directory
umount: can't umount /sd-ext: Invalid argument
calling command install_zip

-- Installing: SDCARD:/cm9_liberty-ota-eng.root_28.Apr.2012.zip
I:Set boot command "boot-recovery"
Finding update package...
I:Update location: SDCARD:/cm9_liberty-ota-eng.root_28.Apr.2012.zip
Opening update package...
I:Update file path: /sdcard/cm9_liberty-ota-eng.root_28.Apr.2012.zip
Installing update...
I:Trying update-binary.
script aborted: assert failed: getprop("ro.product.device") == "liberty" || getprop("ro.build.product") == "liberty"
assert failed: getprop("ro.product.device") == "liberty" || getprop("ro.build.product") == "liberty"
E:Error in /sdcard/cm9_liberty-ota-eng.root_28.Apr.2012.zip
(Status 7)
Installation aborted.
Failure at line 5:
install_zip SDCARD:/cm9_liberty-ota-eng.root_28.Apr.2012.zip

Manual install ClockWorkMod and install this rom from hboot->recovery
 

vici0us

Member
May 31, 2008
33
1
How do i disable shortcut creation on homescreen after installing a new app?
Its quite annoying having to remove it every new install.
 

nuttkrakk

Senior Member
Mar 14, 2008
175
25
How many Gmail Widgets do you guys see? I have two: Gmail and Google mail.
I think the gapps package causes this. Winsuk from is the same too.

Sent from my Liberty using xda premium
 

LightI3ulb

Member
Jun 26, 2010
42
3
It seems that my SD card fails to function every other boot. I would get this occasionally with previous Android versions, but not this consistently.
 

L551

Senior Member
Nov 30, 2010
149
27
I'm having multiple instances of my phone suddenly throwing me back to the CM9 boot animation. Why is this?

I'm not doing any one specific thing that causes this, it seems to happen randomly or else I'd grab a logcat.

Calling a number, viewing a video, updating an app, or viewing settings are the things I've been doing when its happened so far.

Sent from my Liberty using XDA
 

Top Liked Posts

  • There are no posts matching your filters.
  • 70
    Sorry, I do not want to make confusion with two different roms (munjeni/Winsuk), currently Winsuk github source in comparation with my localy source is much different, also kernels is diferent, so I opened this thread from that reason! Will update this thread soon!

    CM9 4.0.4 ICS Liberty (Ice Cream Sandwich)

    This is a port of CM9 (Ice Cream Sandwich) for Aria/Liberty based on WinSuk repo

    Screenshoots:
    http://img845.imageshack.us/img845/340/screenshot2012040818074.png
    http://img585.imageshack.us/img585/8750/screenshot2012040818081.png
    http://img442.imageshack.us/img442/491/screenshot2012040818083.png

    Currently working and not working:

    What works:
    • Auto-brightness
    • Bluetooth
    • Browser
    • Capticive buttons (with backlight)
    • DSPManager
    • Headphones/Headset (with buttons)
    • Keyboard
    • Market downloads
    • MMS
    • Notification light
    • Overclocking
    • Phone radio (calling, sms, data)
    • Sensors (light, proximity, rotation, acceleration, compass)
    • Sound & Mic
    • Superuser
    • Tethering (Bluetooth untested)
    • Touchscreen (with multitouch)
    • Trackball
    • USB Mass Storage Device
    • Vibration & Haptic feedback
    • Wifi
    • Gallery
    • Wifi sleep
    • Built-in data usage meter - full working now
    • Hardware acceleration (EGL)
    • Live wallpapers
    • Screenshots
    • Screen off/on animations
    • Wallpaper scrolling
    • wake by trackball
    • bootanimation - have right size now including cm9 logo
    • Wifi signal strength bar on status bar (wpa_supplicant_8)
    • GPS
    • Camera shoots and preview
    • Fast gps lock (qcom-librpc + new gps.conf)
    • Mobile networks choosing in Select Network

    If something missing or not working please let me know!

    What working but not good:
    • Camera panorama
    • Camcorder (can not stop recording)
    • HQ Videos... have frezes (we need hardware bassed decompresion instead of software bassed to get fully working videos)
    • FM radio have no audio


    Google Apps for Ice Cream Sandwich:
    You need to find an stable gapps for your needs!
    But I use this and it's stable for me -> http://goo.im/gapps/gapps-ics-20120422-signed.zip :)

    My Aria android git: https://gitorious.org/ics-on-htc-aria/master/commits/master
    My kernel git: http://gitorious.org/ics-cyanogenmod-2-6-35-kernel-msm7227-for-htc-aria/ics/commits/master

    Download old cm9 rom - 07.Jun.2012.:
    http://www.2shared.com/file/R6uEJBP4/cm9_liberty-ota-engroot_07Jun2.html
    md5: C25F74D11F0C1E03BC72927ABCA8E686

    Download new cm9 rom - 09.Jul.2012.:
    http://www.2shared.com/file/pUT_xRG1/cm9_liberty-ota-engroot_09Jul2.html
    md5: 269880B7DC6224E28325F273F91451E7

    WARNING for new cm9 rom!
    Rom have scripts that will erase all nand partitions needed for clean install! Android folder and .android_secure folder will be deleted from sdcard allso, so backup your data if you have something inside!

    Thanks:
    First, big thanks to Qualcomm and their user space library that was needed for HW acceleration!!!
    Google - for both Android and their search engine, which are awesome
    CyanogenMod Team
    WinSuk
    s0be
    modpunk
    Everyone who has shared their working ICS source - It has helped a lot in fixing things
    30
    Instruction/fixes/changelog is here:

    10.Apr.2012:
    • Wifi signal icon is fixed

    13.Apr.2012:
    • source totaly cleaned after some tests (pull reguest from Cyanodenmod cm9 repo + very small changes (like untached)), right key is in board_device_liberty :)
    • gps fixed (I'm not tested)
    • very fast and smooth response on everything
    • lightsensor fixed
    • libcamera.so is patched from msm7k to msm7x27 but not working (need to port old QualcommCameraHardware.cpp)

    27.Apr.2012:
    • Camera preview and camera shoot is fixed, not stable but working good [credits to modpunk, WinSuk and all who shared their source]
    • Ics librpc for gps fixed [credits to modpunk]
    • kernel updated [there was problem with memory allocation, so camera not worked from that reason...]
    • a lot of framework changes/cleanups is fixed by Cyanogenmod team so... [all credits to him]
    • maybe I forgot something? :)
    • light sensor/backlight is fixed and tested, please read this:


    • How to enable utomatic backligh:
      - go to settings/display/brightnress and set it to automatic
      - go to settings/display/automatic_backlight select use custom
      - go to settings/display/automatic_backlight/edit_other_levels and set 0,33,77,220,308,397,485,698,860,1023 seccond column 66,96,103,115,130,152,152,255,255,255 third column 255,255,0,0,0,0,0,0,0,0, than save&apply
      - go to settings/display/automatic_backlight and select allow light decrease
      - go to settings/display/automatic_backlight/decrease_hysteresis and set it to 50%

      Now its totaly automatic for me...​

    28.Apr.2012:
    • rom is deodexed now!

    03.May.2012:
    • New kernel with realigned Aria memory layout (heap size is increased for 8MB {adsp_size have 4MB more, gpu_size have 4MB more})... no more (sometimes but very less) force closes
    • New kernel modules (cifs, tun, nls_utf8, bcm4329.ko)... its needed for mounting network folders :)
    • New camera updates (Thanks WinSuk)
    • New memalloc and gralloc lib (disabled annoying "debug" log for memalloc... now its only "info" and "error")
    • Video still is not fixed (my wrong sorry... some HQ videos working but most of HQ videos not working :()... I think maybe reason is not good because googleOMX is msm7627 ?

    10.May.2012:
    • New kernel with new allocators (not fully ported from kernel 3 "contiguous memory nomap" only part of it :()
    • Kernel, enabled SLOB, enabled KSM, enabled LZO compresion needed for zRam... and a lot of other... you can see all changes on my git!
    • New camera upstream updates + camera timer + updates from WinSuk git (Thanks WinSuk, s0be, cm team and all who working on camera)
    • A lot of fixes from upstream
    • No force closes (added some scripts to init.d like zram automout, zram auto free, free pagecache, free dentries and inodes, modules automount, gps permission...)... but in prevention of force closes, you need to free memory sometimes to get android stable(I use airdroid app and his great memory releaser) :)
    • Old librpc + new gps.conf (gps have fast lock now)
    • First config screen on first boot :)
    • Video still is not fixed
    • Camera recorder is not fixed
    You need to enable "kernel same page merging" in setting/performance. To get full working autobacklight you need to enable "allow lights decrease" in settings/display/automatic_backlight. You do not need to enable zram, it's enabled by default by script until compcache_enable is fixed android side, kernel side it's good. This build is more stable for me!

    13.May.2012:
    • Logo for my kernel :)
    • Some tweaks for ram (you will have constantly 90mb amount of the free memory, so... less force closes or maybe no force closes:))
    • Camera recorder is fixed but... :( ((camcorder recording but no one cm9 rom for Aria have video encoding/decoding hardware bassed, its software bassed... 15 fps... we need hardware bassed compresion/decompresion to get fully working recorder and youtube videos)

    07.Jun.2012:
    • Mobile networks choosing in Select Network
    • zRam full fixed, you can enable/disable/set_size from settings menu
    • A lot a lot a lot of Cyanogenmod upstream changes :)
    • kernel: Framebufer console during boot (Its for fun... if you not like it I will disable in next build)
    • kernel: VR IO scheduler
    • kernel: InteractiveX governor
    • kernel: deep sleep mode

    09.Jul.2012:
    • All new Cyanogenmod upstream changes
    • kernel: Framebufer console during boot disabled
    • kernel: deep sleep mode (reverted back to like previous build)
    • some progress with FM radio (all is fixed and working but only have no audio :(... maybe some one have some programing skills to find what is wrong with audio? Or maybe to manually send command to kernel to get fm audio routing to headset?)
    12
    Kernel improvements: deep sleep mode working now (7mA battery drain :eek:) -> http://img525.imageshack.us/img525/1629/screenshot2012052019050.png ,new gsensor driver with support for android temperature sensor ;)...etc
    11
    New build is out, enjoy