Related
Stock CM 7 MIUI Kernel.This is for those who constantly flash kernel and finds out that stock is better and they want to go back. I tried various kernel and figured i get no SOD or any issue w/ stock, therefore i created a CMW flashable zip to avoid installation of full rom or to avoid restoration
Some Tweaks + MODs, i personally think are better to be used with MIUI to free some resources, memory optimization and etc.. see post #2 for info.
Suggestions: As always please backup your device before flashing below mods.
This is for MIUI 2.2.3
I will manage this weekly or as the Rom is available.
Kernel
File => MIUI Kernel Version 2.2.3 <=
Tweaks + MODs
File => CM7 Camera for MIUI =<
File => Ram Optimizer =<
File => Wi-Fi-Calling-Removal-Utility =<
File => MIUI-Updater-Removal-Utility =<
File => Stock MIUI Camera =<
Installation Steps:
1) Place it on your SD card
2) Flash it using CMW
3) Clear Dalvik Cache and Wipe Cache.
4) Reboot and Enjoy.
Credit: to Whitehawkx, MIUI and CM7 Team for kernel.
Old Version
File => MIUI Kernel Version 1.12.30 <= DEPRECATED
File => MIUI Kernel Version 1.12.23 <= DEPRECATED
File => MIUI Kernel Version 1.12.16 <= DEPRECATED
File => MIUI Kernel Version 1.11.25 <= DEPRECATED
File => MIUI Kernel Version 1.11.18 <= DEPRECATED
File => MIUI Kernel Version 1.11.11 <= DEPRECATED
File => MIUI Kernel Version 1.11.04 <= DEPRECATED
Tweaks
*** Self Help Info ***
CM7 Camera - I personally think CM7 Camera is more superior over MIUI Camera, it does take better picture and does not lag.
Juwell's Ram Optimizer- This optimizes your memory management, no need for autokiller memory optimizers.
Wi-Fi Call Remover - This is made for those who are using SimpleMobile or T-Mobile pre-paid, and it does not work for you. Therefore removing it will free some resources.
MIUI Updater - This does not work for us, since we don't get straight update, but a port by devs. I think it is a waste, will free resources.
Stock MIUI Camera - For those, who want to revert to stock.
Your work is very much appreciated! Thank you
Thank you, very handy, dont have to flash whole rom plus extended settings again.
Updated to newer rom kernel.
@barq, try new update with matching ril using getril. I think i get better service.
Sent via MIUI-G2X
fcisco13 said:
Thank you, very handy, dont have to flash whole rom plus extended settings again.
Click to expand...
Click to collapse
Sorry for off topic but were did you find extended settings for g2x..?
oc
Is this overclockable?
This is stock therefore can't be oc'd.
Sent via MIUI-G2X
I can't get this to boot once flashed. :/
Sent from my MIUI G2x
Wipe cache and dalvik.
Sent via MIUI-G2X
I did right before I flashed it
Sent from my MIUI G2x
Gotta do after
Sent via MIUI-G2X
Updated to Latest Version.
I cant flash the ram optimizer or the cm7 camera. it fails with status 4.
my bad on the updater-script issue, i left it as text doc.. it should be fixed now. let me know if any thing else come up.
alright guys, i was being dumb that i was using textpad it is one lame app.. this is why i quit using textpad, while i have license for that and switched to notepad++ for feature.. i was being lazy.. to download after HDD Crash.. i re-downloaded and fixed it now.. all should be good. I already tested the zips on my own phone again.
edit: files updated...
nycelitemaster said:
alright guys, i was being dumb that i was using textpad it is one lame app.. this is why i quit using textpad, while i have license for that and switched to notepad++ for feature.. i was being lazy.. to download after HDD Crash.. i re-downloaded and fixed it now.. all should be good. I already tested the zips on my own phone again.
edit: files updated...
Click to expand...
Click to collapse
Can you link me to a flashable zip for MIUI stock camera? I'm running MIUI-111180 stock kernel. When I try to load the camera, it says "this application is not installed".
Thanks.
EDIT: Nevermind. Found it in the OP.
EDIT 2: Great concept, terrible execution. CM7 camera didn't work at all. Tried a variety of methods and every time, I got the same error. Ram optimizer overrides my lockscreen and freezes my phone every 30 seconds. Is there a way to remove this without flashing the rom again? Can't even use my phone due to freezes.
I tried all zips n tgey work flawlessly.. ill create uninstsllers.
Edit: what errors do you get?? I am not seeing any error. Maybe if yoh provide enough info i can narrow it down.
Edit2: ppl on rootzwiki have installed and are ok with it.. i am.assuming something you maybe doing wrong.
Sent via MIUI-G2X
Whitehawkx should join lets call him out
Sent from my LG-P999 using xda premium
Yup think ima take his rom n mod it with his permission.
Sent via MIUI-G2X
Flashable Zip to ODEX CyanogenMod 7.2
I've heard that an ODEXed rom can be faster that a deODEXed rom, or at least the apps will load faster. This may or may not be true, but ODEX does provide one noticeable advantage that the system apps and frameworks no longer require storage space on /data in the dalvik-cache. It uses more space on /system, but there is plenty to spare there with CyanogenMod.
One of the main reasons roms are usually deodexed is to allow themers and the like to easily edit apks and frameworks. Since cyanogen has the Theme Chooser app that doesn't need to modify files, I decided to try odexing. This is loosely based off of a script by Decad3nce for the Hero.
So far I haven't noticed anything broken by this, and it seems a bit faster. I have no way to tell if its actually faster, but there's no harm in trying it for yourself.
Advantages:
More free space on /data
Possibly faster app loading time and phone bootup.
Disadvantages:
More space used on /system (so what?)
Moding system apk files and framework not easy. (ex. Theme flashable zips won't work, but CM has its own theme app that still works.)
Instructions:
NANDROID!!!
Flash zip (be patient, it takes a while)
Reboot
How to flash a new nightly: IMPORTANT!
Flash cm_epicmtd_full-##.zip
Flash gapps-gp-20110828-signed.zip
Flash auto-odex-cm7_2.zip
Notes on using custom kernels:
Custom frameworks: If the kernel (or anything else) flashes any .jar file in /system/framework/ you MUST flash it before odexing. If you want to flash after odexing, open the kernel zip on your computer and delete the jar file from /system/framework/.
Zipalign: Kernel's that zipalignshould be flashed after this. My odex script deletes the classes.dex file from every app/framework it odexes which modifys the zips. I haven't verified this, but I am assuming that negates the effects of the zipalign.
If the kernel both zipaligns and has custom frameworks, you must make a choice of which feature you find more useful. If you want zipalign more, delete the custom frameworks and flash after odexing. If you want the custom frameworks more, flash before odexing.
How to undo (deodex):
Do NOT just delete the .odex file from /system/app or /system/framework !!!!!
You have two options here:
Advanced restore nandroid of /system
--OR-- Reflash CyanogenMod and Google Apps.
Download:
auto-odex-cm7_2.zip - 948 KB
This has been tested to work on CyanogenMod 7.2 Nightly 12 and 13.
It should work on any other nightly or the RC0, but no guarantees...
How it works:
The flashable zip runs a script that runs a program called dexopt-wrapper on every framework file in BOOTCLASSPATH order, then every system apk included with CM and gapps. It then deletes the classes.dex file from all of those frameworks and apks. Last it clears the dalvik cache since much of it will now be unneeded.
The dexopt-wrapper binary doesn't do much other than properly run the system's dexopt binary with the right arguments.
Credits:
Inspired by a script by Decad3nce
zip binary: taken from metamorph app's googlecode site.
dexopt-wrapper binary: Not in CM, so taken from random mediafire link
Author unknown, but here's what could be the source code
Can you shed some knoledge on how to odex a flashable mod?
Sent from my SPH-D700 using XDA App
marcusant said:
Can you shed some knoledge on how to odex a flashable mod?
Click to expand...
Click to collapse
Do you mean how to ODEX a previously DEODEX'd file? All the ODEX custom ROMs I've seen are flashable... unless you are discounting those done via ODIN... but that doesn't make up the bulk of ODEX ROMs.
Flashing this with Burrito Manager right now, I'll let you know how it goes =]
edufur said:
Do you mean how to ODEX a previously DEODEX'd file? All the ODEX custom ROMs I've seen are flashable... unless you are discounting those done via ODIN... but that doesn't make up the bulk of ODEX ROMs.
Click to expand...
Click to collapse
I am wondering how to reodex files on a PC and not CWM
Sent from my SPH-D700 using XDA App
marcusant said:
Can you shed some knoledge on how to odex a flashable mod?
Sent from my SPH-D700 using XDA App
Click to expand...
Click to collapse
Just a thought but if you delivered deodexed files and then deleted the odex file associated with them when you installed and then ran this script on the files you added or modified after the install it would be like delivering odex or deodex to whoever wanted each version and it could key off some config file or just check for the presence of an odex file in the system directory to determine if to odex after installing or not.
Sent from my SPH-D700 using Tapatalk
Wrong thread lol
edufur said:
Do you mean how to ODEX a previously DEODEX'd file? All the ODEX custom ROMs I've seen are flashable... unless you are discounting those done via ODIN... but that doesn't make up the bulk of ODEX ROMs.
Click to expand...
Click to collapse
He did say that the mod is already flashable. And he didn't specify whether it was previously deodexed because A.) it doesn't matter if the mod had once been odexed and subsequently deodexed, or was and always has been deodexed, and B.) why would he ask how to odex an odexed file? That's an easy one: "step 1.) Don't do anything. step 2.) there is no step 2... (no, don't profit - you haven't done anything)"
Sent from my SPH-D700 using XDA App
styles420 said:
He did say that the mod is already flashable. And he didn't specify whether it was previously deodexed because A.) it doesn't matter if the mod had once been odexed and subsequently deodexed, or was and always has been deodexed, and B.) why would he ask how to odex an odexed file? That's an easy one: "step 1.) Don't do anything. step 2.) there is no step 2... (no, don't profit - you haven't done anything)"
Click to expand...
Click to collapse
I think you misunderstood one of us. I did not suggest that anyone ODEXed something that was already ODEXed, nor did I suggest that anyone else what inquiring how to do that. Maybe you need to re-read it?
marcusant said:
I am wondering how to reodex files on a PC and not CWM
Sent from my SPH-D700 using XDA App
Click to expand...
Click to collapse
I don't believe it's possible to odex files outside of the phone. The odexing process makes use of the dexopt binary on the phone which is part of andriod. I think you pretty much have to do it manually on the phone, or write a script to do it from a flashable zip.
As for flashing new files then odexing them to a rom that has already been odexed, that must be done carefully. If you are just changing an app, then just delete the odex file, replace the app with your deodexed version, then odex it if you want (doesn't have to be odexed). If you want to change one of the framework jar file, you should probably revert the whole rom to deodexed first. The frameworks have to be odexed in BOOTCLASSPATH order, and before any apps are odexed. If one of them is replaced and reodexed later, things will break. Also, if the odexing of any of the framework is changed, it invalidates all the apps that were odexed.
It is possible to leave the framework deodexed and odex just the system apps, but that probably isn't even worth doing, since everything uses the framework, where only relatively a few of the apps are system apps (at least when you have 200+ apps). But this does allow the framework to be modified easier.
My reasoning behind odexing both the framework and the apps is that this is cyanogen. The framework files shouldn't really need modified for anything. Seems like it should be easier to make any changes in the cyanogen source.
marcusant said:
I am wondering how to reodex files on a PC and not CWM
Sent from my SPH-D700 using XDA App
Click to expand...
Click to collapse
Check your ODEX thread. Did you give a look at tanimn's odex tool? I posted it there.
Has anyone tested this, other than zmann of course? Just wondering if anyone has noticed any pros/cons. Also, would it matter which kernel one was using with this mod? The smooth scrolling mod in the newer samurai kernel modifies the framework.jar somewhat i believe.
beltsnspoons said:
Has anyone tested this, other than zmann of course? Just wondering if anyone has noticed any pros/cons. Also, would it matter which kernel one was using with this mod? The smooth scrolling mod in the newer samurai kernel modifies the framework.jar somewhat i believe.
Click to expand...
Click to collapse
This worked wonders nightlys 12-14. After flashing the latest samurai kernel with scrolling cache fix, I flashed this again. Did not work. Boot looped. That could be my fault though.
darkierawr said:
This worked wonders nightlys 12-14. After flashing the latest samurai kernel with scrolling cache fix, I flashed this again. Did not work. Boot looped. That could be my fault though.
Click to expand...
Click to collapse
Samurai flashes one of the framework jars, so the one way for it to work is if you reflash nightly and gapps, then samurai, then this.
I've been running this for a couple days on 13 now and it seems so much faster. I don't seem to get the random slowdowns that always seemed to happen with just about every rom.
Edit: its had 40 downloads, so someone must be using it.
Sent from my SPH-D700 using xda premium
I've been using this for a few days now and must say that it really improves boot times and the phone feels snappier for sure. Idk why more people haven't flashed this, it definitely provides a noticeable performance gain. Thank you for this!
Sent from my SPH-D700 using xda premium
zman0900 said:
Samurai flashes one of the framework jars, so the one way for it to work is if you reflash nightly and gapps, then samurai, then this.
I've been running this for a couple days on 13 now and it seems so much faster. I don't seem to get the random slowdowns that always seemed to happen with just about every rom.
Edit: its had 40 downloads, so someone must be using it.
Sent from my SPH-D700 using xda premium
Click to expand...
Click to collapse
Would this have to be flashed after every nightly update and by using the method you mentioned above? Or would this just be a one time flash?
Sent from my cyan seppuku samurai epic
zman0900 said:
Samurai flashes one of the framework jars, so the one way for it to work is if you reflash nightly and gapps, then samurai, then this.
I've been running this for a couple days on 13 now and it seems so much faster. I don't seem to get the random slowdowns that always seemed to happen with just about every rom.
Edit: its had 40 downloads, so someone must be using it.
Sent from my SPH-D700 using xda premium
Click to expand...
Click to collapse
I downloaded it to read it
Nashdogg said:
Would this have to be flashed after every nightly update and by using the method you mentioned above? Or would this just be a one time flash?
Sent from my cyan seppuku samurai epic
Click to expand...
Click to collapse
After every nightly, flash gapps, then this. If your flashing samurai, you should flash it before odexing since it modifys framework. If flashing my kernel, flash it after odexing since it zipaligns the system apks.
Sent from my SPH-D700 using xda premium
zman0900 said:
After every nightly, flash gapps, then this. If your flashing samurai, you should flash it before odexing since it modifys framework. If flashing my kernel, flash it after odexing since it zipaligns the system apks.
Sent from my SPH-D700 using xda premium
Click to expand...
Click to collapse
Ok, thank you. That clears things up alot. Was just getting ready to flash this using your kernel and was gonna flash it before, so you saved my a## there Thank you for this and a great alternative to the samurai kernel. I like them both, but yours is definatly great on battery savings and stability. Great job.
Sent from my cyan seppuku samurai epic
darkierawr said:
This worked wonders nightlys 12-14. After flashing the latest samurai kernel with scrolling cache fix, I flashed this again. Did not work. Boot looped. That could be my fault though.
Click to expand...
Click to collapse
zman0900 said:
Samurai flashes one of the framework jars, so the one way for it to work is if you reflash nightly and gapps, then samurai, then this.
I've been running this for a couple days on 13 now and it seems so much faster. I don't seem to get the random slowdowns that always seemed to happen with just about every rom.
Edit: its had 40 downloads, so someone must be using it.
Sent from my SPH-D700 using xda premium
Click to expand...
Click to collapse
thomasskull666 said:
I've been using this for a few days now and must say that it really improves boot times and the phone feels snappier for sure. Idk why more people haven't flashed this, it definitely provides a noticeable performance gain. Thank you for this!
Sent from my SPH-D700 using xda premium
Click to expand...
Click to collapse
thanks for the info guys. im gonna go ahead and give it a shot. theres still a few things that are unclear to me. one, if i flash the kernel affecting the framework and then this, would the modifications to the framework in the odex zip nullify the modifications used in the smooth scrolling tweak? and two, if i use a morph to theme the lockscreen, will it work with this, and if so should i flash the morph before or after flashing the odex zip? thanks again for the help, i hit the thanks button for all three of you.
I recently installed TeamEOS nightly rom #9, i came from stock rooted ics, before flashing the EOS rom i backed up my apps using asus app backup tool (which has worked fine in the past, however the EOS rom did not have the stock asus app backup app, so i cannot restore the stock apps and data.
anyways, does anyone have or knows where i can find stock asus apps? more specifically the app backup app?
thanks in advance!
No Asus app can work on AOSP rom as I recently found out myself. Seems they need some proprietary libs that come with asus roms.
That is not true as some do work while others need the lib files or otehr apps. I believe someone put together a package wthin the first ten pages of the eos thread.
Apps I tried:
MyLibrary - does not work
MyNet - does not work
MyCloud - does not work
Supernote - works
Asus Weather - does not work
Asus keyboard - works
AppBackup - does not work
Can't remember the rest,tried a couple of days ago on Team EOS nightly 7.
Actually, Asus Weather does work for me. But it's one of the few that do...
Yeah I'm using ASUS Weather and a live wallpaper, MyWater2.
Polaris and Supernote work also.
Well that sucks, but good to know
What about Widgets? I'm missing the date widget and the prime battery widget bad. I wish we could incorporate those and the Asus sound set on aosp
Sent from my Transformer TF101 using XDA Premium HD app
jinsoku3g said:
What about Widgets? I'm missing the date widget and the prime battery widget bad. I wish we could incorporate those and the Asus sound set on aosp
Sent from my Transformer TF101 using XDA Premium HD app
Click to expand...
Click to collapse
The attached Asus date widget is working on TeamEOS.
File manager
The stock Asus File Manager is one of the best I have ever used. I wish I could get it back. Anybody have ideas on what framework pieces are necessary to install it? I restored via Titanium backup, but no-go.
Can anyone share the asus file manager apk?
here is the zip created by gnufabio: http://goo-inside.me/apps/gnufabio/Revolver/Revolver4_RemovedApps.zip
All you do is either flash the zip in recovery to get all the apps or using winrar remove certain apps and then flash the zip.
Hope it helps
geenius said:
here is the zip created by gnufabio: http://goo-inside.me/apps/gnufabio/Revolver/Revolver4_RemovedApps.zip
All you do is either flash the zip in recovery to get all the apps or using winrar remove certain apps and then flash the zip.
Hope it helps
Click to expand...
Click to collapse
Thanks mate but the file manager apk is not in it.
I think that's the older one from HC
Try extracting the file manager from any stock ROM based on ASUS.
kistigun said:
Thanks mate but the file manager apk is not in it.
Click to expand...
Click to collapse
I have the apk and I can send it to you if you want but it doesn't work on non-Asus ROMs. I took a brief look at it and it seems you will have to make changes to framework.jar of the ROM you are using.
If you extract File manager from stock rom,it will not work in CM9. I hope someone will make the port, because its the best manager since ICS.
Yeah, I just tried doing that and it doesn't work. True, it's the best file manager (for doing simple every day stuff). All the other ones in the market seem to try too hard instead of just being good at one thing.
I would like the ASUS Time widget aka Date widget. Let's see if it works
I'm running Android Revolution 3.4.1 and would greatly appreciate if someone could share the stock Asus App Backup APK. I used it to backup all my app data (saved games, etc) prior to rooting and haven't been able to find it anywhere.
I would also be happy to extract it from a stock blob if someone can give instructions.
Next time, I'll use Titanium Backup
Sent from my Transformer TF101 using Tapatalk 2
How can i put all the mods and tweaked apps in one flashable zip so that i don't have to do them one by one...
Example swype dark blue, agps fix, invert gmail, invert play store, invert mms, invert Google music and cm9 reloaded
Could it really be as easy using 7zip and wipe cache flash and fix permissions... I haven't tried this yet but thought id ask first?
CM9 Skyrocket
Bump now that rains released alpha 3
CM9 Skyrocket
droid512 said:
Bump now that rains released alpha 3
CM9 Skyrocket
Click to expand...
Click to collapse
He didn't release a3
Sent from my SAMSUNG-SGH-I727 using xda premium
mahausrath said:
He didn't release a3
Sent from my SAMSUNG-SGH-I727 using xda premium
Click to expand...
Click to collapse
Dude what's the point of this response if it's not the answer... Prea3 fine either way it's still a valid question
CM9 Skyrocket
Couldn't you just take a relevant CWM zip used for one of those apps and then just drag and drop all your other desired apps into the /system/app folder of that zip? Cause most of the updater-scripts usually just delete any of the files you're replacing --- delete("/system/app/Mms.apk"); --- and then extract the rest of the folder --- package_extract_dir("system", "/system"); --- and then for any other things that aren't just system apps, I'm sure you could just merge the rest of the zips into that one. Like if it's a framework folder thing, just add it in there, and then include the relevant updater-script lines from its original zip into your new one.
Hello Everybody,
since I created my "own" Rom (changed some things at framework-res.apk , delete/add Aps ....) on Remics-JB, I want to do my own update (for example from dhiru's CM10 Alpha2) to get the new stuff. How do you guys do this?? Is it a new build from "sources" or just copy the files from "a" to "b"?? Can someone please give me a little guid how to do.
Thanks!
Even I need help on this.
Anybody here ?????
Sent from my GT-I9003 using xda premium