[Q] Ask for Custom ICS - General Questions and Answers

Hi dev´s and interested readers. :good:
I´m searching for a time for the right thread to ask my question, hoping this´s right place.
For a long time i used a HTC Buzz, always modded this crappy and slow hardware with Cyanogen and others
´Cause of small purse i bought a Phicomm FWS710EU to get a bit faster Hardware. It has a 1Ghz single Core Qualcom CPU
running on ICS 4.0.4, Build FWS710EU_0000_4.0.4_1.0T12_1105_SH with Kernel 3.0.8-perf [email protected]#1
Its fast enough for my things, but its not fine tuned, Android is not half nor complete, quiet no tools
May anyone take hand on this thing building a good and mostly complete Rom based on Jelly Bean or ICS?
Or may anyone assist me to build my own? I´m not noob, but time is short, fulltime Job...
Thanks for reading

Just a quick push
Is someone using the same device? just reply, found out some interesting things

Sorry for "bumping" this tread but I guess the only excuse to this is the actual lack of the device in the hands of developers.
I got it for Xmas before Xmas (lol) and rooted it just a week after I got it BUT couldn't find CyanogenMod or any other custom ROM for it so I installed:
- the updated boot.img via fastboot (you must find it on the English Phicomm supports & downloads page)*,
- Link2SD (really, is 200 MB enough?!),
- "Reloaded ICS for CM9" (Themed statusbar),
- CM10 bootanimation.zip,
- customly modified framework-res.apk (I hated the shutdown screen. I replaced it with the Phicomm P without orange BG),
- Xposed framework with Xposed App Settings (ParanoidAndroid-like forcing of Tablet UI on some apps) and Tweakbox (CRT Screen off effect),
- (graphically glitched) ClockworkMod Recovery (built via the builder on the CWM homepage, jenkins.cyanogenmod.com/job/recovery/17671/ ),
- "Project Butter for ICS",
- Nova Launcher (stock one has special icon theme masking which I personally deny on some apps),
- Widget Locker (Widgets on the lockscreen),
- Apollo (CM music player),
- LMT (ParanoidAndroid pie menu replacement),
- Greenify and Advanced Task Killer (Greenify for more nasty apps, Advanced Task Killer to clear RAM here and there),
- SD-Booster (cache size of 2048 KB),
- ROM Manager (must have),
- Titanium Backup (must have),
- SuperSU (must have),
- Busybox Installer (must have),
- other root tools (for example modifying CPU governors and such),
- AdAway,
- FDroid,
- DSPManager (from CM9, works but shuts itself sometimes down, maybe due to lack of RAM),
- Google Now,
- the LEDFlashlight.apk from the Phicomm update.zip (3rd party apps fail) as system app,
- Jelly Bean Gallery and Camera (Camera sometimes glitches),
- Jelly Bean Keyboard (Swiping is faster than typing),
- Gmail (as stock email app replacement because the stock one sends 2 copies of the email, has tag problems and so on...)
and lots of other apps that I can't list right now (such as games, games and other games).
You mustn't do the same as me but I hope I gave you some directions.
*The updated boot.img contains an updated kernel. I felt a speedup but can't really prove it. The only downside is that the screen stays black for a time at the boot animation. It got released in January.
I would like to build CyanogenMod by myself but I can't because of the bad PC I've got (32bit, 2gb ram is tooooo low-end).

Related

[G1/32B]Blue Magic MKIIr1 "The Blue bus is calling us."[Not Updated yet still great!]

