Presenting my ROM built from CM10 following instructions from this thread by Entropy.
This is pure CM10 with some tweaks in build.prop, kernel, init.d and host file. It is not themed so please do not request for screen shots as it is same as any other pure cm10 rom.
As usual bugs are present as CM10 is bleeding edge.
I modified the ROM to include the following.
1. Siyah Kernel included. Thanks Gokhanmoral and Ktoonsez.
2. Included some init.d tweaks.
3. Modified build.prop for some tcp/dns tweaks (google dns). Also changed dpi to 220.
Installation
If coming from other ROM
1. Wipe data/reset factory settings.
2. Flash the ROM.
3. Flash gapps. Use the gapps from this thread as it has market update check and dpi check disabled. Thanks tsjoklat on this thread. Flashing other gapps may cause some apps to be missing from the market.
If coming from same ROM
1. No wipe required.
2. Flash the ROM.
3. Flash gapps. Use the gapps from this thread as it has market update check and dpi check disabled. Thanks tsjoklat on this thread. Flashing other gapps may cause some apps to be missing from the market.
I am going to update this weekly only, mostly on weekend.
Credits
CM10 Team - for developing awesome ROM.
Entropy512 - for development instructions.
Gokhanmoral/Ktoonsez - for the kernel.
Droidphile - for init.d tweaks.
Tsjkolat - for the market patch.
Latest gapps 20121002
Download 07-Dec
Code:
Change Log (07-Dec)
Latest changes from CM10 merged. Refer to CM10 change log [URL="http://changelog.bbqdroid.org/#i777/cm10/next"]here.[/URL]
Change Log (28-Oct)
Latest changes from CM10 merged. Refer to CM10 change log [URL="http://changelog.bbqdroid.org/#i777/cm10/next"]here.[/URL]
Updated host files.
Change Log (23-Oct)
Latest changes from CM10 merged. Refer to CM10 change log [URL="http://changelog.bbqdroid.org/#i777/cm10/next"]here.[/URL]
Included latest siyah kernel. 4.3.3
Updated host files.
Change Log (17-Oct)
Latest changes from CM10 merged. Refer to CM10 change log [URL="http://changelog.bbqdroid.org/#i777/cm10/next"]here.[/URL]
Included latest siyah kernel. 4.3.
Change Log (11-Oct)
Latest changes from CM10 merged. Refer to CM10 change log [URL="http://changelog.bbqdroid.org/#i777/cm10/next"]here.[/URL]
Included Nova launcher instead of apex. Bought 25c Nova premium :D
Change Log (05-Oct)
Latest changes from CM10 merged. Refer to CM10 change log [URL="http://changelog.bbqdroid.org/#i777/cm10/next"]here.[/URL]
Moved to conservative governor.
Change Log (9/29)
Latest changes from CM10 merged. Refer to CM10 change log [URL="http://changelog.bbqdroid.org/#i777/cm10/next"]here.[/URL]
Added cron support.
Added apex launcher as system app.
Change Log (9/23)
Latest CM10 changes merged.
removed ZRam and reverted swapiness to 0.
Change Log (9/21)
Latest Siyah 4.1.5 included. Thanks Ktoonsez.
Zram enabled in init.d to 150MB. Swapiness set to 30.
Change Log (9/20)
Latest changes from CM10 merged. Refer to CM10 change log [URL="http://changelog.bbqdroid.org/#i777/cm10/next"]here.[/URL]
Included Siyah 4.1.4 Thanks Ktoonsez
Change Log (9/16)
Latest changes from CM10 merged. Refer to CM10 change log [URL="http://changelog.bbqdroid.org/#i777/cm10/next"]here.[/URL]
Moved to Pegaseq as default governor with settings applied through init.d now. Can be overriden from extweaks. UV table etc is below.
1600mhz: 1400 mV
1500mhz: 1375 mV
1400mhz: 1325 mV
1300mhz: 1300 mV
1200mhz: 1200 mV
1100mhz: 1150 mV
1000mhz: 1100 mV
900mhz: 1050 mV
800mhz: 1000 mV
700mhz: 975 mV
600mhz: 975 mV
500mhz: 950 mV
400mhz: 925 mV
300mhz: 925 mV
200mhz: 900 mV
100mhz: 875 mV
Change Log (9/14)
Latest changes from CM10 included. Refer to CM10 change log [URL="http://changelog.bbqdroid.org/#i777/cm10/next"]here.[/URL]
Included siyah 4.1.1 as the default kernel
Included tweaks file with default governor as conservative, undervolting for better battery life.
Updated ad blocking via host file.
Change Log (9/13)
Fixed the hardware keyboard issue.
Fixed market app related issue by using dpi fix and no auto update app.
Back to dpi 220.
Change Log (9/12)
Added adblock via host file.
Change Log (9/11)
First Release
Donations are not needed, Thanks is sufficient.
If you still insist then donate.
Reserved.
Thanks for keeping development of this phone.
:thumbup:
Dont you need the second post of the topic?
You could ask to a admin to delete this if you need it.
Sent from my SGH-I777 using xda app-developers app
RatusNatus said:
Thanks for keeping development of this phone.
:thumbup:
Dont you need the second post of the topic?
You could ask to a admin to delete this if you need it.
Sent from my SGH-I777 using xda app-developers app
Click to expand...
Click to collapse
As of now I have reserved one more post. Hopefully that should be good enough.
Nice work will give it a try on my Gf phone hehe.
Sent from my SGH-I777 using xda app-developers app
Shouldn't this be in ported development like Fusions ROM?
killman2659 said:
Shouldn't this be in ported development like Fusions ROM?
Click to expand...
Click to collapse
+1
Sent from my SGH-I777 using xda premium
This is not going to end well. Good luck.
Sent from my SGH-I777 using Tapatalk 2
Moved to Ported - if this is wrong, please make the case, and we can move it back..
Divine_Madcat said:
Moved to Ported - if this is wrong, please make the case, and we can move it back..
Click to expand...
Click to collapse
while I am fine moving it to ported section. I have following query, I have been long standing member of this forum (with some other id). I recall the ported development was created for ROM based on i9100 and hell raised or whatever to keep dev section clean of hell raised ROM. CM10 for i777 is not ported from i9100 as my understanding goes. In my opinion CM10 based ROM are not ported and should be in android dev section. Correct me if I am wrong.
I flash it already and liking it. I can see more stuffs on my screen then the kang cm10. Hope there will an update with the 4g icon instead of the 3g/h+. Ill be using tis as my daily. Thankx for the port. Ps- i havent found any problem with it yet.:thumbup:
Sent from my SGH-I777
logo209 said:
I flash it already and liking it. I can see more stuffs on my screen then the kang cm10. Hope there will an update with the 4g icon instead of the 3g/h+. Ill be using tis as my daily. Thankx for the port. Ps- i havent found any problem with it yet.:thumbup:
Sent from my SGH-I777
Click to expand...
Click to collapse
Technicall H+ is not 4g, I for one agree giving H+ for H+. would look into putting 4g icon as flashable zip if I can figure out how to do it. Sorry am new to ROM dev.
Creating another build right now, with ad block from host file built in. would be uploading it shortly.
mediafire link is broken....
shri_chanakya said:
Creating another build right now, with ad block from host file built in. would be uploading it shortly.
Click to expand...
Click to collapse
Reserve heheh cant wait.
Sent from my SGH-I777
OP updated with latest release adn download link.
Got a problem with the new update. Keyboard is not working. Cant text or write.
Sent from my SGH-I777
logo209 said:
Got a problem with the new update. Keyboard is not working. Cant text or write.
Sent from my SGH-I777
Click to expand...
Click to collapse
seems like regression in cm10, try disabling the hardware keyboard in the language and input settings. would make another build tonight and test if it is resolved.
shri_chanakya said:
seems like regression in cm10, try disabling the hardware keyboard in the language and input settings. would make another build tonight and test if it is resolved.
Click to expand...
Click to collapse
I did that and still doesnt work. Ill be waiting for your update
Sent from my SGH-I777
logo209 said:
I did that and still doesnt work. Ill be waiting for your update
Sent from my SGH-I777
Click to expand...
Click to collapse
switch off the hardware keyboard and select android keyboard as default. works for me. seems like the hardware keyboard issue has resurfaced in dev thread of entropy too. might be something wrong I am following in build process. currently cleaning up everything and building from scratch. would put a build once done. should be done in couple of hours i guess. would flash and see if the keyboard issue is resolved or not. it is must for me as my exchange admin has pin on and with hkbd i cannot type anything and cannot go in
Related
I decided to make my first custom rom. The main difference over klin1344's klassic is the fact that we can customize what we want with the aroma installer. As of now, there's no customised interface (and there will not be. Consider this like WT Ho's rom for the 5.0).
I stop working on it because I want to try something other than stock. Also thanks for your consideration for this rom. (I will continue the maintenance of it though)
Features:
- Stock 2.3.6 XXKPQ
- Rooted
- Busybox
- Deodexed
- Zipaligned
- Aroma installer: An interactive installer
- Multiple bootanimations.
- Choice between TW 3.0, TW 4.5, Go launcher EX, Xperia S launcher
- Possibility to install DSP manager and voodoo app (for sound enchance)
- Features the CWM 5.0.2.7 (Intl Only. Kernel based from steve's 3.0) (V.1.0)
- US users will recieve the latest klin's R2 custom kernel* (V.1.0).
- Intl and US compatibility in a single zip. (v.2.0)
- SuperSU (v.3.0)
Changelog:
Code:
[B]V.3.0 (Vita) FINAL [/B]
- Deodexed and Zipaligned
- SuperSU is used instead of SuperUser
- Updated Google Play Store, Maps and Youtube app (Can play 720p) (It's real this time)
- Possibility to add Antutu Cpu Master Free (For Overclock)
[B]V.2.0 (Radiance)[/B]
- Name changed only to Renaissance
- Possibility to chose the device type (Thanks to dark_valor's Terra Silent)
- New Honeycomb bootanimation
- Possibility to add terminal to the rom
[B]v.1.0 (Etincelle)[/B]:
- Initial Release.
Download:
1.0
Intl: Intl Renaissance 1.0 Download
US: US Renaissance 1.0 Download
2.0: Renaissance 2.0 Download
3.0: Renaissance 3.0 Download
If you want there's the Xperia S Wallpapers: Xperia S Wallpapers Download
If there's a problem with antutu, install the apk here: Cpu Master Apk Download
If there's a problem with terminal reinstall it.
Instructions:
1. Boot into Cwm
2. Backup
3. Wipe data (BEFORE IT IS MANDATORY)
4. Run renaissance-device.zip
5. Follow the instructions.
6. Reboot
7. Enjoy!
If you do like please hit thanks button. If you have problem with installation, Send me .log file in aroma. If it's problem with the rom please let me know.
Thanks to:
amarullz: for Aroma installer
Klin1344, SteveS and stratosk for the kernel related things.
WT Ho for his base for aroma installer. (and help too )
GO Dev Team , Fr4gg0r and ra3al for their launcher
Dark_balor for his kernel (terra silent)
Jackpal for the terminal emulator
Antutu for the CPU Master
As this is the last version, If you want to use something in the rom (porting) ask me first.(Mostly for Aroma)
These are the possible implementations (suggestions)
- Deodex
- Performance tweaks
- More customisation options
- Better compatibility with apps (Like deviceID hack)
reserved again
screenshots please?
EcHoFiiVe said:
screenshots please?
Click to expand...
Click to collapse
Oh sorry about that. I will put them tomowrrow. (that depends which screenshots you want?)
Is ext4 enabled for data and dbdata? From stock its stuck at rfs.
Wheatly said:
Is ext4 enabled for data and dbdata? From stock its stuck at rfs.
Click to expand...
Click to collapse
Well I didin't enable ext4 so data and dbdata will be stuck at rfs. Sorry about that.
Does the CWM 5 in the kernel I gave you work well? Because when I gave it to you there seemed to be a lot of errors... But if it does, I'll probably apply those changes back to my kernel again and update to cwm 5 because it allows easier converting to ext4. Also, did stratosk give you permission because I used his cwm recovery files from his sources. (just making sure, so he doesn't come and flame me for porting cwm5 from his sources without permission)
Sent using Tapatalk
When you sent it to me back then it wasn't working well. So I fixed the errors on it (I did send a PM for you for testing). I do got permission from stratosk (that's why I put him in the thanks section.) I think I have the US kernel in my mediafire account. I'll upload it so both devices will have justice.
zaclimon said:
When you sent it to me back then it wasn't working well. So I fixed the errors on it (I did send a PM for you for testing). I do got permission from stratosk (that's why I put him in the thanks section.) I think I have the US kernel in my mediafire account. I'll upload it so everyone will have justice.
Click to expand...
Click to collapse
Ok thanks. But how exactly did you fix it? I didn't flash the kernel you gave me but where are your sources? (the Linux kernel is GPL licensed, so it's mandatory to have a source )
Sent using Tapatalk
Never mind for now I will just extract the initrd from your kernel and use git to track the changes from the one I sent to you.
But really, you need to provide a source if you release a kernel, as per the GPL license.
Sent using Tapatalk
From which release of the Klin rom you based yours ?
If it's from the R5, did you had the font that were missing ?
Is it supercharged ?
For the kernel I'm also curious to know what are the change you have done
Dark_Balor said:
From which release of the Klin rom you based yours ?
If it's from the R5, did you had the font that were missing ?
Is it supercharged ?
For the kernel I'm also curious to know what are the change you have done
Click to expand...
Click to collapse
He based it off stock rom. Tomorrow I'll figure out how he fixed cwm 5.0.2.7 from his initramfs.
Sent using Tapatalk
klin1344 said:
Never mind for now I will just extract the initrd from your kernel and use git to track the changes from the one I sent to you.
But really, you need to provide a source if you release a kernel, as per the GPL license.
Sent using Tapatalk
Click to expand...
Click to collapse
I had the source before but my ubuntu 12.04 bugged with my old computer (nvidia problem) so I downloaded 11.04 but I forgot to do a backup.
zaclimon said:
I had the source before but my ubuntu 12.04 bugged with my old computer (nvidia problem) so I downloaded 11.04 but I forgot to do a backup.
Click to expand...
Click to collapse
If you can extract the initramfs then that's basically your source because cwm is only an initramfs change.
But again, how did you do it? Surely you remember what changes you did? It sounds like a minor tweak because you sent me your kernel a matter of hours after I sent you mine.
Btw, you know that you can downgrade ubuntu without losing data right? Ndiswrapper wasn't working on 12.04 so I put my 11.04 disc in and was able to install without losing all my personal files.
Sent using Tapatalk
klin1344 said:
If you can extract the initramfs then that's basically your source because cwm is only an initramfs change.
But again, how did you do it? Surely you remember what changes you did? It sounds like a minor tweak because you sent me your kernel a matter of hours after I sent you mine.
Btw, you know that you can downgrade ubuntu without losing data right? Ndiswrapper wasn't working on 12.04 so I put my 11.04 disc in and was able to install without losing all my personal files.
Sent using Tapatalk
Click to expand...
Click to collapse
I made some changes to the init.rc and lpm.rc I think.
Screenshots like Homescreen, App drawer, Notification place thingy, and settings.
EcHoFiiVe said:
Screenshots like Homescreen, App drawer, Notification place thingy, and settings.
Click to expand...
Click to collapse
Because it is a stock rom (with multiple apps) I won't put screenshots. Once 2.0 will be released (UI modifications) I will put them. You can backup and try it?
zaclimon said:
When you sent it to me back then it wasn't working well. So I fixed the errors on it (I did send a PM for you for testing). I do got permission from stratosk (that's why I put him in the thanks section.) I think I have the US kernel in my mediafire account. I'll upload it so both devices will have justice.
Click to expand...
Click to collapse
zaclimon said:
I made some changes to the init.rc and lpm.rc I think.
Click to expand...
Click to collapse
Ok, I just used git to check your initramfs for your INTL kernel, and lpm.rc is exactly the same as my source, and in init.rc it's also the exact same thing as my source for the CWM 5.0.2.7 beta (not on github anymore), except that you forgot a '/' in enabling bootanimation support.
So I'm confused. When I gave you my kernel, there seemed to be many errors because I was screwing with my partition filesystems, and also got a lot of "md5 mismatches" when trying to convert, so I decided to stop and work on other things. You got it working, and you claimed that you "fixed the errors in init.rc and lpm.rc" without proof with a proper source when you CHANGED NOTHING AT ALL. You probably just got lucky with CWM restoring and no md5 mismatches like I had. So you're releasing a kernel with a CWM 5 port that I completely did, and claiming that YOU fixed most of the errors and got it working when proof shows that all you did was download my source before I deleted it and simply compiled them with SteveS's one click compiling script.
And since you don't have a Github account or a source of any sort, you thought you could get away with tricking everybody that you "fixed the CWM errors", when the work was originally done by me. You changed nothing at all. It was not my intention to flame you, but seriously, I am disapointed . I'm really discouraged and very tempted to just take down all my work for the Galaxy Player and just keep all the development to myself. Maybe that's why precious devs keep leaving XDA because people just use someone else's work and package it as their own. Learn to give proper credit to other people, and if you really didn't make something, don't act or say that you did.
Ok, I'm done. Really needed to vent.
klin1344 said:
Ok, I just used git to check your initramfs for your INTL kernel, and lpm.rc is exactly the same as my source, and in init.rc it's also the exact same thing as my source for the CWM 5.0.2.7 beta (not on github anymore), except that you forgot a '/' in enabling bootanimation support.
So I'm confused. When I gave you my kernel, there seemed to be many errors because I was screwing with my partition filesystems, and also got a lot of "md5 mismatches" when trying to convert, so I decided to stop and work on other things. You got it working, and you claimed that you "fixed the errors in init.rc and lpm.rc" without proof with a proper source when you CHANGED NOTHING AT ALL. You probably just got lucky with CWM restoring and no md5 mismatches like I had. So you're releasing a kernel with a CWM 5 port that I completely did, and claiming that YOU fixed most of the errors and got it working when proof shows that all you did was download my source before I deleted it and simply compiled them with SteveS's one click compiling script.
And since you don't have a Github account or a source of any sort, you thought you could get away with tricking everybody that you "fixed the CWM errors", when the work was originally done by me. You changed nothing at all. It was not my intention to flame you, but seriously, I am disapointed . Maybe that's why precious devs keep leaving XDA because people just use someone else's work and package it as their own. Learn to give proper credit to other people, and if you really didn't make something, don't act or say that you did.
Ok, I'm done. Really needed to vent.
Click to expand...
Click to collapse
ok don't go blaming me BECAUSE IT GOT ERRORS when YOU sent it to me. I corrected some errors but I can't remember which ones is it. I can't get lucky if EVERY of my backups works(Because I got errors for md5 mismatch as well too). It is sure that your init files are the same because I used some of the text you used when you were building YOUR R1 kernel. (so basically I used some of your sources) but you were always complaining about ext4 not working so you gave up on CWMR5.0. and when I said I've fixed them you didin't tested it. DON'T GO COMPLAINING IF YOU DIDIN'T EVEN TESTED IT. (also check all the init files to be sure and also check the thanks it is `kernel related things`.) -___-
EDIT: If you want all the credits. You can have them. I should have said that you made all the changes but the problem was that you gave up on CWMR5.0 so I was like (The kernel works now but I won't release it because you already have your custom kernel with CWMR3.)
Created myself a flashable build.prop script, that I thought I would share. This script will take your phone to the extreme, and make it feel like new. Everything is faster, even web browsing. Also, some minor battery tweaks are included, that might allow you to see some increase in battery life.
The script will add various tweaks I have found scouring the interwebs. Most of the tweaks can be found here.
Some developers may have already added these tweaks into their roms, but I haven't seen a rom that had them all. The script will not duplicate any lines in the build.prop file to avoid confusion/issues.
**Please note: testing is limited, as I have only ran this using Amon Ra recovery.
That said, a backup of the build.prop file will be created in the "/system/" directory called "build.prop.old". If you have any issues, you can always revert back with a simple adb command or using root explorer app.
**This should work on any rom that has busybox
**v2+ can be flashed over v1, it will not overwrite your original build.prop(.old)
**might have to turn off data then turn back on after flashing v2
**init.d script will worrk on any rom/kernel that has init.d scripting enabled
PRO's (may be different, on a per rom basis)
- overall smoothness of launcher (sense,nova,golauncher, etc.)
- faster internet speeds (speedtest.net app)
- better touch response (this was downgraded in v2 because of battery life complaints, but I set mine - back up (see changelog, post 2))
- faster application load times ("where's my water" takes about 1/10th of load time for me than prior to tweaks)
CON's (may be different, on a per rom basis)
- system may be unresponsive for GB rom users (remove the line "video.accelerate.hw=1" from the system/build.prop file [near the end of file])
Disclaimer:
As always, use at your own risk. I am not responsible for anything that might happen to your phone.
Requirements before install:
- Must be rooted (99.9% of roms allow root access)
- Rom must have busybox (already installed on 99.9% of roms)
Installation
- download zip onto phone
- reboot into recovery
- (do not wipe anything! this is not a rom!)
- flash the zip
- reboot
- ????
- profit!
If you have any additional tweaks, or if you see I have some settings incorrect please let me know! I'm always trying to take my phone to the extreme!
Un-Installation
- use root explorer:
- go to "/system/" folder
- delete "build.prop"
- rename "build.prop.old" to "build.prop"
- reboot
Change log:
v4 (8/25) -
- modified net settings for faster speeds
- enabled swap and swap management
- added extra sysctl tweaks
- included tbp_fix code
- more
tbp_fix.zip
Run this after flashing turbo prop (no need to run for v4+), if your minfree settings are being overwritten. See this post.
v3 (6/19) -
- modified max events to 200
- added init.d script for more tweaks (your rom/kernel must support init.d)
v2 (6/2) -
- added 4g network tweaks
- modified "windowsmgr.max_events_per_sec" to 150 (try to save some battery life)
this change might reduce performance a little, if you want you can modify the value back to 240
v1 (6/1) -
- initial
If we don't have busybox installed, can we grab it from somewhere?
Sent from my ADR6425LVW
Awesome!
Any Sense version limitations or firmware specifications with this? Or is this a universal flashable for any ROM or firmware? I ask because I am anxious to try it out. Sounds really useful.
Sent from my ADR6425LVW using xda premium
Looks fun I will play =)
There a way to undo just in case?
Sent from my ADR6425LVW using XDA
I Am Marino said:
If we don't have busybox installed, can we grab it from somewhere?
Sent from my ADR6425LVW
Click to expand...
Click to collapse
Should be already installed on your phone if you have a ROM from here. Otherwise search for "busybox" in the play sore.
Sent from my Rezound
Play store, lookup "busybox". Correct me if I'm wrong, lol.
Edit: faster on the draw it seems. Disregard..
Sent from my ADR6425LVW using xda premium
1stCentauri said:
Any Sense version limitations or firmware specifications with this? Or is this a universal flashable for any ROM or firmware? I ask because I am anxious to try it out. Sounds really useful.
Sent from my ADR6425LVW using xda premium
Click to expand...
Click to collapse
No it's not specific to any ROM or firmware. Should work on any Android.
Sent from my Rezound
danutzz said:
No it's not specific to any ROM or firmware. Should work on any Android.
Sent from my Rezound
Click to expand...
Click to collapse
Nice. Giving this a run shortly. Thanks for sharing this with us!
Sent from my ADR6425LVW using xda premium
Ohschit said:
There a way to undo just in case?
Sent from my ADR6425LVW using XDA
Click to expand...
Click to collapse
Yes, the original post explains that there is a backup of the original build.prop made. If you need specific instructions on how to get this done, let me know... i'm ready to go to sleep right now though, lol.
danutzz said:
Yes, the original post explains that there is a backup of the original build.prop made. If you need specific instructions on how to get this done, let me know... i'm ready to go to sleep right now though, lol.
Click to expand...
Click to collapse
Yes please post a write on how to get back to original build. Thanks and nice work!!!
NAU420 said:
Yes please post a write on how to get back to original build. Thanks and nice work!!!
Click to expand...
Click to collapse
all you do is use build.prop.old in the end. remove build.prop and remove the ".old", recheck permissions then reboot
Thank you for this, notice an improvement while web browsing( ICS smooth) as well as UI smoothness on cleanrom gbe 1.7.5.
Sent from my ADR6425LVW using XDA
Hoping it isn't a placebo effect. Probably has some good tweaks though.
I'll be the one to ask. What exactly will this do?
Sent from my ADR6425LVW using Tapatalk 2
Will this work in GSM...am a bit wary right now to flash something coz i just finished setting up the phone just the way i like it!
briankariu said:
Will this work in GSM...am a bit wary right now to flash something coz i just finished setting up the phone just the way i like it!
Click to expand...
Click to collapse
It should. If not, you can undo the changes. All it does is modify the build.prop and it saves a backup before it does anything.
pwned3 said:
I'll be the one to ask. What exactly will this do?
Sent from my ADR6425LVW using Tapatalk 2
Click to expand...
Click to collapse
modify's phone settings for performance gains... if you want to learn more, google "build.prop tweaks", or view this thread: http://forum.xda-developers.com/showthread.php?t=1227269
Development suspended until (if) CM10 gets to a faster and stable state. If you want a fast, fully working new MIUI experience, check out my other ROM.
Here is an alpha release of MIUI4.1 based on CM10 for the Xperia Play. It is built upon CM10-FXP137 and MIUI Jellybean for the Nexus S.
I am using this ROM as a daily driver now and it seems to be very stable. But since CM10 is still alpha, there may be some bugs still. Future updates may also require a factory reset, so be aware of that.
A CDMA version will come soon, as soon as CM10 is confirmed working on R800x I will work on it for MIUI.
Make sure you read the blue section "Special Notes/Partially working" below before using! It contains very important existing issues and work-arounds.
Working (tested):
Calls / Text / 3G / Data
Audio
Wifi
Camera
ALS / Auto-brightness
Web Browser (from MIUI 2.8.24)
Google Play Store (fully)
Google Now (no Voice Search)
Music/Gallery/Screenshot feature (Menu+VolDown)
Location/Maps/Compass
Gamepad
Touchpads (On most games, thanks to farenheith)
If you find a game that still doesn't have working touchpads, report it in farenheith's thread. Known games reported still not working:
- Dead Space
Not working:
Torch (unknown issue)
Wifi Tether (CM10 issue)
?
Partially working/special notes:
After call is ended, audio is not routed back to loudspeaker. Sounds will be very quiet! You need to either replug headphones or reboot the phone to fix it... sadly this is a CM10 issue and I can't fix it.
In Notification Panel, the Clear/Options button in top-right corner goes off the screen. Change font-size to "Small" (in Settings > Display) to fix this for now.
Google Play Store might not show installed apps or purchased apps after signing in for the first time. Simply 'Clear Data' for Google Play Store to fix it.
When screen is off, VolUp does nothing and holding either Vol button will only skip music tracks forward
?
Download/Instructions:
Turbo MIUI v0.52.20914
(1) Download the CM10 FXP-Turbo2 kernel. You can use any other CM10 kernel if you wish.
(2) Execute following commands on PC's shell/command prompt to install kernel and prepare:
Code:
fastboot flash boot boot.img
fastboot erase system
fastboot erase userdata
(3) Copy the update ZIP to SDCard. To enter Recovery on this kernel, press Back when you feel the vibration trigger on first logo.
(4) Install the ZIP update as normal.
Screenshots:
Changelog:
Code:
v0.52.20914
-----------
- Revert: CM10-FXP137
- New: FULL TOUCHPAD SUPPORT. Thanks to farenheith!
- Fix: Camera
- Fix: SIM PIN prompt on startup (thanks to Lens_Flare). Phone is not multilingual for the moment due to APKTool bug.
- Fix: Disable Setup Wizard using old Provision, temporary until bugs sorted out in patching
- Fix: Browser user-agent
- Fix: Official Facebook app, maybe other web apps
- Fix: Magnify-glass zoom widget when selecting text (love this feature, glad I fixed it)
- Tweak: Disable services from writing adj and minfree values, allowing init.d tweaks to actually work.
v0.51.20914
-----------
- Update: CM10-FXP138
- Update: MIUI v2.9.14
- Update: Using latest MIUI browser from now on (with latest FXP webkit backend). Please report any browser crashes, video sites need testing.
- New: Multilanguage support
- New: Google Now voice search (untested)
- New: Google Now offline support (untested)
- New: Face Unlock (untested)
- Aroma: Fix "Default" install mode
- Aroma: Elite install - disable CPU rendering (set back to CPU+GPU for default). This can be switched after install by using the "Customize" option
- Aroma: Elite install - disable Setup Wizard to bypass need for Xiaomi account by using old Provision APK. May have unknown side-effects.
v0.41.20907
-----------
- Update: CM10-FXP137
- Update: MIUI v2.9.7
- Tweak: DalvikOpt flags
- Tweak: Remove entire software-rendering pathway, forcing GPU always (thanks to ShyamSasi)
- Fix: Camera
- Aroma: Added AD2SDX alpha 2 by amarullz as an sd-ext alternative, with my own CM10 fix
v0.3.20831
----------
- Update: CM10-FXP136
- Update: MIUI v2.8.31
- Fixed: No need to disable HW overlay for video anymore (Thanks to FXP)
- Removed: Bundled Live Wallpapers (except picker app)
- MIUI base switched to crespo (Nexus S)
- Using MIUI Browser v2.8.24 from now on (no new night mode, no future updates on browser)
v0.3.20817
----------
- Fixed: Play Store FC, possibly other problems due to APKTool bugs (using precompiled Framework resources, "disable signature checking" reverted)
- Update: ES File Explorer, Link2SD, Play Store and Titanium Backup
v0.2.20817
----------
- Update: CM10-FXP135
- Update: MIUI v2.8.24
- Fixed: Link2SD (permissions 777 on symlinks to fix from being stale which causes a link-break on every reboot)
- Hack: Disabled system package signature verification (required for future fixes)
- Tweak: Optimized Lowmemorykiller and VM sysctl values for better memory management and performance (for <512MB devices like ours)
- Tweak: Most system packages recompressed and zipaligned. Slightly longer boot time but saves a few precious MB on /system.
- Tweak: Disable automatic brightness
- Tweak: Moved system apps to data (default enabled in Aroma installer): Google Talk; MIUI Compass, Gallery and Music
- New: AppWidgetPicker
- New: DSP Manager (from CM10)
- New: Volume+ (skip music) mod. Sort of. While screen is off and music playing, VolUp does nothing and both keys skip forward.
- New: zRAM enabled at 10% (this is good with new snappy compression in kernel)
- New: Purgable assets enabled
- New: Kernel samepage-merging enabled
- New: Strict-mode checking disabled
- Note to self: We use libwebcore from FXP134 and WebKit core framework from MIUI v2.8.17 from now on
v0.1.20817
----------
- Initial version
- Based on official CM10-FXP134 for Zeus and MIUI UK's 2.8.17 for the Galaxy Nexus
Does this have CDMA support yet? And I assume you'd like a logcat.
game_guy said:
Does this have CDMA support yet? And I assume you'd like a logcat.
Click to expand...
Click to collapse
No, and no. Read the OP. It takes me a long time to upload.
I will release a CDMA test version soon. This will take a while because I have to upload two separate versions and I don't know if CM10 for zeusc even works yet.
Click to expand...
Click to collapse
Ah. My bad, didn't notice that sorry. >.<
It does on pax's 7/29 build. You could use that as a base for the cdma variant as that has *almost everything working.
game_guy said:
Ah. My bad, didn't notice that sorry. >.<
Click to expand...
Click to collapse
It's fine, just be patient.
cj360 said:
It does on pax's 7/29 build. You could use that as a base for the cdma variant as that has *almost everything working.
Click to expand...
Click to collapse
Link please? Is it CM10?
Upload finished.
****yeah
i'm go testing now
and will be translate russian later
this is port of that
wmaster4g said:
****yeah
i'm go testing now
and will be translate russian later
this is port of that
Click to expand...
Click to collapse
No, this is my own work. If I got it from that guy I would have given credit to him.
EDIT: He probably used my own research. Unlike most XDA "developers", I like to share what I know with the community. Or maybe he is actually one of the few skilled hackers on here and also did it himself like me.
gonna try it later after work and will report the bugs
thanks for bringing up another JB Rom pal
CosmicDan said:
It's fine, just be patient.
Link please? Is it CM10?
Upload finished.
Click to expand...
Click to collapse
Here it is and yes it's cm10.
Good work!! Goinf to have it downloaded in a few hours.. Gotta sleep first.. One question.. Does the sd card mount properly?
Sent from my Xperia Play using xda premium
cj360 said:
Here it is and yes it's cm10.
Click to expand...
Click to collapse
Alright thanks, I'll try and build a CDMA test version. But since this isn't FXP I won't be able to keep it as up-to-date.
Fat_boy555 said:
Good work!! Goinf to have it downloaded in a few hours.. Gotta sleep first.. One question.. Does the sd card mount properly?
Click to expand...
Click to collapse
Sure, why wouldn't it? Unless you mean the CM10 bug where it says "Unable to install to internal USB or memory card" when you try to install paid apps from the Play Store, no. That is a CM10 bug. But restoring everything from TB works fine, and installing free apps/updates from Play Store works fine.
CosmicDan said:
Alright thanks, I'll try and build a CDMA test version. But since this isn't FXP I won't be able to keep it as up-to-date.
Click to expand...
Click to collapse
Awesome, I know pax will update once he's able to and eventually fxp will figure out data as well.
Going kinda off-topic with this so let me know if you'd rather not discuss it here but, do you build your kernel with ics sources modified for JB or from fxp's jb sources?
cj360 said:
Awesome, I know pax will update once he's able to and eventually fxp will figure out data as well.
Going kinda off-topic with this so let me know if you'd rather not discuss it here but, do you build your kernel with ics sources modified for JB or from fxp's jb sources?
Click to expand...
Click to collapse
The kernel I'm building from is branched off JBX repo (on the 'jellybean-turbo' branch), however I did a full tree comparison and the FXP CM10 jellybean kernel is identical to the JBX one - apart from the zRAM update from FXP (Google snappy compression) which I have already merged in CM9 turbo kernel. The RAMDisk is based on FXP RAMDisk.
Computer's built, installing Ubuntu 12.04 soon so i'll be back in the game.
Cosmicdan, what does SEMCRIL look like in Framework?
Pax
paxChristos said:
Computer's built, installing Ubuntu 12.04 soon so i'll be back in the game.
Cosmicdan, what does SEMCRIL look like in Framework?
Pax
Click to expand...
Click to collapse
The full SemcRIL code for this ROM is taken directly from CM10, along with BaseCommands and PhoneFactory. It was actually a requirement to get it booting. Using my existing scripts but replacing the CM10 base for CDMA version, and the MIUI base for the CDMA Galaxy Nexus version, it should hopefully be enough....
...I would upload my "kitchen" so people can try to build it and bugtest, but how many of you guys with CDMA zeus's are good with smali? Also it requires Windows Vista/7.
paxChristos said:
Computer's built, installing Ubuntu 12.04 soon so i'll be back in the game.
Cosmicdan, what does SEMCRIL look like in Framework?
Pax
Click to expand...
Click to collapse
Good to hear! Are there any working CDMA builds floating around, or should we wait for builds from you?
Leraeniesh said:
Good to hear! Are there any working CDMA builds floating around, or should we wait for builds from you?
Click to expand...
Click to collapse
Of what? MIUI or CM10? Check the JBX thread for CM10 working CDMA. Wait, cj posted the link a few posts back to a CM10 for zeusc with working data.
Sorry to hijack cosmic,
My guess as to why CM10 data stopped working for CDMA is because of a commit done a while back (August 5th)
Now that I have a working PC i'm gonna try to undo that & see if that's the issue & if it is, I need to coordinate with FXP to create a ril for cdma & edit some common files
Pax
paxChristos said:
Sorry to hijack cosmic,
My guess as to why CM10 data stopped working for CDMA is because of a commit done a while back (August 5th)
Now that I have a working PC i'm gonna try to undo that & see if that's the issue & if it is, I need to coordinate with FXP to create a ril for cdma & edit some common files
Pax
Click to expand...
Click to collapse
That's fine, it's is still relevant since it's based on CM10. So is that build linked a while back working with CDMA fully or not? I will probably not update the GSM ROM of this until next FXP release anyway so.... yeah.
It would be good if FXP CM10 had CDMA working, because then I could easily create a patch for this GSM ROM. I really don't want to have to upload two full ROM's every time.
This is not my work just sharing this one all credits goes to who made this powerful app
>TEAMCANJICA
>t4n017
>ROX
>zwliew
>frapeti
t4no17 created link for this app in resurrection remix rom so thought it could easily searchable for new one by this thread
note:
>donts know whether it will work on stock 4.1.2 roms with cocore oc kernels but its kernel related app then it should work. test u r self and letme know.
or u can use cocore manager 1.6 by hastalafestia but novathor settings is advanced app with
1) cpu and gpu under volting overvolting
2)power management mainly for charging settings
3)audio features
4) performance
>this is app for root user with gpu cpu oc kernels
>most of latest custom roms comes preinstalled with this app but who donts have this can flash it
> download http://d-h.st/BEB
>go to cwm or any custom recovary
> flash it and enjoy!!!!!!
I installed it on carbon b11. Running fine.
Is it safe for use?
Can you provide link with explanation on its settings?
did u take permission from TC To share this ? Here you go @Rox ,
and who said its created and all credits goes to @t4n017 ? .. Tano helped .. but still TeamCanjica project ..
This package wont work on stock roms and all custom roms have that inplemented from source.
One easy trick can make it working on cocafe and i suggest you to update zip . add init.d script that sets 777 permissions tk every file thaz needs modification. You can find list in init.samsungjanice.rc ( check also latest updates on permissions on init.samsungcodina.rc ) on tc github.
One line of script should look like : busybox chmod 777 /sys/kernel/mali/mali_boost_high
Etc.
Ps. Put regular credits. Not only t4n017 made app...
Sent from my GT-I8160 using Tapatalk
Rox said:
This package wont work on stock roms and all custom roms have that inplemented from source.
One easy trick can make it working on cocafe and i suggest you to update zip . add init.d script that sets 777 permissions tk every file thaz needs modification. You can find list in init.samsungjanice.rc ( check also latest updates on permissions on init.samsungcodina.rc ) on tc github.
One line of script should look like : busybox chmod 777 /sys/kernel/mali/mali_boost_high
Etc.
Ps. Put regular credits. Not only t4n017 made app...
Sent from my GT-I8160 using Tapatalk
Click to expand...
Click to collapse
i installed this app on mc cynogenmod 11 rom which is made by sources but app is working fine .
i personally checked following options in app and it worked like if enabled digits changed to 1 and if disable unit changed to 0 ( checked in root browser in related files)
>mali disable auto boost
>disable mali full speed etc
regarding init.d script i will definately try it and thanx for suggestions putted all credits in thread
jazzh said:
I installed it on carbon b11. Running fine.
Is it safe for use?
Can you provide link with explanation on its settings?
Click to expand...
Click to collapse
>it is safe to use but when
1) do not undervolt cpu too much or overvolt too much
2) gpu undervoting not working in app its bug
3) at every option developer putted their suggestions for safe use follow them
4)do not enable this option in settings “disable restore on reboot" so if something goes wrong reboot u r phone and settings will go default
5) about link on explanation of settings : android is matter of testing and checking results so test u r self and see what changes happens
but if u want link then all settings are related to cocore oc kernel check it
http://forum.xda-developers.com/showthread.php?t=2140597
I see @Rox has made the app update to version 1.3.5, today. Btw the app works well on my device, while waiting for the next update.
Novathor settings apk
walpanmad said:
note:
>donts know whether it will work on stock 4.1.2 roms with cocore oc kernels but its kernel related app then it should work. test u r self and letme know.
Click to expand...
Click to collapse
Request, please provide only the novathor settings.apk. I want to try on stock jelly bean with cocafe kernel. I love the swipe across screen to wake up the device/unlock the screen. No need to press any hardware button.
Polluti0n's Rom Patch
=Disclaimer=I AM NOT RESPONSIBLE FOR ANYTHING THAT HAPPENS TO YOUR PHONE, YOU ARE FLASHING THIS AT YOUR OWN RISK. I HAVE TESTED THIS PROCEDURE BUT I CANT SAY IT WILL WORK FOR YOU. IF FLASHING THIS CAUSES YOUR CAT TO PEE ON YOUR BLANKET, I WILL NOT CLEAN IT UP.
=Description=This is a patch for 4.3 and 4.4 roms. The patch can take care of many things such as changing kernels, changing bootanimations, fixing video recording and much more. The beauty of this patch is that it uses the aroma installer, so it actually lets you decide what options/fixes you want to install. You could actually flash the patch and not install one single thing if you didn't want to. Also this patch can be flashed as many times as you want so you can get things setup just the way you want. Anyways, have fun and leave feedback
=Changelog=Version 2.0
Included an updated uber kernel
Included the most up to date CM kernel
Added an old PAC kernel that supports BLN (this is experimental)
Removed boot animations that had issues
Tweaks to screen flicker patch to make it work on more roms
Version 1.0
Aroma installer
Choose which kernel you would like to install
Fixed Beanstalk boot animation to be full screen
Choose from a ton of custom boot animations
Choose which patches you would like to install
Updated fixes for Video Camera (should work with most roms)
Hacked adobe flash player (must use DOLPHIN JET PACK)
Option to wipe cache and delvik cache
Fix any screen flickering that was present on 4.3 and 4.4 roms.
Set default CPU governor to "Wheatley" to avoid any wakelock issues.
=Instructions=
Simply Flash the zip in recovery and select the options you want.
=Download=Polluti0ns_rom_patch_v2.zip - 102.16 MB
Thanks you guys, and happy flashing
-Polluti0n
Mine
Sent from my SAMSUNG-SGH-T879 using XDA Premium 4 mobile app
Trying it now, I'll let you know how it works.
Edit: I've been running it for about 5 mins now and nothing so far. I'll report back in about an hour. Awesome work Polluti0n!
Edit2: Still looking good an hour and a reboot later. I was able to trigger flickering pretty reliably by scrolling the baconreader widget and that seems to be gone.
Thanks man. My main concern was getting rid of the flicker bug that came back.
Sent from my SAMSUNG-SGH-T879 using XDA Premium 4 mobile app
Thank you for the updated version! I have been running patch_Adam's BeanStalk with you patch always and it helps incredibly! Just as a question, in the new version, is the Screen Flicker fix disabling permanently the Hardware Overlays like in your first version?
Yes it just fixes a bug where the script quit before finding all the places to change to quote polluti0n in the other thread:
Well I think I found the problem. Still need to test some stuff out.
So in the build.prop @ line 118 you have the following value:
persist.hwc.mdpcomp.enable=false (this is in a section called screen flicker and is one of the values to fix flickering)
then @ line 137 you have a value of:
persist.hwc.mdpcomp.enable=true (obviously these are contradicting values)
Why my flicker fix isn't working:
My script scans the build.prop for "persist.hwc.mdpcomp.enable=" if the value equals "true" then my script will change the value to "false", but if the value equals "false" then my script will simply exit.
So my script scans till it hits the first persist.hwc.mdpcomp.enable=false and thinks everything is cool then exits. It never scans further and finds the contradicting value at line 137.
Let me do a little testing and work on writing a failsafe into my script that should fix this issue
-Polluti0n
Click to expand...
Click to collapse
I've had it in five minutes. Need more time to know. Should the hw overlay in development be checked (it isn't) or does that become irrelevant with the patch?
Sent from my SAMSUNG-SGH-I717 using Tapatalk
It is irrelevant now. Glad its working guys.
Sent from my SAMSUNG-SGH-T879 using XDA Premium 4 mobile app
This definitely needed its own thread...glad to see you got one up
HUGE thanks for your work!!!
On the latest unofficial CM 11 any of the kernels throws the endless error "unfortunately, the process com.android.phone has stopped."
jman315 said:
On the latest unofficial CM 11 any of the kernels throws the endless error "unfortunately, the process com.android.phone has stopped."
Click to expand...
Click to collapse
Thanks for the feedback. It's my understanding that there are a ton of changes to the new cm11. In fact we may get an official cm11 build but no promises. Anyways for now just use the cm11 kernel that came with the rom.
To revert back to the default kernel just dirty flash the rom again and the kernel will be overwritten. You may run into wakelock issues which is a common problem with cm kernel.
-Polluti0n
Sent from my SAMSUNG-SGH-T879 using XDA Premium 4 mobile app
jman315 said:
On the latest unofficial CM 11 any of the kernels throws the endless error "unfortunately, the process com.android.phone has stopped."
Click to expand...
Click to collapse
That's so strange. But I did have to totally clean install and it went away
Sent from my SAMSUNG-SGH-I717 using Tapatalk
Polluti0n said:
Thanks for the feedback. It's my understanding that there are a ton of changes to the new cm11. In fact we may get an official cm11 build but no promises. Anyways for now just use the cm11 kernel that came with the rom.
To revert back to the default kernel just dirty flash the rom again and the kernel will be overwritten. You may run into wakelock issues which is a common problem with cm kernel.
-Polluti0n
Sent from my SAMSUNG-SGH-T879 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
No worries. Just wanted to let others know. I wonder if the kernel from BlownFuze's AOKP would work with the unofficial CM 11 builds? That rom has been extremely stable.
jman315 said:
No worries. Just wanted to let others know. I wonder if the kernel from BlownFuze's AOKP would work with the unofficial CM 11 builds? That rom has been extremely stable.
Click to expand...
Click to collapse
If it does let me know and I will ask him if I can include it in the patch.
Sent from my SAMSUNG-SGH-T879 using XDA Premium 4 mobile app
Hey Polluti0n you should ask Patch about updating the link in his beanstalk thread as it still links to the v1 post.
bonez565 said:
Hey Polluti0n you should ask Patch about updating the link in his beanstalk thread as it still links to the v1 post.
Click to expand...
Click to collapse
Good call. I will get on that.
Sent from my SAMSUNG-SGH-T879 using XDA Premium 4 mobile app
Hey Polluti0n I was checking the liquid smooth thread and saw your post on a v4 of the patch. Is this something than people on ROMs other than Liquid Smooth can use or is it ROM specific?
Is just a flicker fix. ya you can use it on any rom. It was needed because there were some issues with the build.prop in LS.
Sent from my SAMSUNG-SGH-T879 using XDA Premium 4 mobile app
Strange.. I installed the patch to disable to flicker issue and rebooted the system. It just hung on the boot animation for a good 5 minutes and then ended up going into a boot loop. Not too sure what's going on?
Is there any method of dealing with flicker other than disabling HW overlays? I hate the stutter in the ui without HW overlays on.