[ROM] CM9 4.0.4 ICS HTC HD Mini [16.Jul.2012]

Search This thread

esn_bmd

Member
Feb 26, 2012
27
18
Tehran
Screenshots----------------------------------------tested - it working
Screen off/on animations-----------------------------(you not know what is it? :) ...its screen off efect (white line on screen like on old tv)... so status working
Wallpaper scrolling-----------------------------------not tried (its background scrolling while using live wallpaper)


This is because someone need to finish old audio driver in kernel or at least to port schlund kernel/android audio lib... bluetooth I tried to fix but there no fix with "rtld" inside *init.rc so I dont understand why bluetooth not working (maybe because audio cause problem?)
Headphones/Headset --------------------------------NO
Sound & Mic-----------------------------------------NO (call ring ok------- but in call no voice and no mic )
MUSİC PLAYER---------------------------------------NO-------------- DİD NOT RUN PROPERLY
bluetooth ------------------------------------------NO


GPS working, you confirm? Thanks for you time for tests!

hi munjeni,

first of all I'm grateful for your great work. thank you.

as I have only one cellphone I can't test it for the sake of call problems, but if it is possible for you to fix this as soon as possible, me and maybe some of my countrymen can also do that and help you giving feedback.

ofcourse I now you are so professional that you don't need our helps but anyway we like to help you. :p

best regards
 
Last edited:
  • Like
Reactions: c6bestia

draltus

Senior Member
Oct 30, 2009
297
101
isparta
Draltus, did you tested GPS? It working?

gps test result:

İn the settings menu the gps is selectable yes or no and selectable iinternal gps antenna. but

after first installation i am using 4 different programs ( gps test, gps aid, gps essentials and gps logger ) in the google market for the satellite test. but No satellites were found in all 4 programs.

then I went back to windows mobile and start r175 sd android version. go to settings and locations: and I saw that gps satellites tickbox did not checked. then i check tick box and then start again gps satellites 4 programs. and programs are find and fixed the satellites.

then I am start again second ics installation. when it is finished go to settings---locations--gps satellites i saw tickbox is checked. go to gps source i saw internal gps antenna tickbox did not checked. then i checked it and I started the test again for the find and fixed satellites.

but no satelites.

