CyanogenMod 9.1 Huawei U8160/U8180 Port
Latest release: 20121130 [v0.6] <--- this link is not broken - learn what "RTFM" means
Latest Google Apps package: mini-gapps-ics-20120429b-signed.zip <--- you must only use the mini-gapps-ics package, as the standard gapps-ics packages are too large for our device
Hey folks,
This is a port of CyanogenMod 9.1, a community-developed Android ROM based on Ice Cream Sandwich 4.0.4, for the Huawei U8160 & U8160 phones. The current port status is beta - may be suitable for daily use, but you must read the ROM Status before deciding whether to use this ROM.
Pre-requisites:
ClockworkMod Recovery
Optional: GooManager
Installation (first time/new users):
Open the GooManager application.
Navigate to psyke83 -> roms -> u8160.
Click on the build you wish to install from the list.
Click on the Download button to download the rom.
Once the download(s) are complete, reboot into recovery and install the update package, followed by the Google Apps package.
Important: if you are updating from a stock ROM, CM7 or any other ROM that is not my personal CM9 build, choose the data wipe option before rebooting!
Latest changelog:
20121130 [v0.6]
md5: a2972a18cfbafbce64088433b941a35e
updated CyanogenMod source (9.1)
enabled compile-time optimizations (-Os, -fstrict-aliasing, switched to gcc4.6)
optimized package size/memory usage (mdpi-sw600dp resources removed)
full CM9 application list is now included in build (possible thanks to space optimizations)
switched from Gallery2 to older Gallery (new app doesn't display static images properly).
switched from CM7's FileManager to new CMFileManager (backported from Jelly Bean)
switched from Apollo music player to ICS Music (interface is similar to Gingerbread version). Will switch to Apollo when the memory usage is reduced/layout is better optimized for LDPI.
added U8160Parts application available at Settings -> Device -> Advanced. This allows configuration of audio attenuation, swap, background process limiting and SD card readahead cache settings.
optimization: set default background process limit to 2. This improves memory efficiency for most usage scenarios, but you can reconfigure the setting via U8160Parts if you need to have more applications stay resident in memory.
kernel: fully updated, based on latest android_kernel_msm7x25 Gingerbread source with ICS-related drivers/patches added
kernel: USB host mode available by default (no separate kernel/package needed)
fixed: automatic brightness & lcd button levels
fixed: basic camera function (taking pictures, barcode scanner mode working; camcorder not working)
fixed: USB tethering
fixed: wifi hotspot
fixed: compass
fixed: U8180 detection (automatic)
improved: Trebuchet performance (widgets are not joined to apps by default, reducing memory usage & rendering complexity)
many small fixes and improvements.
20120528 [v0.5]
md5: 3bacb6a08c447b2389d16b65dc18f8fe
updated CyanogenMod source
big update based on tilal6991's latest changes - codename "FrozenFissionY"
kernel: using my latest codeaurora-kernel_huawei_u8160 kernel source with configuration changes to better suit ICS
kernel: backported xt_quota2, xt_qtaguid, iface_stat drivers to allow proper networking stats and prevent recurring framework crashes
libaudio: adapt Adriano Carrata's rewritten libaudio to ICS with new AudioFilter and audio attenuation enabled
framework: fixed cpu deep sleep issue that was caused by wakelock in highspeed serial device (Bluetooth quick switch) - should drastically improve battery life (may now be similar to CM7)
framework: optimizations to 2D rendering speed
framework: disable UI touch sounds (was slowing down presses + increasing battery drain)
include old Music app alongside new Apollo music player (as the latter may have problems detecting media for some people)
add VoiceDialer, SoundRecorder, and FileManager from CM7 (as there is no CM9 version yet).
Trebuchet: change drawer animation back to default (looks nicer, no change in performance)
fix simple2ext compatibility issue. Note: you will need to enable the "mount as ext4" option in the app settings, as CM9 does not auto-mount /sd-ext on boot.
increase VM heap to 32MB - should reduce ANR errors.
camera partially working (preview works, taking picture not supported by default app)
20120418 [alpha 4]
md5: unknown
updated to latest CyanogenMod source (now Android 4.0.4)
included new kernel (based on CM7's v1.2-batterytest3);
20120212 [alpha 3]
md5: unknown
fixed/confirmed working - multitouch, telephony, mobiledata, audio (all routing appears to be working fine), bluetooth, mac addresses, accelerated 2D rendering.
20111130 [alpha 2]
md5: unknown
fixed/confirmed working - gps, sensors, wifi signal indicator, graphics flickering, touchscreen for u8180 users(?)
20111129 [alpha 1]
md5: unknown
initial port. Touchscreen, wifi, sd card mount works. Graphics working with some flickering/without acceleration.
Thanks to:
ac1953 (libaudio, general help on CM7)
DSM (assistance with device settings app)
tilal6991
aorth
loyal testers...
Source code:
Kernel: https://github.com/psyke83/android_kernel_huawei_msm7x25
Device: https://github.com/psyke83/android_device_huawei_u8160
Downloads:
http://goo.im/devs/psyke83/roms/u8160/
http://goo.im/devs/psyke83/gapps
CyanogenMod 9 U8160 ROM Status (20121130) [v0.6]:
Working:
2D acceleration (using copybit)
Audio
Bluetooth
Bluetooth tethering (?)
Camera - preview, picture taking, barcode scanner mode
GPS
Lights
Sensors
Telephony - calling, messaging, mobiledata
Touchscreen (multitouch)
USB Mass Storage
USB tethering
Wi-Fi
Wi-Fi Hotspot
Swap
zRam (i.e. compcache)
Not working:
Camcorder mode
OMX encoders/decoders (e.g. Youtube HQ video playback)
Issues:
Bluetooth - when enabled, Bluetooth will cause the phone to constantly hold a wake lock, preventing the phone from sleeping. Turn off Bluetooth when you don't need it.
FM Radio - no CM9 radio app yet exists, but libaudio has support included. This means that some third-party apps (e.g. Spirit FM) can work.
Gallery - after installing Google Apps, you will have two different Gallery apps installed. We need to use the legacy Gallery app, because the newer Gallery2 (and Google's version, GoogleGallery) requires OpenGL extensions that our phone cannot support. You are free to delete one of the duplicate applications from /system/app using CMFileManager (in root mode).
Trebuchet - after first installation, the default background wallpaper may be misaligned, leaving some black banding at the sides. This only occurs on first start, and the problem will correct itself on the next reboot / relaunch of Trebuchet.
USB tethering - the phone will freeze if you remove the cable during tethering. Make sure to disable tethering via the menu option manually when you want to remove the phone from the computer.
U8160Parts:
This is my special settings app for our specific device, which you can reach from Settings -> Device -> Advanced. The options available are:
Audio attenutation for speaker, headset and FM audio
Background process limit: this will limit the amount of background processes, which is very useful for low memory phones. Note: This is also a development option in Settings -> System -> Developer options, but if you configure it there, your choice will not be remembered over reboots. Configure from my application instead, and your choice will always be saved/applied over reboots.
SD card read ahead buffer: this is useful if you don't use a dedicated app/script (Link2SD, S2E, etc.) that increases the read-ahead cache for the SD card's sd-ext partition.
Swap: this will enable the swap partition (if it exists on your SD card). Using a swap partition larger than 64MB is not recommended, as it may cause lag. Don't mix regular swap and zRam (compcache)
Excellent news, I look forward to browsing your sources when I have some free time, maybe even giving you a hand if you haven't figured it out by then
Fantastic......
Hello SubPsike, I want to tell you that you really are a genius! Congratulations!
x10 Great News ! I Cant Wait ... Great work
you can get some good stuffs from: http://review.cyanogenmod.com/#q,status:merged+project:CyanogenMod/android_frameworks_base,n,z
wich is very good for CM port's and all ICS port's
Congratulations, I am also able to compile the ics for Ideos with sources Android AOSP
Anyone know if this thing is suitable for everyday use on t mobile rapport (u 8180)
Sent from my U8180 using XDA App
androidftw1994 said:
Anyone know if this thing is suitable for everyday use on t mobile rapport (u 8180)
Sent from my U8180 using XDA App
Click to expand...
Click to collapse
Ah,you again... As it's plainly written - it's a TEST BUILD and moreover the list of known issues is again pointed out prominently enough.. So unless you don't mind not being able to make calls, use the keys under the screen or an assortment of other problems,glitches and other issues... Yes,it's suitable for everyday use
bk109 said:
Ah,you again... As it's plainly written - it's a TEST BUILD and moreover the list of known issues is again pointed out prominently enough.. So unless you don't mind not being able to make calls, use the keys under the screen or an assortment of other problems,glitches and other issues... Yes,it's suitable for everyday use
Click to expand...
Click to collapse
Not even test not released yet also its says highly recommended for devs , but normal users can also use it xP but you can only do the basics .
Sent from my LG-P500 using xda premium
SWEATTAIMI said:
Not even test not released yet also its says highly recommended for devs , but normal users can also use it xP but you can only do the basics .
Sent from my LG-P500 using xda premium
Click to expand...
Click to collapse
The thing that's going to be released is an alpha/test/wet iDream come true.. And hell,I more than half-expected that an ICS port would either take a long time OR will never become practical,so small 'bugs' like not being able to make calls or use the soft keys aren't biggies What irked me was that guy apparently can't be arsed to read a post or thread,but he can go through the process of registering on xda-devs,getting the app from the market and then asking an already answered question...
Edit: Waaait,only the basics?! Does that mean that I can't get the phone to compute the ultimate question that's answered by 42? Damn,now I'll have to wait for a CM port for a planet-sized organic supercomputer
Hi
What are u doing here is wonderfull, i had my share of dev in wm phones and ported an android version to a polaris 200 (Eclair). if i can help in any way tell me and i will do my best (as a secoind project to my exams). I will test thursday and post. Keep up the good work.
amazing!i just can't believe that my u8160 can run ICS!
I love you! XDD
its been told old phone that were able to run 1.6 can run ICS, and that's a huge step forward by google that we can revive old phone's to increase more speed that they couldn't possibly get before,
i got ICS running on P500 with non overclock scroll was not smooth, on file manager it keeps lagging,
overclocked the CPU and the scrool was smoother than my CM7, it didn't lag as it does with overcloking, and the port did have 780 Ghz overclocked and my rom im using got 806 and still lagging,
with ICS port with no HW Acceleration enabled scrolling was faster, that's what i call an inprovement!
umm I dont use My huawei Phone For Making calls .. can u give my a ver. to try and adding arabic lang. ? and Plz add Some Ad Hoc Support if u can
Taki2011 said:
umm I dont use My huawei Phone For Making calls .. can u give my a ver. to try and adding arabic lang. ? and Plz add Some Ad Hoc Support if u can
Click to expand...
Click to collapse
Dude it sounds easier than it is. We got alot of good devs still our aosp doesn't boot you shall try compile and see how easy it is xD it takes it time not just add you need to make it match with all other hardware libs
Sent from my LG-P500 using xda premium
SWEATTAIMI said:
Dude it sounds easier than it is. We got alot of good devs still our aosp doesn't boot you shall try compile and see how easy it is xD it takes it time not just add you need to make it match with all other hardware libs
Sent from my LG-P500 using xda premium
Click to expand...
Click to collapse
Oki i Got it =) Thx For Ur Work
it's awesome to see that wifi works, cos on my x10 ICS, wifi doesnt work.
Of course we are excited but we have to be patient, devs do that on their free time.
chriscx said:
it's awesome to see that wifi works, cos on my x10 ICS, wifi doesnt work.
Of course we are excited but we have to be patient, devs do that on their free time.
Click to expand...
Click to collapse
Congrat's were at same stage lmao, anyhow CM has good resources use em and soon you may can fix it
Related
What's in the package:
Froyo AOSP FRG83 & CyanogenMod Framework/Packages
Kernel 2.6.35 OCUV (Big thanks to Kali- and deovferreira)
CFQ scheduler
Functions:
OTA update/mod/kernel flash tool (DeFroST Setup)
WiFi(802.11n too!)
Portable hotspot (wifi tether)
Bluetooth
Camera (Video recording 720p)
Lockscreen Music Control
Trackball wake/unlock
Status Bar configurable
Apps2SD (Google + A2SD+)
Headset button
Latest Google Apps
Titanium Backup
Superuser
Gallery3D (highres Gallery3D optional)
Credits and Thanks go to:
Kali- (2.6.34/5 kernel)
deovferreira (2.6.34/5 kernel)
CyanogenMod Team (Framework/Mods)
Cyanogen (kernel patches/720p)
ChainsDD (Superuser.apk)
IntersectRaven (HAVS)
Psy-Blade (Bug Tracker)
Judison (DeFroST Setup)
rveupen (For hosting)
l1nuxfre4k (For hosting)
All People that donated
BUG Tracker: Click Here
Before posting any question please read the: FAQ (credits go to ajanu and martinlong78)
linpack score: 42+ (if using setcpu.txt on sdcard)
Do a factory reset before you install.
downloadlink:
Wipe before installing Full Rom !
Use new radio if you want a working camera :
http://xda.b42.nl/richardtrip/32.41.00.32U_5.08.00.04.zip
http://xda.b42.nl/richardtrip/32.42.00.32U_5.09.00.08.zip
http://xda.b42.nl/richardtrip/32.43.00.32U_5.09.00.20.zip
http://xda.b42.nl/richardtrip/32.44.00.32U_5.09.05.30_2.zip
http://xda.b42.nl/richardtrip/32.47.00.32_5.10.05.23.zip
http://xda.b42.nl/richardtrip/32.48.00.32U_5.11.05.14.zip(Recommended)
Or this one:
http://xda.b42.nl/richardtrip/32.49.00.32U_5.11.05.27.zip
Full Rom:
DeFroST 6.1a FRG83 + CyanogenMod Full Rom (SVS max [email protected] locked 245-998) (thanks to rveupen)
backup link 1:
DeFroST 6.1a FRG83 + CyanogenMod Full Rom (SVS max [email protected] locked 245-998)
DeFroST 6.1 Apps Addon
All kernel updates (undervolt/overclock) and mods are downloadable with DeFroST Setup (made by judison)
---------------------------------------------------------------------------------------------------------------
Version history:
Version 6.1a (reuploaded):
*fixed flashlight
*New Market (flashable)
*New Youtube
*New Gmail
*couple of cyanogenmod fixes (camera)
*new base kernel 6.1se svs 1113 CFS (reuploaded all flashable kernels + new nosleep wifi module)
Kernel 6.1 (flash with defrost setup):
latest fixes:
Revert "futex: Restore one of the fast paths eliminated by 38d47c1b7075bd7ec3881141bb3629da58f88dab"
Revert "net: wireless: bcm4329: Enable KEEP_ALIVE feature"
Revert "mm: page allocator: calculate a better estimate of NR_FREE_PAGES when memory is low and kswapd is awake"
net: wireless: bcm4329: Add CONFIG_FIRST_SCAN option
net: wireless: bcm4329: Fix memory leak in case of dhd_bus_init() failure
usb: gadget: Fixed Android gadget function discovery & product matching
usb: gadget: Multiple ACM gadget instances
net: wireless: bcm4329: Fix memory leak in case of dhd_bus_init() failure
sched: Drop all load weight manipulation for RT tasks
Add smartass governor
cpufreq interactive governor save/restore IRQs around cpumask spinlocks
fuse: fix attributes after open(O_TRUNC)
net: wireless: bcm4329: Fix driver 'start' retry ability
net: wireless: bcm4329: Fix watchdog syncronization during start/stop
bravo(c): mahimahi: cleanup after ATAG read consolidation
bravo: bravoc: implement perflock
bravo: bravoc: audio: Fix gain range for audio devices
n1: desire: lcd tearing fix
Version 6.1:
*Kernel changed to 6.0c again (no drain please).
*Launcher Pro 3D drawer working again.
*Update GenieWidget
*CyanogenMod 6.1
*New wallpapers from Prash (flash apps addon)
*camera: Use "classic" autofocus mode by default.
*Make sure overscroll isn't applied in views it shouldn't be
*Add setting to hide notification pulldown after clicking a power widget button
*Add state storage for Torch
*Clean up torch code, make it consistent with other torch widget
*FM: Handle AUDIOFOCUS_LOSS_TRANSIENT_CAN_DUCK
*FM: Handle audio focus gain correctly
*FM: Disable radio on AUDIOFOCUS_LOSS
Version 6.0k:
Changed base kernel to BFS (complete rebase)
CyanogenMod fixes:
*Lockscreen gestures color setting
*Camera:CAF Continuous Autofocus
*Gallery3D: Add depth component to icon animation
*Fix HTTP redirect for 303 and 307
*audioflinger: Nasty hack for adjusting BCM FM volume
*Desk Clock can launch a user-specified application
*Bluetooth : Add a Android service to register FTP as a profile in SDP database
*Optimize MediaThumbRequest RAM usage
*Fix broken logic in SettingsProvider.parseProviderList.
*GPS: Fix return value of native_inject_xtra_data
*Add Torch app handler to lockscreen gestures
*Add flashlight button to gesture creation screen
Kernel changes 6.0m:
Complete rebase (most important changes):
*bravo: bravoc: audio: Fix gain range for audio devices
*lcd tearing fix (Kali-)
*New 'interactive' governor
*zen tunings thanks to IntersecRaven (http://zen-kernel.org/)
Complete Changelog: changelog.txt
Kernel used: http://github.com/richardtrip/cm-kernel (Credits go to Kali-, deovferreira)
As of version 3.0 DeFroST is based on AOSP + CyanogenMod changes 100% compiled from source. We need that for the 720p camera, MusicMod, , DFParts (cmparts of course) and other stuff.
You can find the vendor/device and modified cmpart files at my github: http://github.com/richardtrip/
Credits for next guide go to: martinlong78 and ajanu
If you don't see your question here, search the thread. There is a handy drop down menu, or you can use this link. http://forum.xda-developers.com/sear...hreadid=690477
FAQ
Do I need to have the recomended radio?
Richard recomends the latest radio for which he has included the RIL(http://en.wikipedia.org/wiki/Radio_Interface_Layer). Most radios will work, which radio is best for you requires testing each one.
Where can I get old versions of Defrost?
Everything you need should be here: http://xda.b42.nl/richardtrip/ Note that from here you can download files that may not be compatible with your ROM version.
How do I fix my flash and or market issues?
Clearing the cache is the first step for market or other app issues. Settings->manage applications->Download manager for market, the app in question for other apps. If you still have market issues, check that the market is actually available in your country right now, sometimes it goes down. If you have flash problems, uninstall and then re-install from the market. This should solve all of your problems.
Why is my battery draining so fast?
Signal strength and data usage play a big part in battery life. If you are constantly switching from 3G to Hspa+ or 2G, or your losing cell signal often, this wil drain your battery faster. Often big battery drain is due to an app not working as you expect. Either it is running all the time, tying up the processer, or it is accessing data frequently or constantly. The rom itself is not likely to be the problem. Note that the battery often needs to be recalibrated after a full wipe.
What is the difference Between HAVS and SVS?
HAVS changes the voltages used for each frequency, SVS has fixed voltages. HAVS should give better battery life, SVS should be more stable. Using lower voltages or higher frequencies can make your phone unstable, flash with caution.
Do I need setCPU?
If you want to overclock or use a govener other than ondemand, then yes you need it. If not, you don't. No SetCPU means no overclocking, regardless of the kernel flashed.
Do I need to wipe?
If you are having no problems with Defrost and are updating to the current version, no you don't need to wipe. If you are coming from another AOSP ROM, you may need to wipe. If you are coming from a Sense ROM, or from any 2.1 ROM, you need to wipe.
Why am I getting force closes/why are my settings weird?
Did you restore settings from Titanium Backup? This causes all kinds of strange issues sometimes, especialy if coming from another ROM. Wipe, don't restore settings just apps, see if the problem goes away.
Can I get X that I had on a sense rom?
You can get the keyboard, long press a text box and chose the HTC keyboard. You can use the FM radio, select the app. All other HTC apps and widgets are tied together and can not be installed individually.
Can I use an old theme on the newest version?
Generaly no. The framework has changes almost every version, flashing the wrong framework will cause a bootloop.
Why doesn't the camera work?
You need a new radio (made for 2.2) for the camera to work.
Why do I have 2 battery percentage #s?
You need to turn off the battery percentage in cyanogen settings, user interface.
What Kernel do I have?
If you have not flashed a new kernel, you have SVS 1113. If you did, you have what you flashed.
Why does launcher Pro lag?
Some people say you need a 32mb heap size. This is in performace settings of cyanogen settings. Others say they have no lag after wiping launcher Pro and setting up again. Others say 24mb heap works best. Still others say Live Wallpapers slow them down.
How do I get rid of system apps I don't want?
The easiest way is to use a file manager to explore the rom.zip file, and just deleate the files you don't want. They will be in system/app or data/app. Do not extract the zip, you will need to re-sign it when zipping if you do.
I tried to change my autobrightness settings but they are not sticking. Why?
Change the # of levels to 5 then save. Now you should be able to change levels and values as you wish.
Why does 3G or MMS not work?
You probably have bad or missing APN settings. Google APN settings for your carrier and make sure they are correct.
Circle Battery mod is not in Defrost Setup, how do I get it?
Visit the online kitchen. http://circle.glx.nl/
Can I use modified system partitions since I have S-OFF?
Yes this rom works fine with S-OFF and modified partition tables, though if you have issues it is recomended to revert to stock to be sure the patitions are not the problem.
SetCPU - Battery life
If you are experiencing battery live issues, then you should probably set up SetCPU.
1. Find SetCPU in your programs.
2. If you are asked to choose a device, choose the bottom item "Custom Frequencies..."
3. You may be asked for root access. You should allow this.
4. Tick "Auto-refresh" and "Set on Boot" and ensure CPI Governor is set to "ondemand"
5. No profiles are needed. I'd say you need a good understanding of how processes and threads work, and what the impact is to do any use here... and if that's you, then you won't be reading this guide.
6. Confirm your settings against the image (attached).
APPS2SD - Install apps on your SD card.
First of all... this is not APPS2SD. It is a new feature build into FroYo. Secondly, yes, it does work... just it hasn't been enabled in many apps yet by the developers (see the background posted below).
Some background
Quote:
The Android platform now allows applications to request installation onto the device's external storage media (such as the SD card), as an alternative to installation onto the device's internal memory.
Application developers can express the preferred installation location for their applications by means of a new attribute of <manifest> in the manifest file, android:installLocation. The attribute supports three values: "internalOnly", "preferExternal", and "auto". At install time, the system checks the value of android:installLocation and installs the application .apk according to the preferred location, if possible. If the application has requested external installation, the system installs it into a private, encrypted partition in the external media. Once an application .apk is installed externally, the system lets the user change the storage location of the .apk and move it onto the device's internal memory if needed (and vice versa), through Manage Applications in the user settings.
By default, the system installs all applications onto the device's internal memory, except for those that explicitly request external installation. This means that the system will always install legacy applications onto internal memory, since they do not have access to the android:installLocation attribute. However, it is possible to configure and compile a legacy application such that it is installed internally on older versions of the platform and externally on Android 2.2 and later platforms, if necessary.
Note that requesting installation onto the device's external media is not suitable for all applications, particularly because the external media may be removable and unmounting/remounting may disrupt the user experience and system settings.
For more information about setting a preferred install location for your application, including a discussion of what types of applications should and should not request external installation, please read the App Install Location document.
Click to expand...
Click to collapse
Note: By default, your application will be installed on the internal storage and cannot be installed on the external storage unless the developer defines this attribute to be either "auto" or "preferExternal".
Install ALL apps to SD
However, it is possibly to force everything to be installed on external SD.
There is a Util DeFroST Setup where you can set the preferred attribute to External to install the apps to SDCARD (already installed apps you have to move by hand).
MAKE SURE YOU MOVE YOUR WIDGETS TO INTERNAL MEMORY, OR THEY WILL DISAPPEAR[/B]
YEEEEEEEEEEEEEEEEEEEEEEEEEESSSSSSSSSSSSSSSSSSSSSSSSSSS
I Love you both (ahmgsk + richard)
You forgott the DL-Link xD
Nice!
Thx for your hard effort! Will try this ASAP!
can you please post link i cant see no links thanks
i guess hes uploading
ill add a rapidshare mirror as soon as his is up
Downloading now, whoooohoo!! Great work!
Thanks for your work you two.
richardtrip said:
Beware, Froyo does not support ext partitons. Do a factory reset before you install
Click to expand...
Click to collapse
Why the hell does froyo not support ext? Is it really froyo or the kernel?
richardtrip said:
Beware, Froyo does not support ext partitons. Do a factory reset before you install
Click to expand...
Click to collapse
Does this mean that we need to repartition the sd-card?
Whats the easiest/fastest way to flash it ?
Another mirror pls like mediashare, rapidshare is slow for me
Mirror iss on the Way....
Can we use the rooting guide method for flash it, just replacing the desireupdate.zip by yours ?
put SD in a usb adapter
get all ur stuff off it with linux (apps)
format it to FAT
put the .zip on it
get the ashgsk_mod recovery
use recovery-xxx.sh as u do befor
flash the rom
get the apps to sd fix for all apps to SD
Mirror is Up & Ready
http://desire-stuff.6x.to/
or
http://r28916.ovh.net/~desire/
thanks man, i love you!
PsYDoX Great Links thx bro
PsYDoX said:
Mirror is Up & Ready
http://desire-stuff.6x.to/
or
http://r28916.ovh.net/~desire/
Click to expand...
Click to collapse
thx man!!! gonna test this after finished downloading
whats the free space on this im in lectures until 3pm so cant flash
PsYDoX said:
Mirror is Up & Ready
http://desire-stuff.6x.to/
or
http://r28916.ovh.net/~desire/
Click to expand...
Click to collapse
Can i use your mirrors in the first post?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Made for ALL HBOOT
For the newest and more organized info click here
Added donate button, I use far to much time on this atm so if you want to make a contribution then please do.
New phone (old one broke again) and new build computer, hopefully things will go better now!
Beta v0.18.2
Full ROM
Bug reports will just be accepted by full wipe
Plz don't post links to other mirrors
Please visit ONE (not more) when you visit the site
Ad blockers is not nice
Also you can visit both:
Site
Blog
And I might get some more ad money
To finish the supercharger script run the attached file
To activate the built in a2sd:
open terminal and run these commands:
su
a2sd install
To move dalvik cache do:
a2sd cachesd
Recommended way to answer Y N Y
READ HERE FOR MORE INFO
What's not working:
FM Radio (install this if you want it)
Code:
[B]What's working:[/B]
Full hwa
Usb tethering
USB mass storage
Camera+preview+panorama + video working
WiFi
SMS
GPS
Sound
Calling
Touchscreen
Stable 3G
Gmail sync + calendar working with gmail
SD read/write
All sensors
BT
Picaza sync
Fixed permissions (3rd party apps that needed maps now works)
Headphones
Native A2SD (can flash other scripts)
GoogleBackup
HW accelration
Wifi tether
Data usage tracker
Video streaming and playback
Extended powermenu
Trackpad
Market with payed apps
Changelog
Code:
Beta
v0.18.2.1 /17.09/
Fixed typo so int2ext is working
v0.18.2 /17.09/
Google Now should be fixed (was symlinked wrong)
Dk_zero m2sd should work
Changing themes should work
Eeverted some build.prop, another try to fix 3g/wifi
Added cronmods int2ext and int2ext+
v0.18.1 /06.09/
Trebuchet updated
Superuser fixed
build.prop changes for new RIL
RIL from Beta 0.8.1 (same as MIUI and is reported to work with 3g/wifi)
New kernel (not that much different just built from newest sources)
You can search for networks again
v0.18 /03.09/
LOADS of RIL changes, not sure how big differeence it will be, but need feedback on signal, 3g etc.
Fixed Google Now so Voice Search work
Removed skipbrokendatacall, which some reports say helps on wifi/3g issue
Updated SU
Fixed so you can search for signal again.
Added Dk_zeros mount2sd script
v0.17.1.1 /29.08/
Readded the int2sd (might be unstable)
Went back to an old T9 version to see if that fixes the prob
v0.17.1 /29.08/
Tried fixing T9, did some changes in updater-script as I had the same version as the one working
Fixed build.prop so that freezes might stop, thx for helping out on that
Updated Nova and Apex
Fixed Amarullz and updated it
And two more things that i forgot:P
v0.17 /27.08/
Removed Int2SD, old one wasn't working properly, fix I got from Proz0r ended with bootloop.
Fixed amarullz and other a2sd options that was "borked"
Google Now is now standard and only choice because of installation issues..
Supercharger removed for stability.
Tried to fix that the phone stopped responding
Another go on the 3g/wifi issue (hard for me to confirm since I don't have the problem myself)
A bunch of stability fixes in source
v0.16.1 /03.08/
Fixed Searching for network + 3g/wifi
Added int2sd (thx noonamer)
Smoothness fixes
Updated to a working T9 dialer hopefully
Fixed an error in updater script that made supercharger install when you chose T9
Fixed Google Now (wasn't included in last version for some reason) and some other bugs with Google Now in updated script
v0.16 /01.08/
A lot of small changes, mainly stability
Prepared for the int2sd script for proz0r. It's added but don't work. Can't be chosen.
Same for sullier. If anyone want to have a look on this then great:)
Also changed bootanimation.
New changes for trying to fix the wifi/3g issue
v0.15.0.1 /04.07/
Fixed installation so amarullz app to sd script works again
Added the quicksearchbox from jellybean
v0.15 /03.07/
Made ready for Int2SD is added, diffent a2sd option for those who wonder / not working yet (thx Proz0r)*
Added the build.prop fix for 3g not turning on after wifi
Updated Play Store to the JB version.
Fixed bootanimation
Cleaned up honeycomb lockscreen
Finishing touches to androidan theme
Toolbox and Themes removed from app drawer: Now through settings
Revert some linaro patches to try to fix some bugs
Some requests are also implemented:
Notification toolbox now QwikWidgets with easier widget reordering
Long press back to kill apps
Trackball Alert Patch to custom colors using lihermits app
v0.14 /28.06/
Camcorder is working, native omx encoding is working.
I've been lucky and can somehow play my recorded videos but reports say that it shouldn't do that.
Issues: video is capped at 15fps so it is a little choppy, recorded video is rotated 90 degrees
Usb tether is working, not 100% native, using a motorola tethering apk that runs in the background, but for the regular user no difference then regular tethering. (same as cm uses btw)
New options in evtoolbox
Moved stk.apk to system/app partition as it didn't work properly for cm7r2
v0.13.1 /16.06/
Fixed missing keyboard for data++
v0.13 /15.06/
Based on the linero toolchain (should give better performance, but need testing)
Fixed more space for data++
Added new adhoc (need testing)
Fixed bad wifi from last release
Added some stuff in build.prop (thx dk_zero, mms might work as in his ROM now)
Removed both dhcpd choice from aroma
*This release is mainly for testing out the linero toolchain, that's why it's missing some improvments. I need to know if I should continue on this or if I should go back to google before I use more time fixing camera and usb tether etc.
v0.12 /11.06/
Not many major changes for us:
probably 200+ new commits here. Vast majority do not concern Desire. but thought it was worth mentioning
bump IMM76L
surfaceflinger hacks: make ui smoother (error in makefile prevented them from being turned on before)
Added Dk_zero's script to stop bsod while charging
Also removed shaky's kernel as that causes the most problems.
Camera seems broken (video only)/ Will try fix it asap
v0.11 /03.06/
lockscreen 'wave' animations will follow re the unlock around (not just go right)
180 degree (upsidedown) rotation support
kernel updated: kgslv3.8, tiny rcu optimizations, autogroup, bfqv3r2, smartassv2, armv7 changes from caf (only stock kernel)
newer adreno libs: in combination with kernel updates should make ui noticeably smoother (same as for tiamat/shaky kernel)
updated cli tools: htop v.9, busybox updated 1.20.1, a2sd cleanup: checkext should work better.
Did fix some errors in updater script
Hopefully fixed "patched" gmaps (give wrong msg in aroma tough, havn't tested it)
Updated gapps
Did a "fix" on shaky's kernel that MIGHT solve BSOD while charging, not during regular use!
And quite a few things more that I forgot to write down before my PC crashed once again
v0.10.1 /28.05/
Fixed an error in build.prop that might have caused problems
Fixed supercharger v6 so it works.
This also stops reboot when installing apps
Updated kernel, a test kernel based on tiamat. Seems BSOD free!
v0.10 /26.05/
Readded a choice for stable kernel (old hwa)
Using the same adrenos as in 0.8 instead of 0.9, (increases bootime, but more stable)
Freed more space for cm7r2 + data++ to ensure no space issues
Gallery and panorama should now work for cm7r2
Some minor fixing with scripts
Slow wifi download is resolved for me at least
Based on a newer evervolv build (thx shaky)
Most of these changes isn't that effectful because camera didn't work out of the box so to get camera working then I had to "sacrifise" some of the new stuff. Nothing major and will give a detailed list later.
*Disclaimer
In one of the 3 installs I did my market was borked. Rebooted each time I downloaded an app. This was fixed by reflashing (with wipe)
**Seems it's supercharger that causes the problem, so avoid it this version
v0.9 /22.05/
Boot time improved
Removed sullier script and battery mod for now (will return when kernel is stable)
Also will delete those scripts at install
Updated drewis kernel
Updated shaky's kernel (Stock and strongly recommended)
Tried once again to fix gallery + maps issue for cm7r2 and data++
Some more things
DO A FULL WIPE TO ENSURE PROPER TESTING
v0.8.1 /18.05/
Two new kernels added one from shaky (stock)
and one from Drewis.
They are based on different sources so havn't had time testing both properly but
[B]BOTH GIVES BETTER HWA[/B]
KGSL: update from hacked 3.7 -> pure caf 3.8
BFQ: update v2 -> v3r1 CPUFREQ: ondemand: updates from caf and shaky156 MISC: updates from caf (mainly to build new ksgl);
Added the newest adreno libs
Added sulliers script which is a "New" cpu scaling
Fixed some permissions
Oh and added some theme changer (some evervolv thing) not very useful tbh
v0.8
Patch isn't a 100% full update but it's close so if you only want to patch 0.7 that's fine.
[B]Patch + full ROM [/B]
Camera is now fully working (all features, it's still possible with improvent)
Youtube is also working as stock. To get stock videoplayback flash [url=http://w289670.open.ge.tt/1/files/8U5MlhH/0/blob?download]this[/url] (unstable) Use MxPlayer instead
[B]Full ROM only[/B]
Updated toby_d's kernel
Based on a newer build so a few more minor changes (wipe also recommended)
v0.7
browser features (incognito / max tabs)
notification toolbox brightness widget fixes
kernel update: sleep of death seems resolved, built inline with googles gcc per*[url]https://github.com/Evervolv/android_kernel_htc_qsd8k[/url]
camera fixes (rapmv78)
Updated gapps
Freed up some space for data++ (tell me if you need more space)
Added batterymod (with kernel panic, might be really unstable!)
Readded ad-hoc wifi as an option in aroma (have been unstable for me)
Barcode scanner + panorama should work
Video recorder doesn't work stock, but something like [url=https://play.google.com/store/apps/details?id=com.androidillusion.videocamillusion&feature=search_result]this[/url] does
Should also have less FC notifications now.
Removed 1 of the two gallery apks
As always some more stuff that I forgot
v0.6.1.1 /27.04/
Youtube fix is now choosable from Aroma (issues with codec)
Motorola launcher is updated (ONLY WORKS ON STOCK HBOOT)
dhpcd (Wifi) is fixed.
Fixed so Data++ have enough space
Think I forgot to add that long wallpapers works now, fixed a while ago but forgot to tell:p
Also one more thing but I forgot was what:)
v0.6.1 /26.04/
Nikez updater with ad is removed (just battery drain and didn't work anyway)
Fixed Youtube
Finaly fixed barcode scanner
Updated and fixed hopefully the hacked gmaps
Added tobby_d's kernel with more governors
Added motorola launcher
Added a updated camera.hal to aroma (havn't tested this out much, might be camera + barcode)
Some more stuff I forgot to write up
v0.6 /14.04/
IMPORTANT!
There is from this version an ad app included (it can be removed with aroma (nikezupdaterapp))
It will notify you may once a day with a notification. If you don't want this then remove it with:
Customize and under nikezupdater
Bulgarian keylayout, Dutch dictionary added
working google backup/restore (RMerlin)
Volwake/music controls can now be used concurrenly
battery percent icon by default
lockscreen sound toggle icon now updates properly
bluetooth tethering (untested)
attempt to resolve auto button backlights being too bright in low light
audio files have been restructured. you might have to reset your ringtone / notification settings (not needed if you wipe)
kernel update sha/memcpy optimizations one ondemand gov update (per*Drewis's wip19 branch)(been using for a week with no issues)
Updated gapps.
Also tried to fix so yiou can install unstable cam (barcode scanner) and hacked gmaps.
And as usuall a couple of small things which I forgot:)
v.0.5.4 /11.04/
Hopefully added the right barcode scanner libs
Fixed aroma (build.prop)
Once again added AOKP dict
Adde regolus.ogg (notifcation sound)
Updated nikezupdater
Updated google maps
Fixed compass google maps
In aroma:
Added modified mms.apk (can send more the 3 sms)
Added the possibility to remove NikezUpdater
Added hacked gmaps for those wanting that
Added Smooth Scolling + more volume steps patch
Added supercharger script
v.0.5.3 /07.04/
Video encoding is somewhat working, have had reports that panorama is also working (might need newest/the unstable camera to work)
Barcode scanner option should now work
dhpcd issue should be solved again
More space cm7r2
v.0.5.2 /06.04/
Old cam (without barcode) will be standard
finish merge for omx in framework (still not working, falls back to sw)
Fixed the build.prop (will sort many application issues)
Updated nova + apex launcher
Finaly fixed it so you can manually search for provider
Added to Aroma:
-T9 dialer
-added the latinime from AOKP (more dicitonaries)
-added autobrightness patch (Had to disable in this version, just bootloops )
-Option to choose checkjni=1 in build.prop (someone said this fixed some apps issue I reommend stock)
I also did a few other small things that I've forgotten, nothing important
v.0.5.1 /30.03/ FULL ROM
Really small change, no need for those on 0.5
Only fixed the dhcpcd issue from last release
v.0.5 /30.03/ FULL ROM (wipe recommended)
Upgraded to 4.0.4 version
Added two more options to aroma:
- One is to choose camera without barcode scanner (more stable)
- Another one is to chose dhcpcd (shouldn't mather for 99% of the users. If you don't know what it is then just stay on recommended)
v.0.4.5 /29.03/ FULL ROM
update to gralloc/hwcomposer (slightly smoother)
enable singlepdp ril feature. (should allow easier apn switching)
Locates timezone automatically
omx libs included. native hw assisted video not complete in framework (although youtube hq now utilizes the adsp heap, so that progress)
wifi: eap pwd support
mms: misc updates
stock kernel rebuild with xz compressed
Trebuchet launcher should be updated.
Did another attempt on fixing amarullz for cm7r2
Edit, doesn't work will patch later:
barcode scanning should work(tested w/ google goggles) (panorama, video have issues, also there is a memory leak, leaving the camera app open for 2+min will cause OOM to kill the system server possible causing a reboot)
v0.4.4.4.1 /24.03/ PATCH
Multitouch is working, issues with gmaps is gone etc (thx thoemy)
Sorry for the longest name ever but had to fix graphic issues again:/
v0.4.4.3 /24.03/ PATCH + FULL ROM
If you still got graphic issues after 0.4.4.2 then install this
All build.prop changes should now be reverted so there is no reason why graphic issues should occur
Full ROM is also available for those who want that.
v0.4.4.2 /23.03/ PATCH ONLY
*discontiued
v0.4.4.1 /23.03/ Patch or full ROM. If you are on 0.4.4 only install patch
Cam preview is now working
Adhoc support is updated
Some changes in build.prop that should increase performance.
v.0.4.4 /14.03/Wipe recommended
Kernel choices should now work.
+added newest tiamat kernel
Amarullz for cm7r2 is now working
Oxygen data2sd is added to aroma.
Mute should now work in call.
Other sound issues such as soundhound should be fixed.
+ some other small fixes
v.0.4.3 /13.03/ Wipe needed
The Black freezes should have been stopped
Many small changes/optimizations
Seems smoother then earlier
Updated Apex and Nova launcher
Updated market and music to play
Updated amarullz (should work better for cm7r2)
You can now choose between 3 kernels (I'm going to stick with stock)
Rewrote aroma script so ppl that won't get hboot recognized can now choose manually.
More options in evtoolbox + all settings should now work
youtube standard def clips shouldnt stutter (color banding still happens)
evtoolbox: statusbar icons: battery % mod from mongoosehelix
standalone powerwidgets from preludedrew
v.0.4.2.1 /01.03/
-sound/mic fixed from 4.2
-boot issue fixed from 4.2
-dhcp fixed from 4.2
Updated Amarullz a2sd
+ some other small things
v0.4.2 /29.02/
Phone should not lockup anymore when rotating display. Landscape mode is still strange, status bar is rendered halfway off screen...but only when rotating right...going left its fine
Moved to cayniarbs stock(ish) kernel with my kgsl commits and ksm/zram backported from 3.0
EVtoolbox: new menu 'performance' control zram(aka compcache) and ksm, both disabled by default. ksm will reduce memory overhead by 10-15mb with minimal cpu usage (0-1%). ive read that ksm likes to have swap (10% zram should be enough) but*youll have to experiment and see. also added 'processor' menu (also from cm) to view/control cpu stats.
Apps2sd: support moving /data/data, (run 'a2sd install' again and choose y when asked about appdata) im still wary of how to handle wipes when appdata2sd is active. so ive added two functions to a2sd: 'nodatasd' which removes appdata2sd flag and optionally removes the appdata from sdcard and 'nosysdata' which removes only the system appdata (ie anything starting with com.android) from the sdcard
Browser: i revised hwcomposer. redering is faster < 1 to 2 secs max under heavy scrolling
Rebooting issues should be resovled
Added /system/etc/sysctl.conf to set various vm values. Feel free to modify to your liking
Updated both Nova and Apex launchers
Camera preview is still broke.
v0.4.1.5 /21.02/
Removed Soft-keys
Removed the modded mms
Updated Amarullz
Added my new "notification" application
Fixed alot of errors in updater-script
Data++ now has YouTube
cm7r2 now has YouTube
Talk should work and exist in all hboot versions
.. And so on
v0.4.1.4 /17.02/
Reverted Calendar due to an issue.
Edited updater-script to work properly
Moved Bootanimation to free up space for cm7r2.
Reverted Google Talk aswell.
v0.4.1.1 /16.02/
Sorted contact sync.
Removed setup wizard because of FC issues.
v0.4.1 /16.02/
kernel update: 32bit color (fixes gradient backgrounds)
hwcomposer: rewrote from scratch for qsd8k. (main fix is screen off animation)
statusbar: new toolbox, settings button back to opening settings (swipe to change screens). notifications back to stock behavior. toolbox can even be turned off in evtoolbox
browser: slowed rendering, (fuzzy text takes a few seconds to clear up) is much faster now. (1-2 sec instead of 4-5)
Added aGPS as a option instead
Updated gapps.
known issues:
reboots under heavy load, it seems this is an out of memory error: ics seems to be a huge memory hog now that opengl is enabled. can be partially remedied by using a large swap partiton (i set mine at 256mb and haven't had a reboot since) or you can try setting 0 swap and see what happens. ive also changed a couple dalvik-heap properties but im still investigating work arounds and/or a fix.
removed omx libs due to build error (just use the ones from p8 if you really want them)
rotation still broke, seems to lockup the most on the home screen.
and everything else that was broke in 0.4.0RC5
v0.4.0RC5 /15.02/
Fixed most of the coloring issues
The modded mms.apk now work (choice in Aroma)
Data ++ have their own optimized installation
v0.4.0RC3 /14.02/
Small fixes:
Small change build.prop
Changed some dhcpd stuff (no major changes)
Fixed so you can manually search for provider.
added aGPS fix, report if this makes gps worse.
Added back the setup wizard at first boot.
The big changes is that we included a touch based installer which gives you possibility to customize the ROM. [B]Don't request things to be added in this forum.[/B] If you want make a post in desire general and I'll drop by from time to time. If there is a lot of nagging I'll just remove the whole thing.
What you can do:
It automatically finds your hboot and sorts the ROM accordingly.
Choose launcher (stock, nova, apex and trebuchet)
Choose a2sd scripts (stock, amarullz, regular a2sd, dalvik2sd)
Choose if you want softkeys
Choose if you want mms.apk that doesn't convert more then 3 sms to mms.
There is of course a typical installation, that keeps everything as the stock ROM is.
v.0.4.0RC1 /11.02/
First of expect bugs, [url=http://forum.xda-developers.com/showpost.php?p=22243503&postcount=1968]read here[/url]
Two changes only
Back to the old camera libs (from 3.9)
FULL HW:)
v0.3.10 /09.02/
Better camera (thx again rapmv78)
Barcode scanner now works
Speed tweak is no longer needed, think I've found the best setting and that's included in the ROM
Rom is now possible to download through ROM manager
v0.3.9 /03.02/
Much smoother
Maybe better battery (havn't done long time testing)
[url=http://www.sandvold.as/download.htm]EXPERIMENTAL SPEED TWEAK[/url] (flashable)
v0.3.8.1 /31.01/
Fixed TTS
v0.3.8 /31.01/ (no wipe needed)
Panorama mode works for camera
(but colours is off) THX rapmv78
Gallery should work better
v.0.3.7 /30.01/ (go get calendar full wipe is needed)
Gapps updated (4.0.3 calendar)
camera libs now built from source.
autobrightness should be working better
changes in airplanemode functionality
v.0.3.6
Fixed error is last release:
Phone don't think it's a tablet anymore, so market is fully working
Added the missing google maps permissions
v0.3.5
Smoother framework
Ad hoc wifi support
Removed maps (install from market) Changed some stuff so shouldn't be problems with FC's anymore.
Better working MMS app (larger resolution on pics)
v0.3.4 (I havn't had time testing it, will post at high speed mirror after some reports)
lockscreen: can choose whatever you want for the actions in evtoolbox (i'll fix up the "waves" for next time)
evtoolbox: lockscreen stuff - new submenu: interface with tbwake toggle (this was a fucing ***** to make work), vol wake, vol music contols moved here. - sixbar signal toggle in statusbar menu
camera: newer libs from rapmv78 for video
a2sd: added 'checkext' to fix errors on sd-ext partition (you dont need to run this...its already being done on every boot)
Now possible to automatically and manually search for provider.
kernel: revert to p4 version
v0.3.3
The ICS quicksearch
Exchange calendar sync
Better video recording (less choppy)
Better working modules
Gtalk works better
Working adb
v0.3.2 (if errors, then do a full wipe)
Fixed up some issues with last build:
Sync works again
Video recording work
Fixed some FC's
Added the startup setup
(everything works as stated, no issues so far with this release)
v.0.3.1
Just a small update:
Paid apps on market didin't work
Removed one of the quicksearch apps
Hopefully fixed vpn
v.0.3
-notification toolbox: tap settings icon to switch between, long press to open settings
-lockscreen: volumebutton music control
-lockscreen: nullpointerexception soft reboot issue resolved
-kernel: rebuild based on latest from tiamat
-6barsignal: new drawables
-camera: rapmv78 libs
-launcher2: a couple options like hide search bar (there are a few options in the launcher settings that dont do anything yet, the only working opiton is hide search bar)
-UMS: should properly detect plug/unplug events now (this is where the wipe is recommended if its not working for you, its cause the old not working settings are saved)
-misc: new bootanimation from Bexton
-latinime: more dictionaries
-apps2sd: rewrote for more awesomeness
-Removed Trebuchet
-Trackpad works, even Wake
-No reboot when homesreen is in landscape mode and pressing power button
Changes from Evervolv:
Video recording added.
Added modules for Tiamat Kernel (cifs etc)
Fixed market.
Newer gapps (and better working ones)
Added Youtube app
v.0.2.1
USB mass storage should work partially (only when you have phone connected at boot)
Much better camera (thx rampv)
- more stable
- can take several pics without freezing
- zoom work
- also some settings does
- pictures takes less space
v.0.2
Based on the newest evervolv release (4.0.3)(Thx drewis)
Everything that have worked earlier should still work!
Changes from the evervolv release:
Added partially working camera
Fixed market so you can download payed apps.
Includes both regular launcher and trebuchet so you can choose yourself.
Updated all the gapps in the evervolv release to the newest ones i could find.
+ a few other tweaks so everything was working as it did on this build before
v.0.1.4
Very minor update, added the libEGL.so from 1.3 to the 1.2 build suppose to increase performance.
Market is till updated to 3.4.4
v.0.1.3 *for ppl that are really interested in testing/not a big difference from 0.1.2
New HW hack
No more errors in logcat
Market updated to 3.4.4
v.0.1.2
New HW hack (increased speed up + 150 points in quadrant)
Added trackpad (not tp2wake)
v.0.1.1
New bootanimation
Set roaming to disable at first boot
Sorted some permissions
Updated kernel, backported wifi driver from 3.0 kernel
Native wifi tethering is now working
Signal bars for cell coverage might work (not tested properly)
New framework
v.0.1
Cleaned up the build (seems faster)
Moved back to tristans kernel
-better speed and battery hopefully)
Fixed sound issue
Removed Darktremor apps2sd (flash it if you want)
Added bootanimation
Removed apps that gave errors under update
Fixed wifi problems for some
Alpha:
v.0.4.1
Updated gapps to v.5.1
Market now works also for payed apps
More codecs are working for video.
Data tracker and limit is now fully working
Updated HW hack to the newest one from HD2
v0.4.0
All in one zip, (su, kernel, ROM and darktremo a2sd)
A2sd (Darktremor) NEED EXT2 or EXT3
Live wallpapers added
Wifi fixed for those having issues with that.
Init.d should be fully working
Extended PowerMenu
Some other CM9 tweaks
*data tracker is not working because of changes done to implement init.d (didn't have time to readd it)
v0.3.6
Added data user tracker, partial fix
Fixed video playback (added youtube.apk)
Enabled wifi tether (use barnacle)
v0.3.5
Bluetooth is fixed
Added GoogleBackup files so it's now working.
v0.3.4
Stable 3G! no more issues (might need to add APN if it don't find it automatically)
Kernel is needed for headphones, gps and compass.
v0.3.3
App2sd ( the stock included not app2sd+ or app2ext)
Might need to flash kernel afterwards
v0.3.2
Fixed headphone (edited kernel)
v0.3.1
Fixed market issue
But BT is gone, it's a kernel issue. Working on it.
v0.3.0
Fixed all sensors
Changed kernel
Fixed BT
GPS now should work for everyone
Added picaza sync
Sorted permissions for 3rd party apps that needed maps
v0.2.2
Small change
Added new gmail
Calendar now syncing with gmail account
BT seems to have been unstable all the time, so is now listed as not working (sorry about that)
v0.2.1
Sound works flawlessly, no errors whatsoever.
v0.2
Should boot for everyone now without any extra flashing
3G works
MUCH faster
Permanently fix for Wifi
Gapps added
Market
cm7r2 option is removed because build is to big, data++ works atm
v0.1.2
-Removed softbuttons
If you want to help then we have a IRC room on irc.freenode.com #ics_desire_nexus_dev so feel free to join. But it's not a request or support forum. Spamming stupid questions will get you banned
webchat.freenode.net
Thanks to:
Sharky153 (DHD), drewis (N1), Chaosz-X, DJ_Jedi, Nikez, Raphael, SamStorer, Chichoko, Vaporizer, andreigherghe, Tristan202, fused, rootSU, Tafkardarso, gubacsek, coutts99, Bexton (USB app), rapmv78, KuliX, Evervolv team and probably alot more
Great thx
Sent from my HTC Desire using XDA App
When you say the sms and calling work, does that mean the radio works, so my sim can connect to the network? Also is this for Desire GSM (UK)
Sent from my HTC Desire using xda premium
guys, trying trying, brilliant work
yes it works, unstable,but works
Quoting this from the other thread
rootSU said:
Come on guys. This thread is getting more and more amateur as the days go on. No one knows which is the current version. Anyone who has working source should upload it to github so we can all work from it instead of this fractured, football team full of 7 year olds effort that's ongoing. I'm currently working on source from scratch but given the access I have to my environment, its taking ages.
If I had the source you guys were working on, we could all progress faster
Sent from my HTC Desire using xda premium
Click to expand...
Click to collapse
Need a github page!
Not booting. Wiped everything, flashed rom, than kernel, sends me to bootloader. Stock hboot.
try new link, that problem should be solved, but wait 20 min
I know you guys have a lot lot LOT of work but would it be possible to make a few pics or even a quick video just to see progress and how smooth it is?
Sandvold said:
The old thread was so full of bad links and really messy so i'll make a new one.
First of all this is not an everyday ROM and thing might not work.
Click to expand...
Click to collapse
DannyJJK said:
When you say the sms and calling work, does that mean the radio works, so my sim can connect to the network? Also is this for Desire GSM (UK)
Click to expand...
Click to collapse
Try and see. OP states this is not an everyday ROM. It's for development, please keep the thread clean.
theyau said:
Great thx
Click to expand...
Click to collapse
libracez said:
guys, trying trying, brilliant work
Click to expand...
Click to collapse
As mentioned, the last thread was messy. This is a development forum, the whole point of the thanks button is to stop unnecessary posts like this.
It is so frustrating to try and look at progress and have to read through pages of people posting pointless stuff like "It doesn't work on my phone", "I have this setup, will it work?", especially in the old thread. Please try and leave the thread clean so the actual developers can keep a track of where they're at.
/rant
Downloading
this is the 4th thread of this type, is it really necessary to open a new thread just bcoz the old one "is a mess" , this will become a mess too as soon as stupid questions start
Doesnt boot :-( Im stuck on Android screen about 15min
Nope. Definitely not working. Back to Gingerbread for now.
Out of 13 posts so far, 10 are a waste of space and don't need to be here - they are just clutter (11 out of 14 if you count this post of mine)
Sandvold, you really need to either a) get a mod in here b) alert a mod that this thread needs regular cleaning or c) just don't bother, update irc only and don't post anything on XDA until something bootable and regularly usable is available
The trouble with 99% of people on XDA is they never read the first post. So a first post saying "don't ask how to make it boot" almost always goes ignored. Sad, but this place is full of n00bs these days.
Getting "Random offset:0xd4" when installing cm7r2 Build.
Silightly modified the Nikez_Base_build by swapping two APK's posted on IRC. It no longer shows software buttons. It's easy to do it by yourself but I figured it would be easier to just upload it.
http://ge.tt/80BVGCA?c
If you're more of a do it yourself person:
Take the original Nikez_Base_build from the OP and simply overwrite these two APK's before flashing:
http://www.mediafire.com/?z7f8z8byxffilx5
But why do that? It's silly, just download the flashable zip above
negative13 said:
Getting "Random offset:0xd4" when installing cm7r2 Build.
Click to expand...
Click to collapse
That's normal.
Eggcake said:
That's normal.
Click to expand...
Click to collapse
However, when I try to boot, It brings me to the Bootloader.
negative13 said:
However, when I try to boot, It brings me to the Bootloader.
Click to expand...
Click to collapse
intall rmd recovery or any based on amonra 2.2.1
found out these ics builds dont like clockworkmod based recoveries!
Main credits:
Obviously, it's the CyanogenMod team and all CM contributors in the first place.
Besides that and my own humble work, CM for Milestone would not be where it is now without the essential works of Skrilax_CZ (2nd-init, OpenRecovery, custom kernel, 2ndboot fixes and more), Czechop (hack to the kernel usb initialization code that allows to keep BP working after 2ndboot to custom kernel), f_pasha (gkisystem semaphore patch), Tiago Sousa (author of the original overclock kernel module) and contributions from others that I forgot to list here .
Also worth mentioning is a lot of notable work done by the Defy developers: Epsylon, Quarx and Maniac103
The original 2ndboot code is by Dmitriy Taychenachev and Eugen Maksimov.
Please note that Milestone is not officially supported by CyanogenMod.
Source: https://github.com/nadlabak
Home page: http://android.doshaska.net/cm9
Build from source: http://android.doshaska.net/cm9build
Download:
CM9.1.0d: http://d-h.st/7eH
gapps 20121225: http://d-h.st/xd0
OpenRecovery 2ndbootOR: http://code.google.com/p/cyanogenmod4milestone/downloads/detail?name=OpenRecovery_2ndbootOR_v1_1.zip
Because of limited space in system, gapps are installed to /data/vendor. But if ext partition is present on sdcard, they are moved to /sd-ext.
Therefore ext partition is highly recommended for CM9, otherwise the space for apps in /data will be too limited.
You can find instructions on how to resize fat and create ext3 partition directly in OpenRecovery in this very fine guide by pontomedon:
Full guide from stock Motorola Android to CyanogenMod 7 for Milestone
CM9 for Milestone is using 2ndboot to run custom kernel despite the bootloader kernel lock.
Android 4.x requires at least 340MB RAM available to kernel and userspace
As we have only 225MB, don't expect any miracles - the hardware constrains count.
HW acceleration increases application's RAM demands. You can use the included HWA Settings app to disable it per app.
Known issues:
You tell me .
9.1.0d (4.0.4) 07.01.2013
- fix: keep keyboard backlight off while keyboard is hidden
- fix crash on launch of certain apps (e.g. Aldiko) - use workaround for occasional mysteriously zeroed bitmap scale parameter
- Apollo music player fixes - jellybean backports; reworked image fetching and caching (by iwo)
9.1.0c (4.0.4) 30.12.2012
- call recording: fix recording for calls with asterisk in the phone number
- fix the per app HW acceleration disable code to work according to application package name as specified by HWA Settings app (the original implementation [which pre-dated HWA app usage] used process name, not package name)
- re-implement the 'Disable Dock Observer' option - for users of phone cases with magnetic closures (to prevent the screen turning on in reaction to a magnet appearing near the phone)
9.1.0b (4.0.4) 26.12.2012
- fix VoiceSearch, VoiceTyping and Talk (voice) - please use the updated gapps package http://d-h.st/xd0
- fix adb toggle
- fix possible crash when recording videos and re-enable limited preview frame rate for better Camera app responsiveness
- fix backup of system files (mostly gapps) during ROM updates
- add built-in call recording option; no beeps every 10s during call recording any more
- updated CMFileManager
- wifi: disable 802.11n support by default (HT_Enable in tiwlan.ini) to prevent stale data connections when using certain N routers
- kernel: reverted doubling of the DAC fifo size to 16384 (to prevent audio drop-outs) as it caused broken audio playback in certain games
in case you're wondering why the new build is not uploaded to github as before, see https://github.com/blog/1302-goodbye-uploads
9.1.0a (4.0.4) 11.12.2012
- fix relaunch of some activities on keyboard slide out/in (e.g. YouTube playback, Root Explorer...)
- CMFileManager included (backport from JB)
- fix unwanted lcd-backlight activation by camera button while the screen is off (was related to the light sensor workaround that allows to use camera button to provoke sending of light sensor data without waiting for ALS interrupt)
- better handling of Basband Processor panic (by maniac103) - instead of immediate reboot like in stock firmware, user is notified and can choose to postpone the reboot (e.g. when he's got some work to finish first). Note about the reason of reboot is displayed after restart.
- workarounds for some motorola RIL issues that cause occasional data connectivity problems (by maniac103)
- optional swap activation on boot via /system/etc/init.d/12swap
-- requires swap partition present as third partition on sdcard
-- swap size (in kB) is determined by persist.sys.swapsize property
-- no persist.sys.swapsize property defined or set to 0 means no swap activation
example how to set persist.sys.swapsize property in terminal:
su
setprop persist.sys.swapsize 16384
9.1.0 (4.0.4) 05.12.2012
notable recent fixes and features:
- support for connecting to adhoc wifi
- fixed wifi networking when using UPnP/DLNA apps
- note that this build is done from the branch with removed theme engine,
as the theme support seems to be too heavy, hurting performance of our device
07.03.2012
update-cm-9-20120307-SNAPSHOT-umts_sholes-signed.zip
- video recording (not exactly smooth yet, but working nevertheless)
- added missing sysctl to prevent RAM fragmentation (cause of gmaps freezes)
- etc.
03.03.2012:
- camera is working (only taking pictures, not video recording; panorama mode is not working)
- switched back to Calendar and LatinIME built from source (use the updated gapps-ics-4.0.3-20120302)
- bootanimation is enabled by default, it can be disabled under performance settings
- baseband selection is under device>advanced settings
- usb and native wifi tethering is not working yet (but should be fixed soon, probably in the next build)
14.01.2012:
notes:
- until the open source solution will be ready, Google builds of Calendar and CalendarProvider are installed via gapps to provide Google Calendar sync. Google build of LatinIME is included to provide access to downloadable dictionaries.
- most of the gapps are installed to /data/vendor. if you are updating from earlier CM9 build, use "rm -r /system/*" in recovery console before installation to make sure you don't run out of space in /system because of previously installed gapps
- bootanimation is disabled (debug.sf.nobootanimation=1 in build.prop), because the default bootanim takes more than 80MB of RAM while running, which may cause issues - from very long boot time to bootloops.
thanks its enough for me to see the ics working in my poor milestone
Sweet, thanks for that update...too bad the Camera aint working yet, else i would give it a 24/7 testrun
Fantastic. Thanks for the update.
Gonna use it on a daily basis (already using the first "unofficial" RC0)...
camera is an optional to me...
+1 testing
thanks kabalan...
when you say that "dont expect a fix anytime soon", you mean it´s almost impossible? or there´s a possibility?
i´m not asking for ETA, just want to understand a little more about this problem.
thanks again!
I left my laptop at night building the rom and when I woke up today was 100%, LOL.
well, at least now i know how to do that hehe...
it´s always nice to learn something...
thanks again, again! hehe cya
jonatasmz said:
thanks kabalan...
when you say that "dont expect a fix anytime soon", you mean it´s almost impossible? or there´s a possibility?
thanks again!
Click to expand...
Click to collapse
Let the future answer
thanks nadlabak!
Can all apks of the system combined GAPPS coexist now?
Let's start with feedback.
1) when using games (that need multitouch for onscreen controls), there's a sort of "touch memory": the device "remembers" the last touch without registering correctly touch release event. When you press a virtual button again, the device "feels" the old touch in other places of the screen, and the only way to reset the situation is applying a double touch (a sort of pinch)
great work, Thanks for your hard work for our milestone.
Is it possible to use a QWERTZ (Germany) keyboard layout für the hardware keyboard?
Thanks in advance..
Soxes said:
Is it possible to use a QWERTZ (Germany) keyboard layout für the hardware keyboard?
Thanks in advance..
Click to expand...
Click to collapse
would you try through openrecovery? It would be interesting to check...
Can I put bootanimation to data\local as in CM 7?
I'm asking just to make sure it won't cause any problems in this alpha ROM.
This alpha version works as a charm anyway. And I don't know what You did Nadlabak, but I had problems with Wi-fi always (most of the pages loaded slowly (took 5mins on Wi-Fi)) but now everything loads very quickly while on Wi-Fi too.
Thanks for doing CM 9 for us
You are the best!
Wow~ nice work!
I'll test on my Milestone.
And i'll try to port to XT800W and XT720.
Thanks for your work always!
Still having no luck building a working package.
Core 2 Duo P8700
4G RAM
Archlinux 64bit
python2 2.7
gcc-libs-multilib 4.6.2-5
gcc-multilib 4.6.2-5
jdk6 6-1
make 3.82
The output package can be applied in OR, but reboot results in a black screen. After removing /system/media/bootanimation.zip and set debug.sf.bootanimation=0 in build.prop, original android boot logo shows up.
Then I see android logo animation, after about 10 secs, it stucks and black screen and show again. Loop.
Nothing in /cache/logger/
What should I do to provide more information?
Working great here, awesome job as always kabaldan!
Anyone knows if there's a way to only show the contacts which have phone numbers like in the contacts app from GB?
i´m stuck at Android is Upgrading...
it´s in loop
Optimizing aplications...
Starting aplications...
and then appear Unfortunately, Google account manager has stopped
and go again to "Optimizing application"
i wiped everything.. =\
maybe i need to format my SDCARD.. will try it... (WORKED)
thanks!
cya
scoutme said:
would you try through openrecovery? It would be interesting to check...
Click to expand...
Click to collapse
Doesn't work
Sent from my Milestone using XDA App
WOW great to see ICS alpha finally on the Motorola milestone
Even though I have moved on to the Nexus S
I'm still waiting for my ics OTA because its been pulled due to battery issues
Sent from my Nexus S using XDA App
Wow... it runs amazingly well!!! However, I'd like to report a bug in case nadlabak isn't aware of it, usb tether FCs settings.
Great work as always!
Enviado desde mi Milestone usando Tapatalk
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
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?)
ROM...?
Where did the ROM download link go...?
We all just waiting very impatient for you
A link?
dimon2242 said:
A link?
Click to expand...
Click to collapse
Later...
Sent from my HTC Intruder
um currently drooling waiting for this ?
Same here....
Sent from my Liberty using xda premium
Sorry guys, I have problem with wifi strength bars on status bar, it must to work but it not working, I enabled everything in wpa supplicant to get that bull s* working but it stil not working... found something new about camera in my log, it fail on /dev/pmem (missing adsp memory region size of the 32m?)... so I will update this thread in next few days until I maybe fix camera (increase/move/remap adsp region in memory)... so please wait!
Logcat for camera -> http://paste.ubuntu.com/920854/
munjeni said:
Sorry guys, I have problem with wifi strength bars on status bar, it must to work but it not working, I enabled everything in wpa supplicant to get that bull s* working but it stil not working... found something new about camera in my log, it fail on /dev/pmem (missing adsp memory region size of the 32m?)... so I will update this thread in next few days until I maybe fix camera (increase/move/remap adsp region in memory)... so please wait!
Logcat for camera -> http://paste.ubuntu.com/920854/
Click to expand...
Click to collapse
No worries man, we are just glad you are taking the time to port for this old device...
Sent from my Liberty using xda premium
I thought in the other post you said GPS was working but this post has it under not working. Not be a **** just curious if it is or isn't not workIng
Sent from my hp touchpad using cm9
i have not ever tried to flash any ICS yet on my aria. I may have to try this out. Ill have to test out the gps, camera, problems. other than that.....cant wait to do this.
Looks good! I'm really impressed you got EGL working; it looks pretty much complete. If you get camera working this might be a daily driver! Thanks so much, man. I'll look forward to it.
tommyguns818 said:
i have not ever tried to flash any ICS yet on my aria. I may have to try this out. Ill have to test out the gps, camera, problems. other than that.....cant wait to do this.
Click to expand...
Click to collapse
One week ago I was exactly in your place. This Rom rocks on the aria. Thx to all developers and contributors.
Sent from my CM9 HTC Aria
http://cmw.22aaf3.com/gapps/gapps-ics-20120317-signed.zip
This gapps also working for me.
it is from cyanogenmod's wiki
http://wiki.cyanogenmod.com/wiki/Latest_Version
Thanks for all the hard work looking forward to your next release
Sent from my CM9 HTC Aria
Thank you for your support and look forward to the new version!
Thank you for your hard work. Since installing your ROM a week ago I haven't been able to boot into CWM recovery any ideas why? It just hangs at the HTC logo. If I boot into CM 9 no problems at all.
Thanks
AlbinoAsian said:
Thank you for your hard work. Since installing your ROM a week ago I haven't been able to boot into CWM recovery any ideas why? It just hangs at the HTC logo. If I boot into CM 9 no problems at all.
Thanks
Click to expand...
Click to collapse
Try reflashing recovery.
First post is updated, there is link to rom! I must to say, after many pull reguests from diferent github sources Im not surre if it is better than before, I need to revert it to begining (my cm9 that I compiled before), so if you see something strange or something better than before, please report it here. Current progress: gps and camera still not fixed, allso wifi signal strenght, I tried everything but it not working, but for camera I will ry to increase adsp memory region because have error from there. For gps, its hard for me, not understand how to fix it, tried linkung oncrpc devices to current defined oncrpc device, but gps not working. Wifi signal icon allso have problem becouse it need wpa supplicant v8 but we using v6, v8 is not possible compiling because need hard porting...etc...wake up by oj is fixed, bootanimation is fixed, data usage metar fixed ... in any way I will continue working with kernel to get something about camera... enjoy!
Thanks munjeni, for bring CM9 to the aria ^0^
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://forum.xda-developers.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
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.
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
this is amazing news. now i am waiting this rom link for the test.
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
Link finished... are you ready?
wow...what an amazing news to us!!
but the thing we worried the most is battery performance, does this have a well worked battery driver?
peter08po said:
wow...what an amazing news to us!!
but the thing we worried the most is battery performance, does this have a well worked battery driver?
Click to expand...
Click to collapse
Yes
Wow, great news!
Maybe someone who installed this ROM can make a video, so we can see how it performs? That would be awesome
Seem i have problem to download from 2share, pls mirror. thks.
munjeni said:
Link finished... are you ready?
Click to expand...
Click to collapse
Hello,
Excellent work, congratulations, but I have some problems after installing this version.
I made a clean install, however I have audio problems in receiving calls (no sound) and the microphone does not work. When receiving a call the device restarts after a few seconds.
calls do not work...
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 ,thanks
but wifi dont scan,i think this has problem!!
milan7171 said:
hi munjeni ,thanks
but wifi dont scan,i think this has problem!!
Click to expand...
Click to collapse
milan7171 wifi is scannnig and working properly. i think you are doing somethings wrong.
Yes wifi full working, wifi is first thing that I tested
when i click on wifi to on,wifi dont scan!!
milan7171 said:
when i click on wifi to on,wifi dont scan!!
Click to expand...
Click to collapse
Wait some moments until wifi get enabled
Draltus, did you tested GPS? It working?
i think wifi problem was because of install's problem,i install again and report it.
munjeni said:
Draltus, did you tested GPS? It working?
Click to expand...
Click to collapse
İn the settings menu the gps is selectable yer or no and selectable iinternal gps antenna. but i dont try any navigation program. i will try another programs to test gps. I write the results soon
Very nice, but without calls and audio its useless