[How To] Enable Miui's GUI tweaks and Launcher settings - Atrix 4G General

All the built in MIUI visual effects and tweaks now work! The app drawer setting does not work, but it doesnt work on multiple other devices either. Maybe down the road?!
I pulled these from MrGarak's fresh squeezed edition for the desirehd/inspire4g. http://forum.xda-developers.com/showthread.php?t=1399074
This has only been confirmed working by me on stevendeb25's alpha2 Miui release. http://forum.xda-developers.com/showthread.php?t=1383721
I do not know what will happen with other atrix miui builds.
You take full responsibility for messing up your phone using these files.
Be sure to backup first just in case.
Here is a collection of mods to add to Miui that enable all the visual goodness that is Miui. Parts Pulled From Miui Version 1.12.16
After digging around for a while I was able to put together a collection of Miui parts to enable all the eyecandy and special settings Miui has. I put Miui on my GF Inspire a long time ago and wondered why it had so many more built in visual tweak settings that we did not have. Now WE DO!
Add Current Miui Version launcher2.apk which adds settings to remove icon text, wallpaper scrolling, and autoclose folders.
Add systemUI.apk and Miui Settings.apk to enable the statusbar layout, overscroll effects, all kinds of control over colors used in the Miui GUI.
Add Framework.jar to enable overscroll effects and bring back battery on top of statusbar.
Not using the framework.jar will cause overscroll effects and top battery bar to not work..
I have been running this way for about a whole day now and everything seems stable and smooth.
Basically this will enable all the MIUI Eyecandy effects.
Follow these directions:
1: Copy Launcher2.apk to /system/app, reboot
2: Copy the Miuisettings.apk to /system/app, Reboot
3: Copy the SystemUI.apk to /system/app, StatusBar will forceclose and you will have to pull the battery. Upon Reboot run FIX PERMISSIONS with Rom Manager.
4: Copy the Framework.jar to /system/framework, Reboot one last time and Run Fix permissions again once rebooted.
ENJOY!!!
Launcher2.apk from DHD Miui
http://db.tt/VXkmhSRN
Miuisettings.apk
http://db.tt/E3ikW3t3
SystemUI.apk
http://db.tt/5sqd8MCx
Framework.jar
http://db.tt/kxpvTMw4

Dirtburgler said:
All the built in MIUI visual effects and tweaks now work! The app drawer setting does not work, but it doesnt work on multiple other devices either. Maybe down the road?!
I pulled these from MrGarak's fresh squeezed edition for the desirehd/inspire4g. http://forum.xda-developers.com/showthread.php?t=1399074
This has only been confirmed working by me on stevendeb25's alpha2 Miui release. http://forum.xda-developers.com/showthread.php?t=1383721
I do not know what will happen with other atrix miui builds.
You take full responsibility for messing up your phone using these files.
Be sure to backup first just in case.
Here is a collection of mods to add to Miui that enable all the visual goodness that is Miui. Parts Pulled From Miui Version 1.12.16
After digging around for a while I was able to put together a collection of Miui parts to enable all the eyecandy and special settings Miui has. I put Miui on my GF Inspire a long time ago and wondered why it had so many more built in visual tweak settings that we did not have. Now WE DO!
Add Current Miui Version launcher2.apk which adds settings to remove icon text, wallpaper scrolling, and autoclose folders.
Add systemUI.apk and Miui Settings.apk to enable the statusbar layout, overscroll effects, all kinds of control over colors used in the Miui GUI.
Add Framework.jar to enable overscroll effects and bring back battery on top of statusbar.
Not using the framework.jar will cause overscroll effects and top battery bar to not work..
I have been running this way for about a whole day now and everything seems stable and smooth.
Basically this will enable all the MIUI Eyecandy effects.
Follow these directions:
1: Copy Launcher2.apk to /system/app, reboot
2: Copy the Miuisettings.apk to /system/app, Reboot
3: Copy the SystemUI.apk to /system/app, StatusBar will forceclose and you will have to pull the battery. Upon Reboot run FIX PERMISSIONS with Rom Manager.
4: Copy the Framework.jar to /system/framework, Reboot one last time and Run Fix permissions again once rebooted.
ENJOY!!!
Launcher2.apk from DHD Miui
http://db.tt/VXkmhSRN
Miuisettings.apk
http://db.tt/E3ikW3t3
SystemUI.apk
http://db.tt/5sqd8MCx
Framework.jar
http://db.tt/kxpvTMw4
Click to expand...
Click to collapse
thanks for your work,i will test it ,thanks

