Related
I'm not the developer of this great ROM. But I consider that it's so good that it must appear in the XDA forum. The developer is ELITE, and he is the person that must upload to the appropiate forum, not me. But I think that everybody would have the opportunity of knowing it.
In the follow link you can see an impressive new ROM developed under the new NEXUS base IMM30B (4.0.4), developed by Elite Based on FoxHound (Galaxy Nexus Modacco)
Beta4r2 version (07/03/2012)
http://www.toma.htcmania.com/showthread.php?t=336223
Chagelog: IMM30B 4.0.4 4r2
- 1 Toogles via CWM
- 2 SD en PC
- 3 Gapps
- 4 T9 Dialer via CWM
- 5 Galaxy S2 4.0.3 appereance
- 6 Better consume
- 7 Apex Launcher
- 8 Beats Audio
- 9 FaceUnlock via CWM
- 10 % Batt
- 11 Volume & Bright w/o FC'S
- 12 Framework optimized
- 13 Modem JVU
- 14 Import contacts from SIM
- 15 GPS Fix
Installation instructions (IF YOU COME FROM AN ICS ROM IT'S NOT NECESSARY THE STEPS 1 TO 4, YOU CAN START ON 5) Nothing special issue for flashing, it's as other ICS roms
We take
1 Keep apart a copy of efs folder for security
2 ° reboot in recovery and from mount / storage format to do everything.
3 ° We turn off the phone and restart download mode.
4 ° We put the ROM JVU from odin with marked repartition restart the mobile alone, shut it off and enter again to get downloading cf-root from odin on pda without repartition. (roms stock http://www.sammobile.com/)
5 once mobile is restarted, we debug rom usb and copy the "4.0.4 beta 4r2" in the internal sd and reboot in recovery.
6 ° We wipe factory reset, cache partition, Dalvik cache and we flash "4.0.4 beta 4r2"
7 ° If we do not start, press the 3 button to return to recovery and repeat step 6.
8 º Open the app NSTools, we select as governor and Scheduler Smartassv2 VR or that you like.
9 ° enjoy ..
Links
4.0.4 [IMM30B] BETA 4 R2. http://-/ http://www.mediafire.com/?52x32zzy8m9dtic
Toogles Status Bar . [WIPE DALVIK & CWM] http://www.mediafire.com/?l7qd31qeploaj47
Contactos T9 . [WIPE DALVIK & CWM] http://www.mediafire.com/?9jw3qhpl1gz36l6
Face Unlock. [WIPE DALVIK & CWM] http://www.mediafire.com/?qwb73zm74uld9iv
Thanks to:
- lanyco
- almeral2010
- manoleitor
- rolodo
- vanscampa
- demonstone
- rodrigoalumno
- cquintana92
- mikelange
- rostro.palido
- Pac-Man
- migui7
- ipepiot11
- stareduski
cont
Nobody is interested?
It is a ROM developed by a spaniard developer -Elite- and is working perfectly in daily use
.htcmania.com/showthread.php?t=336223
Sent from my SGH-I9000 using XDA
cont
As I don't have 10 messages yet I can't write the complete link
They are:
www + .htcmania.com/showthread.php?t=336223 (in Spanish)
or in German
www + .android-hilfe.de/custom-r...2-03-12-a.html
artikeln said:
In the follow link you can see an impressive new ROM developed under the new NEXUS base IMM30B (4.0.4)
I don't have permissions for publishing in others subforums, maybe an authorized one could inform about this incredible ROM
w...toma.htcmania.com/showthread.php?t=336223
I can't even write the complete link
Could anybody do it?
Click to expand...
Click to collapse
http://www.htcmania.com/showthread.php?t=336223:)
There you go!
Can u post a review of this rom or some links? Which is in English?
cont
Achal1012 said:
http://www.htcmania.com/showthread.php?t=336223:)
There you go!
Can u post a review of this rom or some links? Which is in English?
Click to expand...
Click to collapse
Thanks, I'm sure that all the people who test this ROM will be impressed
The original link is up in this message. The last version is the beta4
Original text translated from Spanish
Installation instructions by Pirri_Mori (in red for Beta4) (IF YOU COME FROM AN ICS ROM IT'S NOT NECESSARY THE STEPS 1 TO 4, YOU CAN START ON 5)
We take
1 efs folder to your computer and all we want to keep.
2 ° reboot in recovery and from mount / storage format to do everything.
3 ° We turn off the phone and restart download mode.
4 ° We put the ROM JVU from odin with marked repartition restart the mobile alone, shut it off and enter again to get downloading cf-root from odin on pda without repartition.
5 once mobile is restarted, we debug rom usb and copy the "4.0.4 beta 4" in the internal sd and reboot in recovery.
6 ° We wipe factory reset, cache partition, Dalvik cache and we flash "4.0.4 beta 4"
7 ° If we do not start, press the 3 button to return to recovery and repeat step 6.
8 º Open the app NSTools, we select as governor and Scheduler Smartassv2 VR or that you like.
9 º disable the GPS, we set screen brightness and repaired automatically.
10 º We selected media device in USB support.
11 º begin the recovery, we wipe Dalvik cache and install the fix SD for Beta4.
12 º We again after starting the recover, wipe Dalvik cache and install the Google Apps with your package you will (come all).
13 ° enjoy ..
- Information on Beta4 (02/03/12):
- Android 4.0.4 [IMM30B] OFFICER (NO CM)
- Fixed bug Android OS
- Control BLN (Light LED's)
- Rooted
- BT & Wifi without problems
- Sensors and graphics files Nexus S
- Fast and stable (daily use)
- Excellent use
- Fix Pin Phone
- Sync Facebook
- Mount SD PC
- Toogles in Status Bar
- Beats Audio
- Market
- Nova 10.1 Launcher
- Flash Player
- Google's App updated
- Mount SD mobile
- Update build.prop (Toro)
- Virtual Keyboard (Option to disable)
- Wifi Thetering
- Calculator Touchwiz
- Bugs:
(Beta4) Like the other betas, it takes a while to get the bars of coverage (seeking Fix)
(Beta4) FC on screen brightness.
BEFORE THE BETA 3/4 PLEASE READ THIS:
1, THE ROM IS A NEW BASE
2 ° THE ROM HAS NO PROBLEM (FULLY FUNCTIONAL, WIFI, GSM, BT, 3G, STORAGE, ETC ..)
3 WILL SLOWLY THINGS SOLVING.
4° THE COMMENT "NO ROM TAKES CONTROL, THAT IS Cyanogen, AND THIS IS NOT"
5 ° I repeat, NOT A WORKING COPY / PASTE.
artikeln said:
Thanks, I'm sure that all the people who test this ROM will be impressed
The original link is up in this message. The last version is the beta4
Original text translated from Spanish
Installation instructions by Pirri_Mori (in red for Beta4) (IF YOU COME FROM AN ICS ROM IT'S NOT NECESSARY THE STEPS 1 TO 4, YOU CAN START ON 5)
We take
1 efs folder to your computer and all we want to keep.
2 ° reboot in recovery and from mount / storage format to do everything.
3 ° We turn off the phone and restart download mode.
4 ° We put the ROM JVU from odin with marked repartition restart the mobile alone, shut it off and enter again to get downloading cf-root from odin on pda without repartition.
5 once mobile is restarted, we debug rom usb and copy the "4.0.4 beta 4" in the internal sd and reboot in recovery.
6 ° We wipe factory reset, cache partition, Dalvik cache and we flash "4.0.4 beta 4"
7 ° If we do not start, press the 3 button to return to recovery and repeat step 6.
8 º Open the app NSTools, we select as governor and Scheduler Smartassv2 VR or that you like.
9 º disable the GPS, we set screen brightness and repaired automatically.
10 º We selected media device in USB support.
11 º begin the recovery, we wipe Dalvik cache and install the fix SD for Beta4.
12 º We again after starting the recover, wipe Dalvik cache and install the Google Apps with your package you will (come all).
13 ° enjoy ..
- Information on Beta4 (02/03/12):
- Android 4.0.4 [IMM30B] OFFICER (NO CM)
- Fixed bug Android OS
- Control BLN (Light LED's)
- Rooted
- BT & Wifi without problems
- Sensors and graphics files Nexus S
- Fast and stable (daily use)
- Excellent use
- Fix Pin Phone
- Sync Facebook
- Mount SD PC
- Toogles in Status Bar
- Beats Audio
- Market
- Nova 10.1 Launcher
- Flash Player
- Google's App updated
- Mount SD mobile
- Update build.prop (Toro)
- Virtual Keyboard (Option to disable)
- Wifi Thetering
- Calculator Touchwiz
- Bugs:
(Beta4) Like the other betas, it takes a while to get the bars of coverage (seeking Fix)
(Beta4) FC on screen brightness.
BEFORE THE BETA 3/4 PLEASE READ THIS:
1, THE ROM IS A NEW BASE
2 ° THE ROM HAS NO PROBLEM (FULLY FUNCTIONAL, WIFI, GSM, BT, 3G, STORAGE, ETC ..)
3 WILL SLOWLY THINGS SOLVING.
4° THE COMMENT "NO ROM TAKES CONTROL, THAT IS Cyanogen, AND THIS IS NOT"
5 ° I repeat, NOT A WORKING COPY / PASTE.
Click to expand...
Click to collapse
Thanks for the translation!!
As you are using this rom can you tell me more about the bugs? Like what else is not working besides screen brightness?
And what does this mean "Not a working copy /paste "??
And last thing why this rom is not posted here on this forum? (maybe you can tell me!! )
The ROM is working perfectly and the only minor bug I have detected is is relation to the brightness and the volume. Both are ok, only is not working for increasing or decreasing, except if you put the fix.
Ref to the fix for the SD, I couldn't identify the problem
ELITE, the developer is preparing a new version, beta4r2, that include theses fixes
Ref to the "And what does this mean "Not a working copy /paste "??", ELITE talks about that this ROM is developed under the Nexus base IMM30B, it's not an evolution of any CM
Ref to the "And last thing why this rom is not posted here on this forum? (maybe you can tell me!! )". All his former developments have been issued only in the htcmania web. ELITE doesn't look too much interested in translating to english the explanations. However after 15 months of flashing roms, for me this is the best ROM I have never settled down in my SGS, and I consider that everybody must know it, enjoy it and contribute to make it even better.
Two messages more and I'll be authorize to talk about this development in the correct forum.
Sorry for this one.
Besides, once this ROM appear there, users from HTCmania will start to talk in English about their own experience
This Rom seems very promising.
Sent from my GT-I9000 using Tapatalk
I'm using this ROM for more than 10 days and the last Beta4 since 48 hours ago and it's really the best ROM I have never settled down.
The developer maybe is not intresred in uploading this ROM that XDA subforum due to XDA is very strict for the new ROMs, and he is not really interested in spending a lot of time in burocracy instead of development.
Never mind, here you are this ROM
Elitemobil the beta4r2 will upload soon, that comment yesterday...
Sent from my GT-I9000 using XDA
So that.
We are waiting that today, maybe tomorrow is released.
Once it's ready, I'll post here
The new 4.0.4 Beta4r2 is released
In page 1
I have been running this for a few hours now. it seems dead fast.
And some how it has got my 3g working again.
Why is this rom in the Q&A??
I have also got the face unlock working. wow it all works
zacburgess said:
I have been running this for a few hours now. it seems dead fast.
And some how it has got my 3g working again.
Why is this rom in the Q&A??
I have also got the face unlock working. wow it all works
Click to expand...
Click to collapse
For reconnecting 3g again you must only switch off the data, put the 3g and switch on the data
I'm not the developer, only I make a reference of this great ROM. And the only place where I can do is in this subforum.
I hope that the developer put his great job in the appropiate forum.
This rom work perfectly for daily use. The only bug is the permanent signal bar.
But, do you have Elite's permission to publish it here?
Better than Dark Night rom?
Sent from my GT-I9000 using xda premium
After 24 hours using the last versión, beta4r2, it's sure that now this ROM for me it's working much better than dark night. It's a real 4.0.4 base
I'm have been flashing ROMs for 14 months and never my SGS has worked as now
doudou1408 said:
Better than Dark Night rom?
Sent from my GT-I9000 using xda premium
Click to expand...
Click to collapse
Much more. This is a real 4.0.4 and works like a charm :OK:
Enviado desde mi Alcatel One Touch
hi everybody,
Got an question regarding the notification LED on the i9000.
It's not working
What i've done so far:
Completely format system en reinstalled the phone like this:
- Wipe cache
- Factory Reset
- Wipe Dalvik Cache
- mount & storage -> format boot
- mount & storage -> format system
- mount & storage -> Mount emmc
- Install zip from sdcard -> ultimate_kernel_cleaning_script_v4_by_lippol94
- Install zip from sdcard -> flash cm-9-20120715-NIGHTLY-galaxysmtd
- Install zip from sdcard -> flash gapps-ics-20120429-signed
- Install zip from sdcard -> flash Semaphore_ICS_1.2.6s
- advanced -> fix permissions
- reboot
So there shouldn't be any settings left on the device that block de LED Notification.
In setting i've enabled Notification Light on Display.
Set the default on always on.
Use custom values on and off.
Add whatsapp as an application and set is always on.
Did i forgot an option somewhere?
Looking forward to you're answers :fingers-crossed:
Sorry for spelling errors, english is not my first language.
I think you have to use an app like BLN Control to complete the setup.
Avoid using NS Tools, when using Semaphore.
Thanks for the response, but I've tried BLN but that still didn't work.
I know not to use NStool ons semaphore.
I'm a fan of the noLED app from xda and play store.
Nice to see icons which give more meaning than the blinks.
Check in BLN control, if you marked "call notification" in BLN for Android-OS apps. I always forget about it, then LED notification doesn't work.
First enable it by going to settings -> display -> notification light
Then flash devil 3 kernel, use devil kernel config app and enable bln from it. It will definitely work.
-----------------
I9000 powered by RemICS-UX
[ROM][Stock][ICS]LG P990 v28g Stock ICS flashable zip by harsh & tonyp [DISCONTINUED]
LG P990 Stock ICS flashable zip [DISCONTINUED]
This ROM is discontinued.
If you're looking for a stable ROM I recommend this ROM as an alternative: ParanoidAndroid CM10
It's more up-to-date and smoother than Stock ROMs - but at the same time still rock stable and qualifies as a daily driver.
If you want to continue using a Stock ROM on the GB bootloader I'd recommend to use the updated and actively maintained v30a/b Stock ROM by rugglez.
Some of the work of this ROM went into it - especially the heavily reworked ramdisk.
Using this ROM with the kowalski oldbl kernel does work as well (and fixes the callbug).
I've never intended to support a Stock ROM in the long term - I prefer CM based ROMs by far.
The initial intention of the first version of this ROM was to provide an easy way for people to test the SU660 leaks - back when we didn't even have P990 ICS leaks.
Nowadays that's easy, thanks to tools like the AIO toolbox by spyrosk, but back then it was more complicated for the users - especially with a SU660 ROM as base.
Then harsh & I decided to work on it together and update the initial SU660 base to a P990 v28 one.
A big thanks to harsh with whom I've been working closely together.
What is this?
This is a flashable zip version of the official LG v28g ROM by LG.
It's a Stock LG Android 4.0.4 ROM which uses the default ("old") bootloader and stock ("old") partition layout.
I prefer to stick with the GB layout and old bootloader as pretty much all ROMs, including CM10, are build for that.
If you have used the NVFlash ICS ROM you need to go back to the GB partition layout.
There are two versions. The standard version will fit into the stock GB partition layout.
To make it fit in there we had to remove some apps, including LGEmail, LG Calendar, LGMemo (QuickMemo is still there, don't worry) etc.
If you want to have the full ROM you can use the extended version, but need to increase the /system partition size to 512mb+ beforehand (see here for instructions).
Note that by only changing the partition size the partition layout won't change - so you still can flash other ROMs like CM10.
What's working?
This ROM is considered stable. harsh and I are using it as a daily driver currently!
Full hardware accelleration including:
Working Videocamera
Google Chrome
Videodecoding
etc.
In-call audio
Playstore
LG UI 3.0 & LG 4x lockscreen (THE MOST demanded feature in every dev thread )
Bluetooth
2G/3G
FM Radio
Everything else you can expect from a stable ROM (data, wifi, sms etc.)
What's not working?
slow charging on usb computer connection. Wall charger does work.
Workaround: Power off phone, attach usb cable, boot.
Screenshots (Power + Vol down) are empty. Just use Quickmemo (Vol up + down).
LG Application Manager not fully working and thus not included
The call issue of CM10 ROMs is present for some people.
If you reboot the phone once a day (e.g. at the morning) it usually won't occur during the whole day.
Credits:
Besides harsh thanks (especially for the old versions) to the following people:
(alphabetical order)
Someone missing? PM me asap!
aremcee
bihariel
ergoen
Kostja_V
wkpark
Due to the continuous misunderstanding: This ROM requires you to run the GB (aka the "old") bootloader and partition layout.
If you flashed a ICS ROM (kdz etc.) with NVFlash you need to go back to the old layout and bootloader, for example with this tool:
[TOOL] Full Brick Repair (Clean & Easy)http://forum.xda-developers.com/showthread.php?t=1975274
If you're coming from CM7, CM10, PA, GB (Android 2.3) Stock ROMs etc. this warning does not affect you.
Note:
I fixed the error which required you to use CWM 5.0.2.x for this ROM so you can now use any recovery you want now.
I'd recommend the official CWM 6.0.1.5 Touch or the newest TWRP.
How to install the new CWM:
You can use the ROM Manager to install CWM. But you need ROM Manager premium (or an in-app purchase for ~2$) to be able to flash CWM Touch with it.
You can use this flashable zip to install CWM 6.0.1.5 Touch easily: http://forum.xda-developers.com/showpost.php?p=34263577&postcount=1083
You can use my freshly zipped NVFlash CWM6 touch Recovery flasher (based on Rusty!'s method):
http://goo.im/devs/tonyp/P990-stuff/various/CWM6.0.1.5 touch NVFlash-tonyp.zip
Remove battery, hold both Vol - & Vol +, connect the phone to your notebook and use the "install_cwm6.bat" file (or the matching linux sh install script). APX driver is included.
This will flash CWM without touching any other partition.
Installation (follow carefully!):
Read post 1 and post 2 completely before you're doing anything with your phone!
If it doesn't exist, yet: Create the folder "external_sd" on your internal sdcard.
Reboot once.
Reboot into your recovery.
If you are coming from another ROM than my Stock ICS:
wipe data/factory reset(!)
Install zip from sdcard (flash the ROM)
Reboot (can take a couple minutes)
After fully booting up and going through the setup wizard: Restart your phone once again
Don't touch the RIL! And don't mind the "Unknown baseband" if everything works. This just means you got one of the older basebands which aren't displayed properly anymore. Nothing to worry about.
If automatic time if off you can either flash the v28g baseband (see my stickyied thread) or disable automatic time and use ClockSync.
Download:
standard version (fits into GB's /system partition):
http://goo.im/devs/tonyp/P990-stuff/ICS
extended version ("full" version requires /system of 512+ mb):
http://d-h.st/CVb
Changelog:
Code:
[u]version 3.01[/u]
[LIST]
[*]build.prop lines added to identify it as P990 device in the ROM Manager
[/LIST]
[u]version 3.0[/u]
[LIST]
[*]updated to v28g
[*]CWM Encryption error fixed (you can use any recovery now)
[*]kernel updated. fixes the bluescreen issue and some bugs & memory leaks
[/LIST]
[u]version 2.0[/u]
[LIST]
[*]complete new version based on the v28e leak
[*]no more korean SU660 files, pretty much all bugs are fixed
[*]thanks to harsh who build this version!
[/LIST]
[u]version 0.98[/u]
[LIST]
[*]bsod on screen off fixed (thx arcee!)
[*]huge update to the updater-script
[*]now pre-rooted
[*]Playstore updated
[*]Stock Messaging app replaces LG's one
[*]added Stock LG Browser
[*]added LGAlarm
[*]removed Google TTS
[/LIST]
[u]version 0.81[/u]
[LIST]
[*]typo fix in the updater-script
[/LIST]
[U]version 0.8[/U]
[LIST]
[*]initial release
[*]A mix between the final SU660 v30c ROM and the P990 ICS leak
[*]custom kernel to let it boot with the old bootloader
[/LIST]
Old installation instructions for versions prior to 3.0 (which was way more complex):
Installation (follow carefully!):
Read post 1 and post 2 completely before you're doing anything with your phone!
Create the folder "external_sd" on your internal sdcard.
You need to use ClockWorkMod 5.0.2.x
TWRP & CWM 6.x will result in encryption errors (something to investigate later)
use e.g. RomManager, scroll to the bottom, choose "older recoveries" and install 5.0.2.0
Backup your current ROM
wipe data/factory reset
mounts and storage - format /system
Install zip from sdcard (flash the ROM)
remove the usb cable from the mobile phone!
(if you boot with the phone connected to your PC the PC will either freeze or show you a bluescreen!)
Reboot (can take a couple minutes)
After the setup wizard go to Settings - Connectivity and change the USB connection type to MTP
(now you can attach the phone back to your PC).
Restart your phone
Don't touch the RIL! And don't mind the "Unknown baseband" if everything works. This just means you got an older baseband which aren't displayed properly.
If automatic time if off you can either flash the v28e baseband or disable automatic time and use ClockSync.
Thanks man.
i'll try this and feedback later
thx i'm test:good:
Thanks man. I'll try whether the USSD code is usable or not. This is important for a prepaid user like me.
Sent from my LG-P990 using xda app-developers app
yeah baby
tonyp said:
It's possible that in-call audio is not working! It's too late to call someone to test it.
Click to expand...
Click to collapse
downloading now, will flash and call myself (landline) and report back
I get almost 40kb/s so I think it's gonna be a while
Thank u. Will try
Sent from my LG-P990 using xda app-developers app
flashing...
Damnit, I had it at the USB cable the whole time. I just realized the ROM will bsod when going into deep sleep.
This is a kernel issue due to the GB bootloader.
So this is mainly a "let's check out how ICS works" ROM at the moment
Doesn't deserve an own thread. I can't yet close my own thread, will have to ask a mod about it.
no go then
will check tomorrow for any news
dont worry, you did a amazing job by make it flashable
go get some sleep you deserve it and thanks you again for your hard work :good: :fingers-crossed:
unkown function "uassert"
I wanted to try this anyways(despite the BSOD issue). Installation aborted with (Status 6). Logs show
Code:
line 1 col 89: unknown function "uassert"
1 parse errors
I wiped data and was on CM9 PA rom before. Tried toggling script asserts in recovery but same results.
Let me know if I am missing something? [busybox maybe?]
Edit: Maybe this is a recovery issue, I am on 5.0.2.7, but never had this issue before with any other roms.
Fix: Just use the 0.81 build or modify the update-script as described in the post below.
Aj264 said:
I wanted to try this anyways(despite the BSOD issue). Installation aborted with (Status 6). Logs show
Code:
line 1 col 89: unknown function "uassert"
1 parse errors
I wiped data and was on CM9 PA rom before. Tried toggling script asserts in recovery but same results.
Let me know if I am missing something? [busybox maybe?]
Click to expand...
Click to collapse
This is a simple mistake I made resulting of me being tired.
I did some last minute modifications of the update-script file (to ensure no P999 or SU660 users try and install it) and unfortunately wrote uassert instead of assert.
You can either fix it yourself: Goto META-INF/com/google/android/updater-script and remove the first character (the "u").
Or download v0.81.
goo.im is a great hosting service and offers me remote ssh access via a linux terminal - so I just unzipped the ROM, fixed the line and rezipped it as v0.81. No need to re-upload
Please reply if it works.
v0.81 of this rom is release i didn't even finish to download the first build and another build is uploaded thanks tonyp download speed is 40kbps so it take a while to test it
Tonyp is one of my favourite guy, there is a reason behind and thats he is simply amazing!
Thank u man. Now ppl can flash it w/o worries and fear
Sent from my LG-P990 using Tapatalk 2
grimmyrippy said:
v0.81 of this rom is release i didn't even finish to download the first build and another build is uploaded thanks tonyp download speed is 40kbps so it take a while to test it
Click to expand...
Click to collapse
Oh, goo.im slow again. A couple hours ago I had full speed.
If someone wants to provide a mirror feel free to do so, I'm out now really.
The v0.81 zip is untested, I hope it works the way I did the change remotely. If it doesn't use 0.80 and apply the manual fix I posted in my last post.
Open the updater-script with a texteditor like Notepad++.
Use build 0.81
tonyp said:
This is a simple mistake I made resulting of me being tired.
I did some last minute modifications of the update-script file (to ensure no P999 or SU660 users try and install it) and unfortunately wrote uassert instead of assert.
You can either fix it yourself: Goto META-INF/com/google/android/updater-script and remove the first character (the "u").
Or download v0.81.
goo.im is a great hosting service and offers me remote ssh access via a linux terminal - so I just unzipped the ROM, fixed the line and rezipped it as v0.81. No need to re-upload
Please reply if it works.
Click to expand...
Click to collapse
thanx, i'll modify the update script and try. I also thought it should be assert but refrained on commenting lest you had defined your own macro.
Thank you for your hard work. :good:
Edit: Can confirm that modifying updater-script manually works. Using stock ICS now. Cheers.
Somebody who has installed it, could try running playing song through music player before screen lock?
Does music/song keep playing continuesly after screen locks and after 2-3 mins does the phone wakeup by pressing unlock key or still BSOD?
Definately unplug usb cable before doing this
Sent from my LG-P990 using Tapatalk 2
Hiya !
As a result of all the r&d in Metallica's thread, i'm starting this new one to focus mainly on testing if by having cm10 run on the new bootloader, the call bug is somehow affected/resolved.
So let's do that
For whoever may want to compile the rom, all the patches and instructions are here and on the next few pages. Let's keep that thread for raw development and this one for testing
This rom is 99% pure cm material and, aside the patches i applied to make it boot on the new bootloader and some little things like PDroid... for now...
Do not, and i repeat, do not flash any official cm10 or cm10.1 release when on the new booloader. It will just fail miserably
So, here goes...
Updated howto to simplify the process by using the cwm flashable recovery
If you come from any ICS with unlocked bootloader (Topogigi, Carburano, etc...):
1) grab the recovery zip and the cm10 zip attached to this post
2) enable debug in developer options (if you haven't already of course)
3) connect the usb cable to your box
4) copy the two zips in your external sd card
5) reboot to recovery by holding power and volume down
5) wipe data/cache, then go to mounts and format system (just to be safe)
6) flash the recovery zip file you previously slapped in the external sd card
7) reboot recovery from the advanced menu
8) flash the cm10 zip as usual
If you come from a GB Bootloader (cm7/9/10 - stock gb):
1) get the AIO Toolkit and read the instructions on that thread !!!
2) in the AIO toolkit select to flash my recovery
3) download the latest cm10 zip attached to this post
4) copy the zip to your external sd card
5) boot to recovery holding down POWER and VOL- together
6) flash the cm10 zip as usual
If you update from a previous version of this rom
1) download the new version to your external (or internal) sdcard
2) reboot to recovery
3) wipe cache/dalvik (no data wiping necessary at all)
4) flash the rom
5) reboot and enjoy
A nandroid backup of your previous rom is vigorously suggested
A big thanks to RC and the CM team for cm10 and cm10.1 is mandatory
Special thanks go to Tonyp, Metallica, Harsh, Wkpark, Imperticus, and all the people (surely i forgot someone, don't hate me) that spent time and effort in brainstorming to make this possible in the r&d thread
Second post: kernel, addons and experimental mods
Third post: recovery and rom changelogs
CM10 Downloads
2013-05-14 -> cm-10-20130514-UNOFFICIAL-p990 (Look Ma! No Hands!)
2013-02-08 -> cm-10-20130208-UNOFFICIAL-p990 (Here Come The Drums)
2013-01-06 -> cm-10-20130106-UNOFFICIAL-p990 (Lights Fest)
2012-12-28 -> cm-10-20121228-UNOFFICIAL-p990 (Penguins Galore)
2012-12-26 -> cm-10-20121226-UNOFFICIAL-p990 (After Christmas)
2012-12-24 -> cm-10-20121224-UNOFFICIAL-p990 (Merry Christmas)
2012-12-20 -> cm-10-20121220-UNOFFICIAL-p990 (Initial Release)
Touch Recovery 6.0.2.5
Get it from this post and read the changelog there. Thanks to Tonyp.
-
Pengus Kernel
Development of this kernel has been discontinued and resumed as Kowalski Kernel in this thread !
Change Log
Code:
2013/01/13
- Fixed wifi issues when tethering
- Reverted a patch related to sdcard access
- Set default i/o readahead to 256 kbytes
- Added a temp wake / unwake lock to suspend/resume for bcm4329
- Revert to 32M of carveout reduction
- Force wifi pm_fast mode when screen on
- Revert to 07/01 values for kernel flags
2013/01/11
- Disabled auto hotplug during screen-on operations
* Both CPUs will be always active
- Enabled auto hotplug only during suspend
* On screen off the 2nd core will go to sleep
- Small changes in the kernel cflags
2013-01-10
- Fixed auto_hotplug code that was causing freezes
- Fixed the auto_hotplug parameters for good
- Configuration optimizations (lots of them)
- Fixed a couple bugs in the wifi pm system
- Set default i/o readahead to 1024 kbytes
- Implemented Proportional Rate Reduction for TCP
- Applied a few patches to speedup access to the sd
- Modified cflags to speedup the fpu a bit
2013-01-07
- Fixed notification lights... again.
* They work perfectly when selecting "always on" mode.
* Blinking requires some more love in the kernel. Works perfectly when on charger.
- Fixed wifi power consumption when in active use.
2013-01-06
- Carveout reduced to 120M. 32M more ram for free.
- Fixed notification lights. They blink correctly now.
- Fixed wifi:
* Will keep the connection in background and allow the phone to enter deep sleep.
* Preconfigured to use PM_FAST in suspend and PM_OFF during normal operation.
* Added sysfs interface for wifi power management (/sys/modules/wireless/parameters/max_pm).
* "echo 1 > /sys/modules/wireless/parameters/max_pm" will enable PM_MAX suspend mode.
- Fixed bluetooth:
* Allows the phone to enter deep sleep without disconnecting the clients.
* Headset commands will not work when the phone is in deep sleep.
* Just turn on the screen and they will work fine until there is rf traffic (music, voice, etc).
* Added 60 seconds grace time before deep sleep kicks in.
- Backported ROW I/O scheduler from Qualcomm (from kernel 3.2). Set as default.
- Backported Dynamic Interactive governor (from kernel 3.2). Set as default.
- Backported Auto Hotplug (from kernel 3.4) and removed Tegra Hotplug.
* Kernel will disable the second core when not needed.
* Second core is always off when in sleep mode.
- Backported multiple SMP patches (from kernel 3.4).
- Updated Interactive governor with patches from the Aurora Project.
- Enabled support for BoostPulse on the Interactive governor.
- Added support for NTFS and HFS+ filesystems.
- Added support for NFS 3/4.
- Added support for multiple tcp congestion algorithms.
- Changed the default tcp congestion algorithm to Westwood.
- Removed all debug options. Kernel is compiled in release mode now.
2012-12-30
- Fixed bluetooth disconnecting when screen off. Note: When bt is on, the phone won't go into deep sleep.
- Fixed wireless hotspot. When hotspot is active, wifi will not go to sleep so tethering will work fine.
- Merged marsgod audio/media fixes from his github.
- Merged a ton of fixes from nvidia and broadcom.
- Reduced carveout to 128M so, well, you get 24M of additional ram for free.
- Some more fixes to the wifi module, so it drains even less battery in deep sleep.
- Removed the conservative governor when in sleep, possible cause of BSODs.
- Set deadline as default i/o scheduler and tweaked a bit the parameters.
Before installing these kernels, just two things
1) This is only for the new bootloader. Don't install it on the old one or your phone won't boot.
2) Wipe dalvik and cache in cwm before flashing a kernel. No data wipe is necessary.
For kernels >= 2013-01-06
- Make sure that in Settings -> Performance -> Processor it's set as default the DynInteractive governor, and that in Settings -> Performance -> I/O Scheduler the default is ROW. For both tick the "set on boot" option and reboot. The DynInteractive seems to behave perfectly in terms of frequency ramping so far and keeps the system running mostly on low clock speeds, unless really needed (games, heavy browsing, etc).
- To enable the wifi conservative mode, via adb/terminal, type "su" and then "echo 1 > /sys/module/wireless/parameters/max_pm". This setting will not stick across reboots, but will take effect as soon as you turn off your screen.
- They will work only on roms with a date >= 2012-12-28
---> 2013-01-13 ---> pengus-kernel-20130113 + Wifi-Conservative-20130113 (only for this kernel)
---> 2013-01-11 ---> pengus-kernel-20130111 + Wifi-Conservative-20130111 (only for this kernel)
---> 2013-01-10 ---> pengus-kernel-20130110 + Wifi-Conservative-20130110 (only for this kernel)
---> 2013-01-07 ---> pengus-kernel-20130107 + Wifi-Conservative-20130107 (only for this kernel)
---> 2013-01-06 ---> pengus-kernel-20130106-v2 + WifiModule-Fix-20130107 (only for this kernel)
---> 2012-12-20 ---> cm10-kernel-20121230
Warning, dragons ahead !
1) Enable Swap on the unused SWP partition (/dev/block/mmcblk0p4) - Thanks to wfd for the idea
This will grant you 370mb of swap space.
On heavy duty this will maybe slow down marginally your phone, but trying is for free and that partition is 100% wasted otherwise
Download the SwapEnabler.zip attached to this post and flash it in cwm. Done
2) Fix Nitz time on V30A and SU660 basebands
So your timezone is totally crazy ? Just add "telephony.test.ignore.nitz=true" to /system/build.prop and reboot. This will fix it.
Don't know how to mount/remount edit files on android system ? Learn from above or... flash NitzDisabler.zip attached to this post from cwm
3) Swap External/Internal sdcards - Thanks to Imperticus
Check out this post and download the file attached to it. Just flash it in cwm and your sdcards will be swapped
4) DPI Changer - Thanks to Tonyp
Check out this post and read it carefully
5) Working GTalk Audio/Video !!! - Thanks to wfd
Say thanks to wfd on this post
6) Interesting post on how to get a perfect GPS fix - Thanks to tetsuo55
You can find the post here and don't forget to thank him !
7) Working FaceLock for CM10 roms ! - Thanks to flopower1996
Here's the post where you can thank him and download the apk: http://forum.xda-developers.com/showpost.php?p=37795310&postcount=3044
.
CM10 for the Unlocked ICS Bootloader Changelog
Code:
2013/05/14
- Fixed two major RIL bugs
- Call Forwarding Options
- In-Call Mute
- Merged all upstream CM changes up to today
- Optimized the thumbnails handling
- Optimized the media scanner process
- Added the option to center the clock on the menu bar
- Added hardware key targets
- Torch
- Screenshot
- Quick Memo
- Power Menu
- Toggle Last App
- Long press menu key on lockscreen -> Torch
- Added Quick Memo app
- Ships with Smart Launcher and Nova Launcher
- Comes with a pre-release 122pre Kowalski Kernel
- Zen I/O scheduler
- A load of subtle performance and power saving fixes
- Fix for USB/AC reporting
- Removed all default live wallpapers, videos, wallpapers, etc
2013/02/08
General mods
- Nitx fix by TonyP - After flashing reboot again to make it work
- Updated wpa supplicant 8
- Updated dhcp daemon
- Trickster Mod preinstalled
- Kowalski Manager preinstalled
- PDroid Apk preinstalled
- Holo Launcher as default launcher
- Trebuchet removed
- Added iwconfig/iwlist
- Added alsa_amixer / alsa_ctl / alsa_aplay
- Removed VideoEditor apk
- Added libjpeg-turbo from Linaro Android
- Optimized CFLAGS for C and C++ parts
- Enabled Purging of Assets in performance -> memory menu
- Kowalski Kernel 011p4
Cherry-Picks from CM Gerrit
- FM Radio: Add support for FM Radio in Android
- SMS Usage Monitor: Prevent recurring usage Alerts
- Added cooler weather icons (thanks wfd)
- Fix for custom button and keyboad light values
- extend PreferenceActivity for title text on a single pane mode
- add criticalBatteryShutdownLevel; fix plugged/charging status
- bluetooth: prevent Android restart with buggy devices
- Allow purging of asset bitmaps
- Stop supplicant and dhcp before start
- audioflinger: Fix to release wakelock after closeoutput
- libstagefright:Buffer size needs to be set on Native Window
- Fix for NULL pointer deference when Audio Record fails
- Fix for audio playing on speaker when headset is removed
- surfaceflinger: Add all display connections to connection list.
- Mms: Take into account image rotation.
- MMS app: fix crash when MMSC setting is NULL
- Camera: Allow setting "profile-video-size" before recording starts
- Messaging: Add the ability to mark a message as read from the notification
- Add option to enable/disable Electron Beam Animation
- libsuspend: Correctly handle errors initializing autosuspend, to avoid exceptions later on
- Decode DHCP netmask option correctly
- Fixed an unused param warning
- libnetutils: Fix up the dhcp request arguments
- dhcp_utils: Add -f dhcpcd.conf processing
- vold: Add support for EXT filesystem on sdcard
2013/01/06 - CM10 Lights Fest Edition
- Merged 20130106 CM official sources
- Integrated the latest 20130106 kernel from op
2012/12/28 - CM10 Penguins Galore Edition
- Merged 20121228 CM official sources
- Moar love for the wifi chip (conservative pm by default)
- Fully blinking notification lights (thanks Tonyp for the fix)
2012/12/26 - CM10 After Christmas Edition
- Merged 20121226 CM10 official sources
- Loads of wifi-related fixes (deep sleep, power management, etc)
- Fixed battery animation when phone is off and connected to charger
- Fixed phone doesn't boot when connected to charger
- Added an install step that installs the lgdrm files
2012/12/24 - CM10 Merry Christmas Edition
- Merged 20121224 CM10 official sources
- Added PDroid support ! You asked for it, you got it ;)
- Added an install step that checks if the internal sd is readable/mountable. If not, it formats it automagically
- Removed CMUpdater.apk (thanks Tonyp for the idea)
2012/12/20 - CM10 for the new bootloader initial release
- Merged 20121220 CM10 official sources
- Fixed code to allow booting on the new bootloader
PDroid support thanks to pastime1971 for his patches in this thread and download the PDroid.apk from here
Custom CWM Changelog
Code:
2012/12/30 - Inverted the sdcards order in backup menu. Updated to 2.0.2.6.
2012/12/23 - Updated to version 6.0.2.5
2012/12/22 - Fixed home key not working in recovery
2012/12/21 - Enabled usb mass storage
2012/12/20 - Initial 6.0.1.9 release with fixed partition layout and product info
If you want to see what i did in code, you can find a detailed explanation here: http://forum.xda-developers.com/showpost.php?p=35736099&postcount=175
This recovery works perfectly fine also to flash Carburano's DJ X, civato's ICS with aroma installer and the upcoming cm10.1 (for new layout) from Imperticus. Tested personally going back and forth between my cm10 and the ones listed and all went smooth.
Whola..
I m gonna try this...
.
One question, recovery is modified, so it can use to flash other roms like topogigi or we need to change revovey again for those roms ?
RohanAJoshi said:
Whola..
I m gonna try this...
.
One question, recovery is modified, so it can use to flash other roms like topogigi or we need to change revovey again for those roms ?
Click to expand...
Click to collapse
Better if you revert to the one that came with the rom originally. It's in the nvflash pack.
The recovery is not really modified at code level, only how it presents the phone to the updater script so that cm10 installer doesn't complain.
I'm working to adapt the zip to the ics recovery, but it's taking a while... in the meantime this recovery is the only one guaranteed to work correctly for this cm10 version
Edit: updated OP. Tested with carburano's and civato's ics roms and they both flash correctly with this recovery
Cool. Will try this. Thanks pengus!
Sent from my LG-P990 using xda app-developers app
Sorry, but is cm10 or cm10.1 rom?
Can we flash moded 4.1.2 - > 4.2 Gapps to this?
Sent from my LG-P990 using xda premium
Is it possible to go from LG Official V30a to this? if yes, how please as i dont have the Boot Recovery mode on it after smartflashing Official V30a, please guide me...
kamiar said:
Is it possible to go from LG Official V30a to this? if yes, how please as i dont have the Boot Recovery mode on it after smartflashing Official V30a, please guide me...
Click to expand...
Click to collapse
Are U blind or just too layzy:
"
If you come from a GB Bootloader (cm7/9/10 - stock gb):
1) place the cm10 zip attached to this post in the external sdcard of your phone.
2) grab one of the ICS roms out there (Django Manouche X, TG P990 ICS V30A, or whatever you prefer based on V28 or V30).
3) replace the recovery.img file in the folder of the rom you downloaded with the one attached in this post.
4) nvflash the rom you chose following the instructions on the relative pages and let the phone boot fully (so it formats your internal sdcard correctly).
5) after first boot, shutdown the phone.
6) turn on the phone and boot it to recovery by holding power and volume down.
7) flash the zip file you previously slapped in the external sd card.
"
This should work for U
someone has already tried it? Some news regarding the call bug?
kamiar said:
Is it possible to go from LG Official V30a to this? if yes, how please as i dont have the Boot Recovery mode on it after smartflashing Official V30a, please guide me...
Click to expand...
Click to collapse
I think you need to unlock the bootloader first then root then install the appropriate CWM for the new bootloader. Then follow the instruction in OP for those already in new bootloader.
with the ADB/terminal command, do we typr it all in one go ?
If new CM10 out (or CM10.1) can we flash it instant or need to make something change before flash other rom?
Oh noo are you serious this rom is out? I think I have to take a day off because this rom will answer one BIG question! Damn nice work, thanks a lot for all the efforts.
You Need to change your phone partition layout.
k101d said:
If new CM10 out (or CM10.1) can we flash it instant or need to make something change before flash other rom?
Click to expand...
Click to collapse
You cant flash cm10 directly on Ics patition layout, as cm10 still works on old GB layout, so u need to go back to nv flash GB or use nvflash toolkit. :angel:
hellraiser said:
You cant flash cm10 directly on Ics patition layout, as cm10 still works on old GB layout, so u need to go back to nv flash GB or use nvflash toolkit. :angel:
Click to expand...
Click to collapse
OK get idea I check the updater-script both origainal CM10 and the new mod for this ICS partition layout and found mounting point different SO I think if I want to flash anyrom into this ICS partiotion layout I will try to edit updater-script.
call bug resolved?
anjo88 said:
call bug resolved?
Click to expand...
Click to collapse
Most important thing of this rom is we can enjoy the pink LG logo while booting CM10. Less important is the call bug, hopefully it's fixed too=)
Well, that's what this is all about isn't it?:laugh: Can't really say, but we all hope! Just installed, CM10 is damnnn SMOOTHH compared to 30A
x_justin said:
Most important thing of this rom is we can enjoy the pink LG logo while booting CM10. Less important is the call bug, hopefully it's fixed too=)
Well, that's what this is all about isn't it?:laugh: Can't really say, but we all hope! Just installed, CM10 is damnnn SMOOTHH compared to 30A
Click to expand...
Click to collapse
Yea it is faaasssttt I will today make a bunch of calls just to be sure
Code:
I'M NOT RESPONSEABLE IF FLASHING THIS ROM BRICKS/ BREAKS YOUR DEVICE
YOU CHOOSE TO FLASH THIS.
USE AT YOUR OWN RISK
How to install
-use any recovery you want but i recommend twrp 3
4.0.0 (links down below)
-it's recommend that your format data but wiping system,data,dalvik and cache should be enough
- flash the rom zip file and wait for it to flash
-after flashing is complete click on reboot to system (don't flash magisk or anything yet)
-as soon as you see the miui boot animation do a force restart by holding down the volume down+power button then wait untill the screen turns off
-when the screen turns off remove your fingers amd the phone will reboot and the miui boot animation should now be dim
- now wait 15-20 seconds for it to boot an enjoy!
I RECOMMEND THAT YOU USE NAVIGATION BUTTONS AS ANDROID 10 NAVIGATION WILL CAUSE THE ROM TO LAG
Changelog
- heavy debloat
-fixed ui lag issues
-fixed screen Flickr
-fixed overheating
-fixed huge battery drain
-fixed headphone jack not working
-added lesser audio switch as a system app ( you need to use this app to use headphone audio
-hotspot fix (found in manual fixes)
-minhker 14.6 kernel
-faster boot
-fixed AOD
- certified the A30 as a miui device
- disabled zip signature verification ( you can install YouTube vanced root version)
-fixed google apps
-turning magisk hide on will cause it to randomly reboot
bugs!
1-The brightness slider is broken due to vendor
but.
if you always use your brightness on max
then
download the termux app
type su
then type
setprop persist.sys.qcom-brightness null
2- only sim slot 1 works. slot 2 doesn't work
there are 2 manual fixes that you need to do
1- you need to enable developer options and then scroll all the way down and turn off miui optimization and miui high risk. ( you need to do this to install apps from the internal storage)
2- to fix hotspot you need to go to the hotspot setup menu
and click on " device identification" and set it to default
and you're now good to go!
3- people on telegram just reported that calls don't work
you can fix it by downloading this
https://drive.google.com/file/d/1-8O5u4J1PVNBQa1NfwesEpHHfjA5qGGx/view?usp=drivesdk
move it and place it system/product/overlay
4- if you're having random reboots then try this kernel
https://drive.google.com/file/d/1NHJAsjRWbpTsWFdk4b40PqISrSintcF7/view
flash it as a boot.img
Downloads!
ROM:
https://drive.google.com/file/d/1--APICzq6DZ45xdlIQOj7l1eZRl4r9fW/view?usp=drivesdk
again i recommend that you use the navigation buttons as android 10 navigations will case the rom to lag
credits:
@minhka98 for kernel
@el0xren for tips from the beginning
@siddita04 for some fixes
@RuiGsis for base
Hit thanks if you want more updates and if you liked my work!
IF you need any help pm me on tg @cytolytic
Great
Welldone developer. Pls, make miui stable for us. It is my favourite rom. I want it totally bugfree. Again,:fingers-crossed:thanks a lot for your hard work.:laugh:
cytolytic said:
Code:
I'M NOT RESPONSEABLE IF FLASHING THIS ROM BRICKS/ BREAKS YOUR DEVICE
YOU CHOOSE TO FLASH THIS.
USE AT YOUR OWN RISK
How to install
-use any recovery you want but i recommend twrp 3
4.0.0 (links down below)
-it's recommend that your format data but wiping system,data,dalvik and cache should be enough
- flash the rom zip file and wait for it to flash
-after flashing is complete click on reboot to system (don't flash magisk or anything yet)
-as soon as you see the miui boot animation do a force restart by holding down the volume down+power button then wait untill the screen turns off
-when the screen turns off remove your fingers amd the phone will reboot and the miui boot animation should now be dim
- now wait 15-20 seconds for it to boot an enjoy!
I RECOMMEND THAT YOU USE NAVIGATION BUTTONS AS ANDROID 10 NAVIGATION WILL CAUSE THE ROM TO LAG
Changelog
- heavy debloat
-fixed ui lag issues
-fixed screen Flickr
-fixed overheating
-fixed huge battery drain
-fixed headphone jack not working
-added lesser audio switch as a system app ( you need to use this app to use headphone audio
-hotspot fix (found in manual fixes)
-minhker 14.6 kernel
-faster boot
-fixed AOD
- certified the A30 as a miui device
- disabled zip signature verification ( you can install YouTube vanced root version)
-fixed google apps
-turning magisk hide on will cause it to randomly reboot
bugs!
1-The brightness slider is broken due to vendor
but.
if you always use your brightness on max
then
download the termux app
type su
then type
setprop persist.sys.qcom-brightness null
2- only sim slot 1 works. slot 2 doesn't work
there are 2 manual fixes that you need to do
1- you need to enable developer options and then scroll all the way down and turn off miui optimization and miui high risk. ( you need to do this to install apps from the internal storage)
2- to fix hotspot you need to go to the hotspot setup menu
and click on " device identification" and set it to default
and you're now good to go!
3- people on telegram just reported that calls don't work
you can fix it by downloading this
https://drive.google.com/file/d/1-8O5u4J1PVNBQa1NfwesEpHHfjA5qGGx/view?usp=drivesdk
move it and place it system/product/overlay
4- if you're having random reboots then try this kernel
https://drive.google.com/file/d/1NHJAsjRWbpTsWFdk4b40PqISrSintcF7/view
flash it as a boot.img
Downloads!
ROM:
https://drive.google.com/file/d/1--APICzq6DZ45xdlIQOj7l1eZRl4r9fW/view?usp=drivesdk
again i recommend that you use the navigation buttons as android 10 navigations will case the rom to lag
credits:
@minhka98 for kernel
@el0xren for tips from the beginning
@siddita04 for some fixes
@RuiGsis for base
Hit thanks if you want more updates and if you liked my work!
IF you need any help pm me on tg @cytolytic
Click to expand...
Click to collapse
Nice...
Good work developer. It is my favourite rom. I want it bugfree. Thanks a lot for your smart and hard work.
Bugs fixed: Random rebooting, brightness and Google Camera. Watch this video