[G1/32B]Blue Magic MKIIr1 "The Blue bus is calling us."[Not Updated yet still great!]
Introduction:
This is my personal Rom, made by me for me... But I think you might be interested.
At the moment there is nothing that's faster than SuperCSDIv4. Pure speed...
And the theme in use looks supersweet...
Well... Give it a try. It's nice to play around with this while waiting for a Legend dump
Overview: (have to update it for MK.II)
- Donut Rom
- Heavily Based on SuperCSDIv4.
- Fastest Rom!... Wreally FAST!
- 3D-Gaming Beast (on par with HTC 1.5 Roms, double the speed of superD w/o ramhack)
- ConMT - Multitouch included (in Gallery etc.)
- Awsome Bluest Day Theme from CaNaRi0N
- Merged "Elegance" theme in. (Like the launcher and caller)
- Font from enoidstar Theme
- Louder Volume Hack + Headset Boost from Meltus (will add EQ in future release)
- Spare parts (activate the option from Home app)
- Astro instead of Estrong
- SetCPU
- Removed SupSettings and other stuff
- Droidswap.
- Dolphin Browser (Better than Stock!)
- Hero Clock Widget
- Droid Clock Widget
- Some SuperD and Mytouch Fender parts mixed in
- Google Maps 4.0 (+navi) from brut
- Bluetooth File Transfer
- HTC Music app
- Some more Eye-Candy
- Some apps I would use
- 2.7 wysie Contacts
- Sound Recorder
- News & Weather
- USB tether
- Apn Settings included
- Apps2SD on Dream/G1 (not on sapphire) (took it from SuperD)
- Added JIT Dalvik and removed it again. No speed increase yet more force closes.
- Did I mention it's superfast?
-Check out the Additional Downloads!
Installation:
- Wipe recommend. Also it might work without...
- You might want to add some 32MB/64Mb of swap. If you don't know how to add a swap partition, you can use preinstalled SwapDroid instead. You Won't need a partition for that - it creates a swap file.
(I recommend a swap partition nevertheless. You can leave swap enabled when connected to a PC + its faster)
- StockSPL on the G1? Should be possible with 1.7rc.
On 32b Magic/Mytouch3g you don't have to flash a different SPL.
- Flash it and enjoy.
- (And you might have to reboot it to run properly...)
- As any other dev, i'm not to blame in case of termonucular war...
- If you want to safe energy, go to SetCPU and do something like 128 to 528 Mhz + Advanced: Up Threshold about 55% + Set on Boot. Also Set Sleep/Standby profile to 128 to 245 Mhz
+ If you don't work with you're phone, you can disable swap partition. It will kill background processes and keep SD card usage low.
- Else: 528 to 528 + Governor to performance
Note:
- Phone will Reboot once after Installation (!) [It's not looping(!)]
+ Takes some minutes for 1st boot.
- When everything is set up, it doesn't hurt to reboot. (I don't but it might help for them force closes)
ALL Credits go to: (ALL. Didn't compile a single bit for this.)
- [email protected] for the epic superCSDIv4
- dadme for posting SuperCSDI here at xda-developers
- CaNaRi0N for his awsome Theme
- cacheinjection for the themed launcher (Taken from Elegance Theme)
- Mgeek for the awsome Browser
- jcarrz1 for the release of the Fender Rom
- Cyanogen for his oeuvre
- WesGarner for the zipAlign script (I know most Apps come zipaligned, but you never know...) and his Rom and everything.
- benbuchar for SuperD
- HtcClay for pointing me to the HTC Music App
- Michael Huang for SetCPU (Consider downloading donate version from market if you like it.)
- Any other dev that has devved something in here (@ google etc.)
- Meltus for his louder Volume Hack (and Equalizer)
- All Devs that helped with AOSP
- Brut.all for his Google Maps.
- Stericson for his Autosign Batch script
- 7Zip.org (lol)
- All the defs that are still working on Roms for 1st Gen Devices
- All the defs that made me what I am today: a flash-a-holic
- Everybody who likes to be acknoledged
Todo:
- Get Compcache to work.Download Links in the next Post.
Changelog & Download
Be sure to check out the additional files at the bottom of the post!
1.3: Release (It's the Date )
1.3.1:[/URL] Lol... Release was never released due to issues with one-click-hosters...
Changelog:
- Launcher is now from Elegance theme. Looking great on the grass...
- No advanced launcher. Just a stock launcher with 5 screens.
- Metamorph is back
- HTC ime is gone [Force closes] (Download and install Swype from "Additional files" !!! It suits the theme so nicely...)
- Still SupSetup v2 is just closing without any further information... :/
(Download link removed)
1.3.2:
- *Skipped*
1.3.3:
- American Keyboard Layout for G1
- Apps2SD for G1(from SuperD)
- Cool Handsome Eye-Candy (Can be uninstalled through Astro)
*Cube Launcher
*Floating Image
*Solo
*Htc Music
- SupSetup Deleted. Use DroidSwap and SetCPU instead. (was spanish, anyway )
- Metamorph is gone again.
- Probably some more Stuff I forgot .
(Download link removed)
>>Clear Version with working apn here thanks to XxKOLOHExX<<
1.4:
- Stil no SMS. use handcent for now...
- forgot to include market... :/
- Fixed Headset bug for Dream users
- Added APN Data
- first boot faster
- Deleted CubeLauncher. Be shure to check out the update.zip for it.
- Added working Google Voice
- More things probably...
- forgot market
Download:
1.4.1:
- SMS (finally!)
- Market is back back
- Google voice no longer in main package. Install from "Additional Files" below
- forgot to add spare parts. will hopefully be back in 1.5 (don't click the button in the launcher. will lead to force close)
Download:
1.5:
- Stock font (may upload other font as update.zip)
- Blue Themed Camcorder/Photo app is back
- Still no compcache :/
- Spare parts back
- Booting again faster.
- No Force Closes so far.
- running smoothly!
Download:
1.6rc (Changelog and Download)
1.6: (5. march 2010)
- Reverted to Wysies Contacts 2.7 (too lazy to theme it atm)
- Took Settings etc. from Fender Rom. It works fine but is english only. Sorry for international users... (like me )
- Hopefully A2SD is working 100% again. I recommend Ext2. Its the fastest.
- Deleted Deskclock as it didn't ring... alarm without sound is nonsense!
- Camera-Settings-Bug is fixed
- Headset on G1 fixed
- Added some more usefull stuff (like twidgit widget instead of swift, google googles etc...)
- Updated all the included 3rd party software
- After all: Most stable build so far.
Download:
1.7rc (Changelog and Download)[/B](11. march 2010)
1.7.: Skipped.. Didn't work. had to revert a lot for 1.8 [think it was the HTC IME...]
1.8 (15. march 2010):
-Added APN
-Equalizer from meltus (I hope it works for every phone...)
-Bassy as standard EQ. use his app or push the files from his equalizer thread...
-Stock font again (100% working + Chineese + whatever)
-IME from htcClay's fasttest. looks nicer.
-Updated Apps
-Many little things I forgot over the weekend... Just find out for yourself
Still no advanced launcher, default wallpaper in gallery, swap on default and compcache... stay tuned
Download:
1.9.: Again... No release.
MK.II (18. march 2010):
- Most awsome Donut. (lol)
- clear cache on every boot!! (Will provide Speed for generations... won't slow down for years ) (very proud. )
[If you like it, be shure to check out cachemate from market. its his idea... and he has invested a lot of time for clearing caches... Has a lot of options!]
- nexus like adw launcher2 (v.4) with previews...
- fixed the notification slider (goes all the way down, finally)
- added the default wallpaper to gallery
- Wallpaper-Gallery is all new! (For example the girls from cyanogen...)
- animations from Blur for now (but may change back in next version)
- CPU is set 128 to 512 mhz. may save some energy (but up threshold is 40... too low to actually save energy will play with it for the next build)
(If it's too slow for you, feel free to use setcpu)
- I have been working heavily on the theme, to make it smooth and less memory-consumpting.
- fixed some issues (issues that let me skipy 1.9)
- HTC IME as default keyboard instead of boring android one... (finally!)
- Some blur parts mixed in, for example animations (motorolla does phones, also )
- More Stable than 1.8 (messages work again).
- An awful lot besides that..
- Did I mention that it's superfast?
- close to perfect. only some grafical issues and no renice for htc ime at the moment (nothing overimportant..)
- Check out the new Screenshots below
- hope you'll like it. please report
Attention: I May have messed up the setup wizard. if you get force closes: install 1.8, boot once (and go through wizard). then flash MKII without wipe. sorry... <<Read
Download:
MKIIr1 (23. march):
-Blue Dots in Launcher
-Working HTC IME (probably the fastest - ever...)
-Renice to make stock, swype and htc keyboards more responsive
-setup wizard fixed.
-better terminal emulator
-updated apps+maps
-swap activates itsself
-clear cache revisited... thanks to android app critic for fixing it
-additional htc sounds and wallpapers
-tweeter
-new transition animations (report)
-Added EBI1/32a fix (download from additional files. flash over a fresh installation!)
now needs DANGERSPL on g1. Sorry for that. (may remove it again in the next build)
nevermind the force close on first boot. everything is fine
Download: http://bit.ly/aR18ik
Mirror (AndroidSpin)
Additional Files: (Recommended)
Be shure to install Swype Keyboard!
For Advanced Launcher with original Bluest Day Theme, Push this file to system/app
Cube Launcher from Behold2 (Cool 3D Media Cube!!)
Working Google Voice app
Its usable and soooooooooo handsome!
Click to expand...
Click to collapse
For Clear Version (Donut Style) of Blue Magic, go here: http://forum.xda-developers.com/showthread.php?t=651263
I'm just going to sit here anxiously waiting for the download link.
Can't wait.
How's battery life, OP?
domenukk said:
1.3: Release (It's the Date )
/Edit:
Uploading @ the moment and already found first bugs... force close on the HTC IME app also :/
gotta live with the stock keyboard for now.
Need sleep. Its late in Germany!
Click to expand...
Click to collapse
So will I be able to play with this in the next few minutes, or are you going to sleep and have to wait till tomorrow?
Battery life depends on CPU settings.
Set it in Supsetup... darn it!
Next bug: SupSetup seems to need MetaMorph.
Will release a build without HTC Ime, with metamorph and new launcher theme later (why does every keyboard force close :/)
But in 6 Minutes you get your first beta to play with
/edit:
diddy0071 said:
So will I be able to play with this in the next few minutes, or are you going to sleep and have to wait till tomorrow?
Click to expand...
Click to collapse
Tonight, I'mma fight
'Til we see the sunlight
It´s my theme! thanks to use it it´s a pleasure that you like it
so this is basically a themed csdi?
adelco93 said:
so this is basically a themed csdi?
Click to expand...
Click to collapse
At the moment its that plus multi touch and some apps.
No big deal but I just wanted to share it
CaNaRi0N said:
It´s my theme! thanks to use it it´s a pleasure that you like it
Click to expand...
Click to collapse
It's awsome. Just the white line on the bottom annoys me
yea, im glad you shared it. i just wanted to make sure it would be as fast as csdi, thats all. but i will definatley be flashing this
adelco93 said:
yea, im glad you shared it. i just wanted to make sure it would be as fast as csdi, thats all. but i will definatley be flashing this
Click to expand...
Click to collapse
Fast enough
Sharebee didn't work... sorry guys
trying again on mediafire this time...
lol, ok. im just wanted to make sure. ive been really disapointed today. flashed about three roms, all not fast so im hoping this will be different
adelco93 said:
lol, ok. im just wanted to make sure. ive been really disapointed today. flashed about three roms, all not fast so im hoping this will be different
Click to expand...
Click to collapse
Lol that's why I've startet this rom. I didn't like the looks of CSDI but no other rom was faster
/edit: stuck @ 93%... waiting but trying megaupload next... what the duce...
CaNaRi0N said:
It´s my theme! thanks to use it it´s a pleasure that you like it
Click to expand...
Click to collapse
Dude,really nice theme.Have never seen a theme so clean and different.Can somebody tell how It's running the ROM?
No Upload service is working for me tonight... whats going on?
gonna upload it to my space for now. Mirror it tomorrow.
Sorry... not my fault those lousy web developers can't develop properly
domenukk said:
No Upload service is working for me tonight... whats going on?
gonna upload it to my space for now. Mirror it tomorrow.
Sorry... not my fault those lousy web developers can't develop properly
Click to expand...
Click to collapse
domenukk said:
No Upload service is working for me tonight... whats going on?
gonna upload it to my space for now. Mirror it tomorrow.
Sorry... not my fault those lousy web developers can't develop properly
Click to expand...
Click to collapse
gonna have a heart attack
This ROM actually looks really interesting. I haven't used any other ROM besides cyanogen b.c I can't stand not having good graphics. I will definitely give this a try if you can upload it. Go register on AndroidSpin, they have a nice server.
been using CSDI for 2 days, its seriously fast, gonna try this one now!!
upload it already!
enderx1 said:
This ROM actually looks really interesting. I haven't used any other ROM besides cyanogen b.c I can't stand not having good graphics. I will definitely give this a try if you can upload it. Go register on AndroidSpin, they have a nice server.
Click to expand...
Click to collapse
Thanks. Gonna do that tomorrow.
less than half an hour to go... but this time - it's for real
By the way I used the time to play around with the launcher.
Now using the launcher from Elegance. It suits the overall theme very nicely.
But it's no more the advanced launcher. may include it again tomorrow...
SupSetup is still not working... :/
Either I get it running tomorrow or I'll leave it out. Its in spanish anyway
Yeah well what shall I say?
Go see the first post if you want to get the pretty one...
Darn it... that rom cooking is harder than I thought.

[ROM - Bloatless] {MT3G} FroyoZone v1.2 [CM6 Base - Advanced users only]

Bloatless FroyoZone
Based on - CM6 RC3
**** PLEASE READ EVERYTHING ****
**** I AM NOT RESPONSIBLE FOR NEGATIVE OUTCOMES - USE AT OWN RISK!******
Cyanogen's Pre-Req's Remain for this ROM
After reading the Barbones wiki - http://wiki.cyanogenmod.com/index.php?title=Barebones, I decided that I a better froyo experince could be had if I removed what I didn't/never use.
This is my first ROM modification that I'm posting (I've modded roms before but kept em to myself due to adding paid apps into the base build). Most of the questions that are to be had here, have already been answered in other threads (use the search button!)
This is not meant to be used by n00bs!
This is meant for advanced androiders that know what they're doing and how android works. So questions about how to do this and that, why is this and that, will not be answered (as I said before, already been answered in other threads, so stop being lazy and look for it).
Any other questions are fine though.
The following has been removed from the 8/14/2010 nightly build:
(This is all to my preferences; Fully Tested on my MT3G. Should work on G1 but I don't own one, so a G1 tester confirmation would be helpful)
If options you need were removed, so what, download another ROM and GAPPS package.
---TO INSTALL---
Do you really need to know how to do this? This is just a mod.
RECOMMENDATIONS -
System Recommendations:
CM Parts:
- Dithering Off
- JIT Off
- No CompCache
- Lock Home in Memory
- No Apps2SD (I have a MT3G, so it's not needed at all. G1 users would probably need it, but search the forums for that answer since I don't have a G1)
Spare Parts:
-Animations: Fast or Off
Stock Settings:
-Privacy settings - Back up my data - Off
Market - Downloads - Notifications: Off
Patches/Scripts/Etc.
(consult OP's in respective threads for questions (read the whole damn thing first before asking!))
Firerat's 'all in one' patch file -
http://forum.xda-developers.com/showthread.php?t=679572
(I only used the Swap and Remount scripts)
Firerat's Custom MTD Partitions -
http://forum.xda-developers.com/showthread.php?t=717874
(My setup: 130/2)
Recommended Apps (Find in Market, not included)
-SetCpu - Screen On - Max:576/Min:352 - Screen Off - Max:245/Min:245 - http://forum.xda-developers.com/showthread.php?t=505419
-PowerStrip (Added multitasking abilties)
-SUFBS (Used to explore root files)
-Better Terminal Emulator Pro
-Droid Wall (Blocking unwanted listeners helps performance)
-Autostarts (Allows you to diasble apps from starting on boot)
-CacheMate for Root Users
-Battery Indicator Pro (never use the batter display in CMParts)
-Watchdog (After doing much reading about task killing on Android (no for auto/manual killers), this app just warns you of out of control apps and ask if you want to kill it. Instead of randomly killing everything.)
-Titanium Backup Donate (for automated app restorations)
-Tasker (Automate phone functions)
-LauncherPro (smoother than ADW):
Settings recommendations
General:
Keep in memory - Yes
Homescreen:
Number of screens - 3
Dock Settings:
Number of docks - 1
Behavior Settings:
Enable Auto Rotation - Off
Home Key Action - Open/Close previews
Home key to default acreen - Yes
Apperance Settings:
Hide Icon Labels - Yes
Advanced Settings:
- Memory Usage Settings:
-Memory Usage Preset: Moderate
-Use Homescreen Cache - Yes (Compressed Cache type)
-Build Cache as needed - Yes
-Prevent Force Closes - Yes
-5 Icon rows in homescreen - Yes
-Stretch 4 row widgets - Yes
-Elastic Scrolling - No
-Minimum Scrolling Speed - 100
-3D drawer - Off
-Drawer Colums portrait - 5
Drawer Colums portrait - 6
-App drawer opening speed - 7
-Screen previews opening speed - 7
Other recommendations
Reduce number of widgets used (I only use the power settings widget)
***Using the above apps and recommendations, my phone flies and I never have a FC or slowdown. Play around with it and see what you get since every phone's processor varies slightly***
Credits:
Cyanogen and everyone who built CM6
Firerat for his patches and scripts (lbcoder and maximsa for discovering)
coolbho3000 for SetCpu
MasterBaron for Toggle 2G
XDA Community for providing all the info
Others I can't think of right now...
----Downloads----
FroyoZone v1.2 (no wipe):http://www.mediafire.com/?dudmt1rgt1dp8nd
GAPPS (new):http://www.mediafire.com/?87alsi7r2iisnci
Changelog
V1.2
CM6 stable base
Added Android2Cloud and ChrometoPhone apps to GAPPS Package
Updated Google Search Box and Voice Search to GAPPS Package
Swapper2, wifi status, and toggle2g(updated - http://forum.xda-developers.com/showthread.php?t=739530) added to /system/app
Updated DeskClock to run in Voice Search ("Set alarm voice actions) thanks to Zapote21 - http://forum.xda-developers.com/showpost.php?p=7844927&postcount=24
Updated Talkback app from market
Modified build.prop for HSPA+ speeds
Modified hosts file for automatic ad blocking (no need for adfree from market anymore!)
V1.1
CM6 RC3 base
Replaced vanilla donut based launcher with vanilla Froyo launcher
Removed stk from /system/app
V1
Version 1
---ROM removals---
=ADWLauncher - (Replaced with vanilla launcher for performance;
If you want LauncherPro or ADWLauncher, go download it since they're constantly being updated)
=Calculator (I have a real calculator!)
=Development.apk (I never use this)
=Email.apk (I stick with GMail for it's push services; POP3/IMAP polling kills the battery)
=Gallery3D (Replaced with 2D Gallery; 3D Gallery is too slow and buggy for me)
=LiveWallpaperPicker (Live Wallpapers are not designed for D/S hardware)
=Music.apk (Better options in the market; don't use my phone for music for batttery conversation)
=Protips.apk (Who cares about this!?!? I sure don't!)
=RomManager.apk (Rom Manager has been updated a few times and the CM version is now old)
=SoundRecorder.apk (The icon is ugly and plain; pick your own recorder from the market)
=SpeechRecorder.apk (Same as above)
=term.apk (I prefer to use Better Terminal Emulator Pro, no use in having two terminal apps)
=voicedialer.apk (I never use this since I'm never driving or using a bluetooth headset)
=vpnservices.apk (I never use this)
=All ringtones and notification (one stayed -Drip) sounds (I use my own/removed for system space)
---ROM Additions--
Toggle 2G
---GAPPS Removals---
=Amazon MP3 (Because I never use the music app, why would I keep this?)
=GenieWidget.apk (Constantly running in background, no matter what I try. I use the browser to keep up on news and weather anyway)
=googlevoice.apk (Updated version in Market; would rather have user control of updating)
=VoiceSearch.apk (Removed to update to Market version)
=Maps (Newer version in market)
-----
To Do List
Add theme options
Integrate Firerat's AutoMTD patcher
Create setup script to allow user choice of launcher (with market links) and other options
Add pershoot's overclocking kernel
Start building from source
EDIT: Force closes when opening Settings. =/
How many times have you tried opening the settings?
More than 10 times. All force closes.
Sent from my HTC Dream using XDA App
Also echoing the Force closing on G1's when flashed.
Ok, try running a fix permissions. If not, send me a logcat. My intuitions is telling me that it could be the launcher. Will check when I get home.
Sent from my HTC Magic using XDA App
Still trying to figure out why this is "Advanced Users Only".
Flash ROM, use it.
Not so advanced, but good work I guess.
I think when he says that he means if you have to ask questions on how to set it up or how to fix your bootloop (when you prolly just forgot to wipe) don't install. He doesn't want to have to walk every person who doesn't understand how to set up swap or how to remove or add app through the processes. And i totally agree with him. Many rom pages get cluttered (over 200 pages) with a bunch of useless crap like how much swap people or using when they should be posting logcats or reporting problems. Much stuff like setups vary on what and how the user uses the phone for. So the chance of one person set up will prolly only work about 5% of the time. See even this post is useless but you asked so i answered. Again this is my opinion on why he said that.
bkrill said:
I think when he says that he means if you have to ask questions on how to set it up or how to fix your bootloop (when you prolly just forgot to wipe) don't install. He doesn't want to have to walk every person who doesn't understand how to set up swap or how to remove or add app through the processes. And i totally agree with him. Many rom pages get cluttered (over 200 pages) with a bunch of useless crap like how much swap people or using when they should be posting logcats or reporting problems. Much stuff like setups vary on what and how the user uses the phone for. So the chance of one person set up will prolly only work about 5% of the time. See even this post is useless but you asked so i answered. Again this is my opinion on why he said that.
Click to expand...
Click to collapse
If my head had a nail stuck on top of it, you've just hit it!
Narstyle said:
Also echoing the Force closing on G1's when flashed.
Click to expand...
Click to collapse
New version out.
I would like to say, good work on this. I gave it a try yesterday since I had been running CM5 for a while (after an attempt to smoothly run CM6) on my G1. It was good until apps2sd was needed via Firerat's scripts. The phone was super sluggish and I was basically back to the same experience with my first try at CM6. This was after a full wipe and fresh SD card. I think I'll hold off on 2.2 until I change devices, but again, good work
Very smooth on my tmobile g1

[ROM/2.3.3][9/15/11] G2xTreme 1.1.1 v2"ADDED BATTERY MOD"

Please READ installation instructions before you install!!
THANKS TO "warofhero" for finding a way to get the haptic feedback working see his post for the WIFI CALLING (Kineto) apk
-=FEATURES=-
- 2.3.3 OTA Base with root/superuser/busybox
- a2dp (works in all 2.3.3 roms)
- stock kernel
- init.d
- QUICK PANEL
- SWYPE
- data/service tweaks
- power tweaks (sleep/wake)
- media tweaks (Makes Pic, music, and video quality better)
- Dalvik VM heap size increased
- USB debugging notification disabled
- dialout speed tweak (should ring faster on outgoing calls)
- deodexed & zipaligned
- host file (to block ads)
- 100% Bloat Free
- Xperia Arc Launcher (Thanks backhead92)
- LG Camera (V3.0 - Thanks Flak0, Xboarder, jumaaneface, doniqcc)
- Backlight Notification App
- CRT Screen Off Animation
- New Market (3.1.3) (Transparent) (credit to pendo NS Forum)
- CM MMS.apk (more options)
- Transparent Genie Widget
- Transparent Gmail
- ROM IS FAST... AND WILL GET FASTER
- AMAZING BATTERY LIFE
-=KNOWN BUGS=-
- Haptic Feedback seems to be broken *TEMP SOLUTION FOUND*
-=SCREENSHOTS=-
Updated 9/15/11
Attached Below
-=CHANGELOG=-
Code:
v 1.1.1
- Fixed Market (insufficient space/unable to make purchases)
v 1.1
- fixed CM MMS
- added a lot more tweaks to speed up system
- fixed quickpanel
v 1.0!!!!
- QUICKPANEL in notification drop down
* THANKS TO KRYLON, Whitehawkx & dreamsforgotten(NS Forum)*
- adb enabled/notification disabled
- updated hosts file to block even more ads
- fixed sleep of death
- fixed swype (thanks doniqcc)
- moved maps/bln/wifi calling back to system app (so you dont lose them after the post install factory reset)
- THIS SHOULD BE STABLE AND WORKING PERFECTLY
V.7 (never released)
- NO WIPE NEEDED
- Fixed Transparent Gmail
- Added CM7 MMS.apk
- Fixed Swype
- Cant remember what else....
V.6 (small update for now)
- removed awful black gmail - going transparent with this rom
- added transparent Market
- updated LG Cam to 3.0
- data/service tweaks
- power tweaks (sleep/wake)
- media tweaks (Makes Pic, music, and video quality better)
- boot up tweaks (phone should boot much faster)
- Dalvik VM heap size increased
- USB debugging notification disabled
- dialout speed tweak (should ring faster on outgoing calls)
V.5 (in development - but uploading because I will be working a long day tomorrow, and not gonna be able to do anything til sunday)
- Universal GPS fix (installed rom, opened maps, INSTANT lock within 20m)!!!!
- Black Gmail (i am up in the air about this... will take a day or 2 to see if i like... FEEEDBACK WELCOME!!!!!)
V.4
- Transitioning name to G2xTreme
- Updated Market to 3.0.27
- Updated LG Camera to 1.5
- host file integration (to block ads)
- Added back Clock (must have accidentally deleted)
- Added BatteryCalibration App (charge to 100%, run app, follow directions, Uninstall app)
- Added backlight Notifications (Must run once to obtain SU permissions due to LG making needed files RO on boot)
- Added G2x2 Boot Animation W/O Sound (working on G2xTreme animation)
V.3
- fixed transparent genie widget
V.3BETA
- Xperia Arc Launcher (something new to play with)
- Transparent Genie Widget (not working / FC)
- New Market (3.0.26)
- init.d support
V.2
- CRT Screen Off Animation (gettin my feet wet in decompiling/recompiling)
- Removed Tmo My Account and SmartShare
- Custom Boot Animation Coming in next release (nice animation... 35meg too big)
V.1
- 2.3.3 OTA Base
- root/latest superuser/busybox
- stock kernel
- deodexed and zipaligned
- 100% stock theme
- LG Camera V1.2
- Bloat Removed (ALL Bloat)
- Most Gapps to system (for now)
- Maps/Wifi Calling to data
- Incl Tmo MyAccount and Smartshare (will probably remove unless people really want)
- starting to get the idea
I am not responsible for what happens to your phone... I test out all of my roms before I upload them, and they work for me... so if you destroy your phone.... its your own fault
Installation Instructions
-Backup current apps+data (never system data)
-Download G2xTreme and place it on your External SD
-Reboot to Clockwork Recovery
-wipe data/factory reset
-Wipe cache
-Go to mounts/storage and format /system
-Flash G2xTreme
-wipe data/factory reset if you want haptic feedback to work
-Reboot
-On bootup, please wait a few minutes before doing anything, then login to google (or skip and setup wifi first)
-Go to settings/applications and check the box to allow unknown sources (if you want)
- Go to settings/display and select brightness and UNCHECK automatic and adjust to your liking (auto brightness, AFAIK has always been an issue with stock roms, LG's fault)
- Run LG 2X/Black Notification App and Accept SU permissions (otherwise Backlight notifications will not work)
- Charge Battery to 100%, run BatteryCalibration App, uninstall app (wont need it after that)
- setup Xperia launcher.
To add icons to the dock bar, you must remove the transparent boxes, by long pressing them and dropping them in the trash.
Play with different things, explore the launcher, Folders are awesome... this is a killer launcher!!!
- Post some feedback... its a development thread... lets make a badass rom!!!
-=DOWNLOAD=-
NANDROID BACKUP
Current:
IF THIS IS A FRESH INSTALL
WIPE DATA/FACTORY RESET
WIPE CACHE
GO TO MOUNTS & STORAGE AND FORMAT /DATA /CACHE & /SYSTEM
FLASH ROM
SKIP SETUP AND GO TO SETTINGS/PRIVACY AND FACTORY RESET
WHEN ROM REBOOTS SIGN IN AND ENJOY!!!!
IF YOU ARE UPGRADING FROM PREVIOUS VERSION... JUST WIPE CACHE
G2xTreme 1.1.1v2
OLD
G2xTreme 1.1
G2xTreme 1.0
G2xTreme v.6
G2xTreme v.5
G2xTreme V.4
G2x2 v.3
G2x2 V.2
G2X2 V.1
I would also like to send a genuine thanks to the REAL developers on XDA... especially the ones that take time to work on the G2x... including EvilD, Xboarder, Krylon360, Faux123, CM7 Team, doniqcc, morfic, and anyone else that makes a difference in our community.... I have a whole new respect for everyone who takes time out of their lives to develop...
RESERVED
Reserved......
Looks like a good start but can you please provide some more information?
What is the base? LG's Stock 2.2.2? the New OTA 2.3.3? CM7?
Apps that are included (and if they came straight from the base or if you modified them)
Kernel Selection? Custom kernel or stock base kernel
Gapps installed? On /data or /system?
Themed or stock? (depends on the base)
Known\anticipated Bugs
You get the idea.....
You have to start some where, right? Good job...keep at it. Cant wait to see what you throw out there.
Look forward to see how this develops. Thanks.
Sent from my g2x using XDA Premium App
Awesome bro, the more developers the better. I also am trying my hand km custom roms, soon I will drop something. (hopefully) lol keep up the great work, you will only get better and better from here.
Remember to hit THANKS when a THANKS is do.
Status Error 0 is usually fixed by copying the update_binary file from the original 2.3.3 Update zip and replace the version in your zip, same location (Something like META-INF -> google, etc etc). Hope that helps!
yea i learned that the other day... yea extract from ota,then put it in the last folder of meta...
Thanks for the help... I actually thought of that idea before I logged back on to xda to see the suggestions.... encouraging see'ing my thoughts are on track!
Like I said in the op... this is going to be a very basic rom for awhile... I will update it often... but as the mods get more technical they will take more time.. but its fun learning.. (and frustrating).. and I have a ton of respect for the true developers out there...
Personally, I wouldnt mess with the DPI. Its very easy for users to get an app that will change that, and some apps looks very funky\screwy when you mess with the default dpi. Its def not a bad thing, but I would recommend you make it an add-on or leave it up to the user.
zimphishmonger said:
Personally, I wouldnt mess with the DPI. Its very easy for users to get an app that will change that, and some apps looks very funky\screwy when you mess with the default dpi. Its def not a bad thing, but I would recommend you make it an add-on or leave it up to the user.
Click to expand...
Click to collapse
i agree. a lot of apps look like **** at 190. i love it, but the greader app by google looks horrible. had to revert back to 240
Updated to V .2 - small changes... but learning a lot as I go... totally open to ideas of things that you would like to see in a rom.... give me something to work on... I am really focusing on learning how to add reboot option to power menu.... pretty big step for me .. seems difficult... but not too bad at the same time
renocivik said:
Updated to V .2 - small changes... but learning a lot as I go... totally open to ideas of things that you would like to see in a rom.... give me something to work on... I am really focusing on learning how to add reboot option to power menu.... pretty big step for me .. seems difficult... but not too bad at the same time
Click to expand...
Click to collapse
1. transparent theme
2. black theme
3. white theme
for those who like choices
Is this ROM Stable enough for everyday use?
FatalityBoyZahy said:
Is this ROM Stable enough for everyday use?
Click to expand...
Click to collapse
Very Stable.... especially right now... the current mods are very basic mods.. stock kernel... no seriously modified apks... again.. I am learning... and down the road there may be some bugs when I make some serious changes... but I flash a rom on my phone and test out things I changed to make sure I didnt break anything
renocivik said:
Very Stable.... especially right now... the current mods are very basic mods.. stock kernel... no seriously modified apks... again.. I am learning... and down the road there may be some bugs when I make some serious changes... but I flash a rom on my phone and test out things I changed to make sure I didnt break anything
Click to expand...
Click to collapse
Well, I just installed the ROM. It's very fast, and absolutely no bloat, so that's good. Haptic Feedback on the capacitive buttons isn't working though.
rom rocks
Nice job. Just installed v1 downloading v2 seriously thanks we need new blood
FatalityBoyZahy said:
Well, I just installed the ROM. It's very fast, and absolutely no bloat, so that's good. Haptic Feedback on the capacitive buttons isn't working though.
Click to expand...
Click to collapse
Thanks for pointing that out... Does it work in the OTA 2.3.3? Also.. I need to include the new market... and update the version # in about ..
Going to release a .3Beta... should be up in 15-20 minutes
- Xperia Arc Launcher (gotta try something different!
- Transparent Genie Widget
- New Market 3.0.26
- init.d support
WHat did you do to enable init.d support w/ the stock kernel?

[DEV] [Huawei U8160/U8180] CyanogenMod 9.1 [30/11/2012]

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

[ROM] CyanogenMod 9.1.0d (Android 4.0.4) [20130107]

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

Categories

Resources