Related

FROYO Milestone Themes for G.O.T. 2.2.1

GOT FROYO 2.2.1 Ports
Here you will find ports of my current 2.36 Themes to the new G.O.T. Froyo 2.2.1 version (not all - there are too many), which will grow with time. For consistency I link to the original Thread, where you find downloads, How-To and links to Original Threads with Screenshots.
Ports:
Elegant Steel - Done
SummerBlues - Done
DroidX - Done
BlackBar - Done
Black Droid - coming soon
Black Sun - Done
REVOlution - Done
X10 - coming soon
TechBlue - coming soon
Credits:
mattmaso for cooperating with me on the battery hack
XEUDOXUS for the transparency froyo hack and plenty of pngs for BlackSun
Jabberwalkie for inspiration for SummerBlues
manup456 for REVOlution
Jedispotty for creating the Photoshop concept for Elegant Steel
Brutall for his great apktool
jesusfreke for smali/baksmali
G.O.T for honoring me by selecting SummerBlues as the official G.O.T Theme
UPDATE Transparent Notification Shade:
Following Themes now have a transparent notification shade. Even if xUltimate patch did not work on Milestone (I manually edited the smali), credit for original hack belongs to XEUDOXUS for patching the services.jar as the first themer under froyo.
SummerBlues - Transparency Update - Done
BlackSun - Transparency Update - Done
BlackBar - Transparency Update - Done
Elegant Steel - Transparency Update - Done
Installation with GOT 2.0 OpenRecovery:
* Copy complete Theme Folder on SD in openrecovery/addons/themes
* Turn off the phone and boot in recovery as follows: Press the camera button first and then also together the power button, if you see the M logo, you can leave the buttons alone. After a few seconds you see a warning triangle - then first push the volume up button and then also together the camera button. You will see a menu and choose with the trackpad "apply sdcard:update.zip".
* In GOT Menu choose "Stock GOT Features Menu - Theme Menu - Install Theme Menu".
* Select your desired Theme parts (Bootanimation - Framework - Apps - Fonts)
* Finally choose under "Select Theme" your favorite Theme
Please don`t forget - ALWAYS NANDROID FIRST
For non GOT Recovery users Install Scripts are in all Theme folders. Copy these in Scripts folder of your OpenRecovery and install like any other script in your recovery.
Link to Downloads and Screenshots:
http://www.android-hilfe.de/themes-...e_stheone64-froyo-got-2-2-1-a.html#post651594
NEW
Launcher Pro Metamorph Updates
http://www.android-hilfe.de/themes-...her-pro-updates-fuer-he_stheone64-themes.html
Facebook & Twitter Updates for ALL Themes:
http://www.android-hilfe.de/themes-...acebook-twitter-theme-updates.html#post702354
Battery Hack for 10% steps Metamorph (incl. in my themes anyway)
http://www.android-hilfe.de/themes-fuer-motorola-milestone/50339-metamorph-batterie-hacks.html
1. With Metamorph
* Rename LauncherPro in Launcher.apk and push it to system/app with permissions 644, then reboot
* Copy the complete .zip in sdcard/AndroidThemes
* Open Metamorph and choose "unzip/Extract new Theme"
* Choose "pick existing theme", then go to the unzipped folder in metamorph (like "LauncherProSummerBlues") and start the xml
* Reboot and you`re all set
2. With GOT OR 2.01
* Copy unziped folder in OpenRecovery/addons/metamorph
* boot in recovery
* Navigate to OR Stock GOT Features - Theme Menu - OR Metamorph Menu - Install Theme Menu and choose the morph
I would recommend using GOT OR 2.01
1. Safer, since in recovery mode
2. app will be zipaligned - less RAM usage and improved battery performance
3. Widgets remain intact
4. Backup function of original Launcher
thanks a lot
Thanks alot, im waiting for the black sun theme. keep up the good work
thanks a lot for these! looking forward to more
wow, amazing open recovery mods! nice work, guys!
not working
Hi, I just registered because i am so glad of the Froyo Firmware for the Milestone.
A big thanks to G.O.T. by the way.
But now I have a Problem, if i try to install one of the themes up on this site my stone will not boot anymore. I installed how it was explained. I put the theme folder in the Addons Folder in Openrecovery. In the openrecovery menu they appear and if i chose one of them the scripts are running and saying "all done" but then my stone does not boot. there will be only the motorola sign.
I installed G.O.T. theme and thats working - thats very good because otherwise i could not use my phone.
But where is the problem with the other themes? I tried it with ElegentSteel and SummerBlues both the same thing. I like to have the SummerBlues theme because the screenshorts are looking so nice.
Maybe anybody can help me?
best regards Joe
You have to put it on theme folder, sub folder under addon
Kagex said:
You have to put it on theme folder, sub folder under addon
Click to expand...
Click to collapse
Hey thanks - but i found my mistake. I downloaded the skin for version 2.36 and not for Froyo. No it is working and it´s great!
Kagex said:
Thanks alot, im waiting for the black sun theme. keep up the good work
Click to expand...
Click to collapse
Black Sun is done...
pogojoe said:
I tried it with ElegentSteel and SummerBlues both the same thing. I like to have the SummerBlues theme because the screenshorts are looking so nice.
best regards Joe
Click to expand...
Click to collapse
Summer Blues is GOT and GOT is Summer Blues - read the GOT BLOG, I allowed them to use that theme as the new official GOT
Thx again @ GOT for using my theme and letting me test your ROM upfront, you guys rock. Also big thx @ jabberwalkie for his inspiration for summerblues and all the other devs and themers out there, theming is so much easier these days due to a lot of improvements of great XDA members.
i found a little problems.
- Notification background not transparent
- downloading/uploading dropbox notification fonts are black ( on black background )
(Black Bar & Black Sun - RTEU)
btw, thank a lot for nice themes
iammagic said:
i found a little problems.
- Notification background not transparent
- downloading/uploading dropbox notification fonts are black ( on black background )
(Black Bar & Black Sun - RTEU)
btw, thank a lot for nice themes
Click to expand...
Click to collapse
xUltimate Transparency Patch does not work on the GOT framework at the moment, I will hang in there
Tested it and notification fonts in my dropbox are definitely white.
thx alot for the sun theme. loving it. how does i get the themed beautiful widget to work?
think i need some help with the launcherpro metamorph theme
Kagex said:
thx alot for the sun theme. loving it. how does i get the themed beautiful widget to work?
Click to expand...
Click to collapse
Just copy the skin folder to sdcard/data/beautifulwidgets/skins
Kagex said:
think i need some help with the launcherpro metamorph theme
Click to expand...
Click to collapse
As described in the thread:
1. With Metamorph
* Rename LauncherPro in Launcher.apk and push it to system/app with permissions 644, then reboot
* Copy the complete .zip in sdcard/AndroidThemes
* Open Metamorph and choose "unzip/Extract new Theme"
* Choose "pick existing theme", then go to the unzipped folder in metamorph (like "LauncherProSummerBlues") and start the xml
* Reboot and you`re all set
2. With GOT OR 2.01
* Copy unziped folder in OpenRecovery/addons/metamorph
* boot in recovery
* Navigate to OR Stock GOT Features - Theme Menu - OR Metamorph Menu - Install Theme Menu and choose the morph
I would recommend using GOT OR 2.01
1. Safer, since in recovery mode
2. app will be zipaligned - less RAM usage and improved battery performance
3. Widgets remain intact
4. Backup function of original Launcher
Thanks for posting the battery metamorphs!
I had a question:
Do you think the many battery icons that are in this thread: http://www.droidforums.net/forum/droid-themes/75093-metamorphs-battery-icons-ripped-roms.html
would work on the GOT 2.2.1 for milestone??
Kagex said:
think i need some help with the launcherpro metamorph theme
Click to expand...
Click to collapse
they work without the 10% hack, but for the hack you need more icons and different names. I will launch more battery MM`s in that thread anyway.
he_stheone64 said:
xUltimate Transparency Patch does not work on the GOT framework at the moment, I will hang in there
Tested it and notification fonts in my dropbox are definitely white.
Click to expand...
Click to collapse
I manually edited the services.jar now with success and the notification shade is now transparent for Summer Blues. I will update the other themes also accordingly and will keep you guys posted.
Ok sweet, i'm looking forward to more!