i think gps is not work properly. :(
 
Last edited:

jomaga

Senior Member
Apr 20, 2008
869
1,257
Hey munjeni, great news! thanks for your effort

To the ones who have it installed: How about the battery consumption? Better or worse than cm7?
 

munjeni

Senior Member
Jun 2, 2011
9,720
22,375
For gps... need test... try linking:

adb remount
adb shell ln -s /dev/oncrpc/3000001d:00020001 /dev/oncrpc/3000008c:00020002

If you see 3000008c:00020002 in folder /dev/oncrpc it mean link is succesfully created, so reboot device:
adb shell reboot

If possible need logcat during gps test!
 

peter08po

Senior Member
Mar 13, 2011
83
32
Hong Kong
someone from a chinese forum has report for this ROM
http://mobile-kon.com/forum.php?mod=viewthread&tid=1417&extra=page=1
let me translate to english

1. Cannot hear the voice from caller while calling
2. When end call, the phone often restart itself
3. Lightness detection works well
4. Touch vibration works well
5. The audio sounds bad while playing music
6. GPRS works well
7. WIFI works well
8. After turning on Bluetooth, it turns off itself automatically
9. No response after plugging in the ear-phone, the phone reboots after plugged off
10. Didn't test FM Radio
11. Taking photos and saving photos works well
12. Cannot record video and play HQ video
13. Can receive SMS/MMS normally
 

draltus

Senior Member
Oct 30, 2009
297
101
isparta
For gps... need test... try linking:

adb remount
adb shell ln -s /dev/oncrpc/3000001d:00020001 /dev/oncrpc/3000008c:00020002

If you see 3000008c:00020002 in folder /dev/oncrpc it mean link is succesfully created, so reboot device:
adb shell reboot

If possible need logcat during gps test!


how can i do that munjeni. i dont understand. if you say to me how can i do that. i will do
 

33poison

Member
Jul 13, 2011
36
46
Tsingtao
1. battery consume is similar with CM7
2. Voice is good, but volume is lower than 4.05 2.3 (a rom in mobile-kon.com)
3. Tried to call, can not hear anything. After hung up, cell phone will automatically restart.
4. Wifi can not connect. Bluetooth is not working
5. Camaer is working, but a little blurry.
6. Start anying program will automatically shuts down
7. GPS is working
8. USB is working
9. Using wan dou jia (a cellphone and pc file transfer and install program) shows the device is G9, can not install any program
10. 360 assistant is working, can install program

004928votzyv22j3ithiz7.png

DSPmanager is not working

There are over one thousand HD mini users in mobile-kon.com. Will send more test result soon.
 
  • Like
Reactions: spithash

munjeni

Senior Member
Jun 2, 2011
9,720
22,375
So GPS working or not working??? I have compiled audio_wince android lib + kernel updated to wince audience... going to create an update for test! I think I found bug for "mic mute in call" but I'm not sure if audio libs will work in cm9, you need to test it and report!

Bug fix (line was wrong comented - if (in_call || (bCurrentOutStream != AudioSystem::DEFAULT)) { bEnableOut = true; was acidentaly commented ?), so I fixed it replacing that lines with this:
Code:
    if ( msm72xx_set_audio_path != NULL ) {
        bool bEnableOut = false;
        /* XXX: Can't be used. @ boot time, isStreamActive blocks media service.
        bool bMusic;
        AudioSystem::isStreamActive(AudioSystem::MUSIC, &bMusic);*/
        if (in_call || (bCurrentOutStream != AudioSystem::DEFAULT)) {
            bEnableOut = true;    
        }
 
Last edited:

havlaz

Senior Member
Aug 10, 2010
558
23
thanks for the rom.. hopfuly the mic will be fix by someone and could flash it .

Sent from my HTC Sensation XE with Beats Audio Z715e using xda premium
 

munjeni

Senior Member
Jun 2, 2011
9,720
22,375
Ok, you need to replace files in zipped rom with these from rar archive... install rom again and let me know if audio working :)

Allso I waiting your report about GPS!
 
Last edited:
  • Like
Reactions: jomaga and draltus

draltus

Senior Member
Oct 30, 2009
297
101
isparta
Ok, you need to replace files in zipped rom with these from rar archive... install rom again and let me know if audio working :)

Allso I waiting your report about GPS!

i did what you say ( replace files and setup in recovery) but after setup complete in recovery then boot and the phone constantly restarts and ics setup is not completing. i dont understand what is wrong.

i can not test gps but i wil try again soon
 
  • Like
Reactions: munjeni

munjeni

Senior Member
Jun 2, 2011
9,720
22,375
i did what you say ( replace files and setup in recovery) but after setup complete in recovery then boot and the phone constantly restarts and ics setup is not completing. i dont understand what is wrong.

i can not test gps but i wil try again soon
Ok, did someone debuged boot? Need logcat during boot before crash!!!
 

munjeni

Senior Member
Jun 2, 2011
9,720
22,375
adb shell logcat >logcat.log
Send me logcat.log I will see what is wrong
 

munjeni

Senior Member
Jun 2, 2011
9,720
22,375
Rpc snd set volume (256,0,5)... its interested line. Do you want to send logcat from cm7, need to compare snd calls...I think there is problem!
 
  • Like
Reactions: rigo007

Top Liked Posts

  • There are no posts matching your filters.
  • 73
    Its first and last :) port for HTC HD Mini... most of features is backported from my aria cm9 so I will not support photon cm9 in the future... you need to finish it! Its dirty packed (in one day) so maybe something is mising! Please do not reguest any help to me by pm, I will ignore!!! If you have some problems just write an post and I think some users from HD Mini forum will help you... thanks!

    CM9 4.0.4 ICS HTC HD Mini (Ice Cream Sandwich)

    This is a port of CM9 (Ice Cream Sandwich) for HTC HD Mini based on WinSuk repo and my 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
    • Browser
    • Capticive buttons (with backlight)
    • DSPManager
    • Mic
    • Music player
    • Audio
    • Equalyser
    • Headset
    • Keyboard
    • Market downloads
    • MMS
    • Notification light
    • Overclocking
    • Phone radio (calling, sms, data)
    • Sensors (light, proximity, rotation, acceleration)
    • Superuser
    • Tethering
    • Touchscreen (with multitouch)
    • 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
    • bootanimation - have right size now including cm9 logo
    • Wifi signal strength bar on status bar (wpa_supplicant_8)
    • Camera shoots and preview
    • Bluetooth
    • Show mobile networks when choosing it in Select Network
    • GPS

    If something missing or not working please let me know!

    What working partially:
    • Camera recorder and panorama (panorama frezing, camcorder can not stop recording)
    • HQ Videos... (have freze)

    What not working:
    • Audio have no stereo format (generally)

    Google Apps for Ice Cream Sandwich:
    You need to find an stable gapps for your needs!
    But if you want an, look here -> http://goo.im/gapps/gapps-ics-20120429-signed.zip :)

    Rom is bassed on my Aria android git: https://gitorious.org/ics-on-htc-aria/master/commits/master
    Kernel is bassed on derefas git with ics patchset from my aria ics kernel: http://www.2shared.com/file/23vX7nGE/2635-photonic-kernel-ICStar.html
    Finally, added support for Photon to my Aria kernel, so this is allways fresh kernel for Photon:
    https://gitorious.org/ics-cyanogenmod-2-6-35-kernel-msm7227-for-htc-aria/ics/commits/master

    Download LK bootloader and recovery [16.Jul.2012]:
    http://www.2shared.com/file/0RC2fnor/LK_16Jul2012.html
    md5: 8F5327E34C71CC9B7B1646C4EAEE1CF1

    Download cm9 rom - 24.May.2012.:
    http://www.2shared.com/file/yplhAdu2/cm9_photon-ota-engroot_24May20.html
    md5: 57A103629A697B6328F22F5A3FDE7096

    Download update 04.Jun. for rom 24.May.2012.:
    http://www.2shared.com/file/broI0z6C/04Jun_update_for24May.html
    md5: EA0F9B32AFE82E034AFC52A83D9104A0

    Download GPS Fix::
    http://xdaforums.com/showpost.php?p=28654948&postcount=643

    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!
    About GPS. In order to have gps working "GPS update" must be last update. Then everything is allright!
    DO NOT CHANGE BOARD TYPE FROM PHOTON TO LIBERTY IN ORDER TO FIX CAMERA!

    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
    cotulla
    sp3dev
    r0bin
    pwel
    schlund
    derefas
    RomanM82
    Everyone who helped in photon project
    Everyone who has shared their working ICS source - It has helped a lot in fixing things
    32
    Instructions and changelog

    Kernel is fast patched and audio libs is from old kernel and is not latest from schlund (I had problems compiling acoustic_wince under ICS so I switched back to legacy audio libs). Most of features inside kernel is added that was needed for ICS so you need to finish all other things that is needed for ICS. Compare kernel with derefas kernel, maybe I missing something! In any way I think I done big job for you photon users? :)
    Audio status = FIXED :) Tanks to schlund for his audio libs!

    About wifi. Because photon not support compressed kernel image there is a way for changing mac adress (I included old wifi nvs init) :)... just simple open boot.img with hex editor and look for line like in this picture -> http://img109.imageshack.us/img109/199/20120429111947.jpg and change mac adress.:D

    24.May.2012:
    • New kernel
    • Logo for my kernel :)
    • A lot of upstream changes to framework... + a lot of build changes (changes from my last aria build)
    • 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 and panorama partialy fixed
    • New lk_bootloader:
      boot size=6mb
      recovery size=4mb
      misc size=0.625mb
      system size=200mb
      userdata size=250.875mb
      cache size=9mb
    • new recovery (latest recovery from my aria)
    • etc...etc...etc :)
      Added photon build source to my git, so you can compile an build from source if you want. Kernel is ported from my aria kernel... added photon support, so you can build an kernel if you want. Force closes is fixed, stability is a lot improved. To improve performance simple follow next steps:
      - settings/display/automatic_backlight/...enable "allow lights increase"
      - settings/performance/memory_management... enable "kernel samepage merging"
      - install an taskiller like v6supercharger or "I use taskiller from airdroid app"
      - stable frequency (245 - 806) gov ondemand... do not change it

    26.May.2012:
    • bluetooth fix
    • compressed kernel and unique mac addr for wifi and bluetooth

    30.May.2012:
    • improvements for battery level - test version
    • Battery drain fix
    • Camera blue screen temporary fixed - will improve it later
    • New recovery
    Complete changes in battery driver you can see here -> https://gitorious.org/ics-cyanogenm...mmit/5f4b670a17c2e612478cc0da5843ceaa5b3dfaf0
    To install this update just siple coppy zip archive to sd card and install it trought recovery !

    04.Jun.2012:
    • improvements for battery level still in testing stage
    • Zram fixed (you can enable or disable it from settings)
    • Show mobile networks when choosing it in Select Network - fixed
    • Some workarounds to gps (gps still not working but oncrpc is not harlinked now)
    • Kernel, recovery and modules
    Simple update your android trought recovery !
    Complete changes in battery driver you can see here -> https://gitorious.org/ics-cyanogenm...mmit/5f4b670a17c2e612478cc0da5843ceaa5b3dfaf0
    To install this update just siple coppy zip archive to sd card and install it trought recovery !

    12.Jul.2012:
    • GPS fixed by RomanM82

    16.Jul.2012:
    • Increased system partition in lk bootloader
    14
    this is amazing news. now i am waiting this rom link for the test. :D

    14,30------now i am downloading...
    17,30------now i am testing
    Auto-brightness------------------------------------OK
    Browser--------------------------------------------OK
    Capticive buttons (with backlight)-------------------OK
    DSPManager----------------------------------------OK
    Keyboard------------------------------------------OK
    Market downloads----------------------------------OK
    MMS----------------------------------------------OK
    Notification light------------------------------------???
    Overclocking---------------------------------------OK
    Phone radio (calling, sms, data)----------------------SMS OK---- DATA OK-----CALLİNG OK
    Sensors (light, proximity, rotation, acceleration)-----LİGHT OK--ROTATİON OK--- PROXİMİTY
    Superuser-----------------------------------------OK
    Tethering (you need to confirm)--------------------OK
    Touchscreen (with multitouch)----------------------OK
    USB Mass Storage Device---------------------------OK
    Vibration & Haptic feedback-------------------------OK
    Wifi------------------------------------------------OK
    Gallery---------------------------------------------OK
    Wifi sleep------------------------------------------OK
    Built-in data usage meter - full working now----------OK
    Hardware acceleration (EGL)-------------------------OK
    Live wallpapers--------------------------------------OK
    Screenshots----------------------------------------???
    Screen off/on animations-----------------------------???
    Wallpaper scrolling-----------------------------------???
    bootanimation - have right size now including cm9 logo---OK
    Wifi signal strength bar on status bar (wpa_supplicant_8)----OK
    Camera shoots and preview-------------------------------OK
    Sound & Mic-----------------------------------------OK
    bluetooth ------------------------------------------OK
    GPS -----------------------------------------------------OK

    Headphones/Headset --------------------------------OK BUT MONO
    MUSİC PLAYER---------------------------------------OK BUT MONO


    if I use munjeni'S LK and recovery I did not receive any error message during installation and I did not receive any error message during use


    I love ics
    i am using now daily using. battery performance is like cm7
    14
    Ok guys, yesterday I added support for photon to my aria kernel and pushed all changes to git -> https://gitorious.org/ics-cyanogenm...3358e12a1d49670f9a579147346eabc5911b849/diffs ,I'm going to update aria and hd mini cm9 bulds soon with latest stable version without force closes and a lot of improvements... this photon cm9 is an old build so soon I will switch to photon flash and compile/debug new build for you...
    14
    Here you go... this is new bootloader and automated batch script. Usb drivers is allso in archive. Script format all partition, performing lk installation, performing recovery booting and installing. There is 5 steps, first step is:
    - extract LK_21.May.2012.rar somewhere on your computer
    - extract photonic-sd.rar to your phone sd card
    - put rom archive to sd card
    - install usb drivers if you have not done before
    - run install.bat, than folow step 1 and step 2 on screen

    Next steps you can do from recovery :)

    Current bootloader:
    boot size=6mb
    recovery size=8mb
    misc size=0.625mb
    system size=200mb
    userdata size=250.875mb
    cache size=5mb

    click here >>> LK_21May2012 DELETED, new LK from 24.May. is out!!!<<<
    In next few days I will compile an cm9 build. Please do not miror links, that thing make confusion for users in chosing right archive... this is complete archive and have lk for sd card, lk for nand, recovery, usb drivers and install script, thanks! And please allways read first and seccond page for update, there will be every new update and instruction!