[Metamorph] Various window animations

Disclaimer:
I am not responsible for anything bad happened to your phone after you install this window animation mod
Install this mod at your own risk!!!
Don't forget to nand backup your phone before installing this mod.
Got bored of same window animation?
Here are some window animations I gathered from various sources on Internet, made them to work with metamorph so one can change window animation easily.
Instructions:
Download and install Metamorph
Download attached zip file, save to sdcard in directory '/sdcard/AndroidThemes'
Run Metamorph and select "Unzip/Extract new theme", you need to allow superuser permission
Select a zip file
After metamorph finished extracting theme, close the prompt and hit Apply all. The phone will reboot
Note:
Your phone may reboot several times
If your phone doesn't reboot, take battery out, put it back, and power on
To revert back to original window animation, get zip file on post #7
Does this work on rooted, non-deodexed, stock rom
I guess it will work.
But to be safe, nand backup first please.
u shud also include the "stock animation" u know wat i mean the default animation in case someone wants to fall back
also, can these animation be extracted and merged with framework_res?
bluviper said:
also, can these animation be extracted and merged with framework_res?
Click to expand...
Click to collapse
Yes, the animations can be extracted and merged with existing framework-res.apk
sarfaraz1989 said:
u shud also include the "stock animation" u know wat i mean the default animation in case someone wants to fall back
Click to expand...
Click to collapse
Original animation is attached.
Can't add it to post#1 because number of attachment is limited to 8.
Any link to see the animations on video?
Sorry, not aware yet of links to videos showing animations....
Anyone?
Bounce
http://www.youtube.com/watch?v=pMNNCjvxyY8&feature=player_embedded
Fly
http://www.youtube.com/watch?v=craNDI-XWos&feature=related
Fold
http://www.youtube.com/watch?v=-zodBUQEUDs&feature=related
Flip
http://www.youtube.com/watch?v=dqrBF0TE3Qk&feature=related
How is this program better than another (market.android.com/details?id=com.jrummy.animation.changer)?
Nice find!
mmm... perhaps Metamorph better in term of price and Metamorph can handle various things such as lock-screen, boot-animation, etc., not just window animation
Do you know what the phone signal icons are that the stock Optimus V uses in the notification bar? I look in framework-res and the stat-sys-signal-#'s there are all 4-bar icons, yet the icons that my phone uses are 6-bar.
ciolnadu said:
Bounce
http://www.youtube.com/watch?v=pMNNCjvxyY8&feature=player_embedded
Fly
http://www.youtube.com/watch?v=craNDI-XWos&feature=related
Fold
http://www.youtube.com/watch?v=-zodBUQEUDs&feature=related
Flip
http://www.youtube.com/watch?v=dqrBF0TE3Qk&feature=related
Click to expand...
Click to collapse
hhhmm no blur? i always see these samples, but still no blur....
-----------------
ok i finally merged the blur animation to my Nessy Fenice framework-res...
and this one looks better for minimalists like me.
not too fancy animations, tho i find it majority of the window animations on BLUR is just zoom in and out.
the only blur animation i can see is the MENU sliding up with blur effect and a little bounce after that.. cute.
tho after that, its all zoom in and out. hhmmm.. i hope other transitions also have those blur effect.
Any vids for the OTHER animations? Mabe a link to the mod's source?
Pooh042 said:
How is this program better than another (market.android.com/details?id=com.jrummy.animation.changer)?
Click to expand...
Click to collapse
Wow, thanks. Works perfect on my O1 and without flash anything
I cant install the original animations! The phone keeps isntalling, and if i remove the battery, it reverts to the custom animations!
Couldn't get UOT's window animations to stick. This worked, thank you!
Nice! Thanks for the hard work
good work gan
working on LOL ROM "D

[THEME] UOT Kitchen, cook your own theme

http://uot.dakra.lt/
UOT kitchen seems now to be somewhat compatible with u8800, somewhile back when i tried, i just got an error.
Basicly you pull your framework-res.apk from /system/framework and upload it to the UOT Kitchen, theme it to your choosing and cook, wait for it to work and then it puts out .zip ready to flashed from recovery.
I made one with super circle battery with % and all sense style black status bar. Only (big?) bug i found that clock color is still black when it should be white... So some quick way of fixing that and then all would be good.
So give it a try! But better to have an up to date backup, for case of boot loops. Some mods may not be compatible...?
Clock color is in the services.jar, thats why it didnt change. I used services.jar from the GB theme and now i have a white clock color. Could post a sample screenshot later...
Thanks, OUT Kitchen works great for x5 now.
PS. bootanimations doesn't work, atleast on my x5 the stock bootanimation file is on another place than these three listed in kitchen, i also tried to manually replace bootanimation (bios-animation from kitchen), but it didnt show anything, just booted up with black background.
I used stockwells service.jar from this thread:
http://forum.xda-developers.com/showthread.php?t=1112891
Works great with black status-bars.
sentiment said:
Thanks, OUT Kitchen works great for x5 now.
PS. bootanimations doesn't work, atleast on my x5 the stock bootanimation file is on another place than these three listed in kitchen, i also tried to manually replace bootanimation (bios-animation from kitchen), but it didnt show anything, just booted up with black background.
I used stockwells service.jar from this thread:
http://forum.xda-developers.com/showthread.php?t=1112891
Works great with black status-bars.
Click to expand...
Click to collapse
bootanimations work fine.. make sure you put them in system/media AND the .zip file is NOT compressed. If it's compressed it displays blank screen.
battery icons don't work for me, used oxygen files
What three places for bootanimation?
Sent from my Ideos x5
You simple copy\paste services.jar from the GB theme? Cause I do so and phone couldn't load.

Integrate Asus's tree ICS wallpapers into AOSP roms

This is a very simple way to replace the default wallpapers in your custom ROM with Asus's tree wallpapers for ICS. It's pretty much useless but I really like the tree wallpapers and I hate using the gallery to set up my wallpaper because of cropping/resizing issues.
What you need: WinRar
1. Pull your ROM's default launcher apk from /system/app - it should be something like launcher.apk, launcher2.apk. It's trebuchet.apk for CM9 by ricardo.
2. Copy the apk to your computer. Open it with WinRar. Navigate to \res\drawable-sw600dp-nodpi
3. You should see a bunch of wallpapers in there. If no wallpapers, you got the wrong .apk
4. Rename each Asus tree wallpapers(download them herehttp://www.mediafire.com/?d4py6a42cpz6ees) to exactly match the ones in the apk.
5. Drag and drop the renamed Asus wallpapers into the apk, replacing the original ones.
6. Copy the modified apk to /system/app, replacing the original.
7. Reboot
8. Now the Asus tree wallpapers will show up in the default wallpaper list.
Should this still work?
Sorry for digging up such an old thread...
Tried the below steps to modify the launcher2.apk in the TeamEOS JB 4.2 ROM. I'm getting an error when I try to perform step 6. It throws some error about not being a writable file system. But I checked the properties on /system/app and it says it's writable.
Any idea what I'm doing wrong??
horndroid said:
This is a very simple way to replace the default wallpapers in your custom ROM with Asus's tree wallpapers for ICS. It's pretty much useless but I really like the tree wallpapers and I hate using the gallery to set up my wallpaper because of cropping/resizing issues.
What you need: WinRar
1. Pull your ROM's default launcher apk from /system/app - it should be something like launcher.apk, launcher2.apk. It's trebuchet.apk for CM9 by ricardo.
2. Copy the apk to your computer. Open it with WinRar. Navigate to \res\drawable-sw600dp-nodpi
3. You should see a bunch of wallpapers in there. If no wallpapers, you got the wrong .apk
4. Rename each Asus tree wallpapers(download them herehttp://www.mediafire.com/?d4py6a42cpz6ees) to exactly match the ones in the apk.
5. Drag and drop the renamed Asus wallpapers into the apk, replacing the original ones.
6. Copy the modified apk to /system/app, replacing the original.
7. Reboot
8. Now the Asus tree wallpapers will show up in the default wallpaper list.
Click to expand...
Click to collapse

Building first ROM for G900V

Good day, all!
I've been working on [my first] ROM for Verizon S5 and everything seems to be going great! I've cleaned out as much Samsung/Verizon/Google trash as I can, applied some tweaks to build.prop, changed some default apps to (IMHO) better replacements, and anything that is left (functions correctly) has been moved to /data/app so they can be Uninstalled fully (not just Turned Off). Just a few quick questions:
1) How can I "bake-in" app data? I have replaced the normal, crap launcher with Holo Launcher and cannot seem to get correct permissions when the ROM is installed thru SS. I believe the issue is permissions for /data/data/ get screwed up or not set correctly. I have looked and looked and tried to determine the correct permissions, but still no joy. I've tried to fix /data/data permissions in the updater-script, but it seems like each subfolder/file has different permissions making me think I'll have to go thru them one-by-one.
I have a work-around in place using a OneTimeInit script that does work, but it seems like that's not really the best approach?
2) Kind of ties into question number 1, I patched the framework-res.apk in to allow WiFiHotspot, but without being able to install the system settings data properly, there is not a "Quick Shortcut". Again, I've resolved the problem using the OneTimeInit to update Sqlite DBs after the system is up.
3) How do I de-odex the stock ROM? Using Android Kitchen doesn't seem to do it right. It works mostly but I still seem to get various FCs. I tend to believe that some things just cannot (should not) be De-Odex'd?
I've also discontinued Zip-Aligning because it sometimes produces errors on my ROM. Is it not advised to use Android Kitchen to do these tasks or is there some trick to getting it to work just right?
Bonus Question) I was going to share my ROM on XDA but it says I'm not allowed to post in Development. I assume because of my low post count. Any way I can get an over-ride or should I just make a few more posts and then do it?
Thanks again guys!
I appreciate all the help as always!
Jake
jake5253 said:
Good day, all!
I've been working on [my first] ROM for Verizon S5 and everything seems to be going great! I've cleaned out as much Samsung/Verizon/Google trash as I can, applied some tweaks to build.prop, changed some default apps to (IMHO) better replacements, and anything that is left (functions correctly) has been moved to /data/app so they can be Uninstalled fully (not just Turned Off). Just a few quick questions:
1) How can I "bake-in" app data? I have replaced the normal, crap launcher with Holo Launcher and cannot seem to get correct permissions when the ROM is installed thru SS. I believe the issue is permissions for /data/data/ get screwed up or not set correctly. I have looked and looked and tried to determine the correct permissions, but still no joy. I've tried to fix /data/data permissions in the updater-script, but it seems like each subfolder/file has different permissions making me think I'll have to go thru them one-by-one.
I have a work-around in place using a OneTimeInit script that does work, but it seems like that's not really the best approach?
2) Kind of ties into question number 1, I patched the framework-res.apk in to allow WiFiHotspot, but without being able to install the system settings data properly, there is not a "Quick Shortcut". Again, I've resolved the problem using the OneTimeInit to update Sqlite DBs after the system is up.
3) How do I de-odex the stock ROM? Using Android Kitchen doesn't seem to do it right. It works mostly but I still seem to get various FCs. I tend to believe that some things just cannot (should not) be De-Odex'd?
I've also discontinued Zip-Aligning because it sometimes produces errors on my ROM. Is it not advised to use Android Kitchen to do these tasks or is there some trick to getting it to work just right?
Bonus Question) I was going to share my ROM on XDA but it says I'm not allowed to post in Development. I assume because of my low post count. Any way I can get an over-ride or should I just make a few more posts and then do it?
Thanks again guys!
I appreciate all the help as always!
Jake
Click to expand...
Click to collapse
1: All I had to do was place apk in /system/app or /system/priv-app and thats it. Make sure when you add your apks you dont unzip the archive. basically use kitchen and build your base rom then simply open the archive and make your edits. I also used the updater script from beans base build and only edited the ui print.. Messing with the updater script i wouldnt recommend as it could be causing some of your issues.
2: If using beans base theres no reason for you to edit anything as the hotspot is already baked in.. you must have borked it.. If you are not using beans base then maybe you should copy his files for the native hotspot as its already done properly. I wouldnt mess with framework or settings apks unless you know what your doing. Id work on gettin the fcs n other issues sorted first as you might b doin too much too fast.. work on learning how to make your apks work first before making edits to framework n settings apks.
3: The kitchen is best to deodex and zipalign.. also these two things should not cause fcs or errors if done properly. zipalign should help more than anything.. i just like workin with deodex bcuz its easier and only one set of files instead of .apk and .odex for just bout everything..
Again, if you are not using beans bases id recommend to do so.. his bases are already deodexed have hotspot zipaligned read/write to ext sd etc.. so you wouldnt have to do all from scratch and have so many issues..
Sent from my SM-G900V using XDA Premium HD app
elliwigy said:
1: All I had to do was place apk in /system/app or /system/priv-app and thats it. Make sure when you add your apks you dont unzip the archive. basically use kitchen and build your base rom then simply open the archive and make your edits. I also used the updater script from beans base build and only edited the ui print.. Messing with the updater script i wouldnt recommend as it could be causing some of your issues.
2: If using beans base theres no reason for you to edit anything as the hotspot is already baked in.. you must have borked it.. If you are not using beans base then maybe you should copy his files for the native hotspot as its already done properly. I wouldnt mess with framework or settings apks unless you know what your doing. Id work on gettin the fcs n other issues sorted first as you might b doin too much too fast.. work on learning how to make your apks work first before making edits to framework n settings apks.
3: The kitchen is best to deodex and zipalign.. also these two things should not cause fcs or errors if done properly. zipalign should help more than anything.. i just like workin with deodex bcuz its easier and only one set of files instead of .apk and .odex for just bout everything..
Again, if you are not using beans bases id recommend to do so.. his bases are already deodexed have hotspot zipaligned read/write to ext sd etc.. so you wouldnt have to do all from scratch and have so many issues..
Sent from my SM-G900V using XDA Premium HD app
Click to expand...
Click to collapse
Thank you for the response!
It seems perhaps I didn't quite make clear what I've done versus what I'm trying to accomplish.
Firstly, I wouldn't go so far as to say I'm "having so many issues". Everything in my ROM is in perfectly fine working order. I just have these few quirks that I would like to address both so I can learn, and to make this and future projects better.
While I appreciate the recommendation to use bean's base, I have taken a look at his and there seems to be nothing in his which copies data into /data/data/com.whatever.package (or at least there's nothing in his zip in the /data/data folder -- not sure if his ROM has the toggle activated?)
I have the Apps working correctly in my ROM -- they just go in /data/apps, /system/app or /system/priv-app, respectively.
What I need, is to get /data/data/com.whatever.package/ copied With Correct Permissions when the ROM is installed; I do not want a second zip to update things after install, especially for a toggle and a couple shortcuts, seems silly.
For instance, when you boot your phone up with the default [stock] samsung launcher, it has a list of default apps and widgets on the first screen you see such as phone, messages, a clock widget, etc, etc. Since I've replaced the stock launcher with Holo Launcher HD and some other default apps have also been replaced, there's very few shortcuts on the main launcher screen.
** Holo Launcher does have a list of default apps it adds to your main page, but many of those have been removed in my rom.
The solution I've come up with basically waits for the system to boot up to the point that Holo Launcher actually creates the default (mostly blank) /data/data/com.mobint.hololauncher.hd/databases/launcher.db and then my script uses sqlite3 to update the DBs with a list of different shortcuts -- ones to apps that actually exist.
The Hotspot Toggle is the same way as above.. Hotspot works fine in my rom if you go through settings!
I just cannot add the notification panel pull-down toggle to /data/data/com.android.providers.settings/database/settings.db until after the system boots up at least ONE time, and then update the DB to include WiFiHotspot in notification_panel_active_app_list and notification_panel_active_app_list_for_reset
As for the zipalign and deodexing, I will have to try those again now that I have a fairly stable rom.
****EDIT****
I think I figured it out. I can just use busybox to kill the systemui after I update the databases during the first boot. I also figured out how I can add the SetupWizard without it locking up on activation.
Thanks anyways, guys.
Look for my rom, coming soon!
=P
Please add support for more languages
I found a mod for Motorola latest 4.4 please port it
Sent from my SM-G900T using XDA Free mobile app

Categories

Resources