JF 1.5 theme "template" - G1 Themes and Wallpapers

Does anyone have the slimmed down version of 1.5 we can use just for theming? All the "themes" I see here are the whole 1.5 update, which is close to 40MB.

Here ya go, enter these commands into Terminal Emulator...
Code:
mkdir /sdcard/media/audio/ringtones
mkdir /sdcard/media/audio/notifications
cp /sytem/media/audio/ringtones /sdcard/media/audio/ringtones
cp /system/media/audio/notifications /sdcard/media/audio/notifications
rm -r /system/media/audio/ringtones
rm -r /system/media/audio/notifications

bmfc187 said:
Here ya go, enter these commands into Terminal Emulator...
Code:
mkdir /sdcard/media/audio/ringtones
mkdir /sdcard/media/audio/notifications
cp /sytem/media/audio/ringtones /sdcard/media/audio/ringtones
cp /system/media/audio/notifications /sdcard/media/audio/notifications
rm -r /system/media/audio/ringtones
rm -r /system/media/audio/notifications
Click to expand...
Click to collapse
That just moves your notifications to the sd card, and has nothing to do with creating a template for theming, but thanks for the effort.
I've been trying with process of elimination of what can be removed and what can't, and not loop your phone. Unfortunately I don't know enough about it to know how to properly make the template, and haven't had much luck in trying to make one. I'm sure there will be one when the RC build is released.

The important thing to remember, is you need to change the update-script - otherwise it formats the /system partition causing loops when you remove files.
I could throw a JF1.5 template together that only contains the system apps and the framework-res.apk, but I'd rather not host it for too long. If I put it up, PM you a link, would you download it and take care of the hosting part?
Edit - Alright, I threw something together, should work as a template. Like I said above, all it contains are the system apps, and framework-res.apk. The install script is only to copy those files over, and it is signed. I will PM you a link, please let me know when you have it downloaded.

tehseano said:
That just moves your notifications to the sd card, and has nothing to do with creating a template for theming, but thanks for the effort.
Click to expand...
Click to collapse
Does anyone have the slimmed down version of 1.5 we can use just for theming? All the "themes" I see here are the whole 1.5 update, which is close to 40MB.
Click to expand...
Click to collapse
Sounded to me like he was requesting a "lite version"...

Alright, I have made one, this will also restore the default theme (quicker than re-flashing the full update), including stock text colors. I am going to post a new thread for it though - to get better attention.
Here is the thread I started with the template.

Related

Is it possible to have "profiles" to switch between 2 themes?

well like the title says I am wondering if I can set things up the way I want them and have another profile setup for when my wife uses the phone. I'm hoping these profiles could be saved with different organizations of icons and stuff she would use just like I would have for my profile. Thanx for any advice ahead of time. Cheers!
Simple Answer, Android is not designed for Multiple users, buy her her own device
I don't get your logic that android is designed for a single user. It seems android is designed to provide whatever functionality people want so I don't see why it's beyond its capability and your answer does not reflect whether that functionality exists, and only gives a very narrowminded point of view. Thanx for your answer but does anyone know if it's possible to switch between themes on the G1? Sorta like profiles.
Because as much as you want this to be a computer its not its a PHONE.
I'm voting this for stupidiest question of the year BTW.
XwXDv8XwX said:
well like the title says I am wondering if I can set things up the way I want them and have another profile setup for when my wife uses the phone. I'm hoping these profiles could be saved with different organizations of icons and stuff she would use just like I would have for my profile. Thanx for any advice ahead of time. Cheers!
Click to expand...
Click to collapse
well the only way i could see this working is setting up a script that will do a nandroid backup, then copy it somewhere safe, and then restoring a previous backup (another profile) .. and then this can just keep going on
the only downside to this one is that constantly flashing your phone will wear your phone out
but yea the nandroid method should solve your dilemma
to do it only from your phone ... eh thats not happening
Honestly, you want too much from a phone.
If at the very least, you could not "turn on theme one, turn on theme two", the phone would have to reboot for changes to take effect. What you CAN do however...
1. get the two themes you want on your sdcard
2. Get a file managing program that allows file renaming
3. Rename the theme you want to use to update.zip
4. reboot in recovery (home + power), flash the update, reboot. Now you're on theme 1.
Now two change themes again
5. Open the file manager, rename your update.zip to w/e you want, but something so you know that its "THIS" theme not "THAT" theme, if you catch my drift.
Repeat steps 3 and 4. Now you're on theme 2. Rinse, and repeat for every time you want to change themes. honestly thats a lot of work.
And lastly, make her get her own phone. I have never understood the concept of sharing a cell phone. I HATE calling one person, and someone else answers.
You can install a home app like dxtop, ahome or open home. They all support themes and are easily switchable. But it won't act as a profile where it remembers your different icons etc.
Can we all say?
imbonez9 said:
I'm voting this for stupidest question of the year BTW.
Click to expand...
Click to collapse
I AGREE!!
Sorry but its just the way it is
Profile
imbonez9 said:
I'm voting this for stupidiest question of the year BTW.
Click to expand...
Click to collapse
Kinda harsh don't ya think. Its only a question and how else will he find out unless he asks. But as many others have previously stated you're asking or possibly expecting too much from your phone. Buy your wife her own phone. What do you guys do? I get the phone, no I get the phone today, its my turn... Its not a car. Lol. Keep it simple guy.
Profile
How the Hell can you stand to share this phone. I specifically bought my wife a BB 8900 which she loves and got me a G1. Though if my wife new all that this phone could do she still wouldn't want it. Too complicated for her. Anyway the more I think about your question the more it annoys me. But then again I don't share. Your best solution is to get her a phone of her own. Maybe a different color huh. That way you won't confuse who's is who's.
XwXDv8XwX said:
different organizations of icons and stuff she would use just like I would have for my profile.
Click to expand...
Click to collapse
Since this hasn't been addressed in some of the ideas given here, there's not a way to do this specifically. Yes a nandroid backup will put the icons back in place, but booting into different themes would not change icon placement. One thing you might be able to do is take advantage of a home replacement or theme that has more than 3 home screens and just set up certain ones on the left for you and on the right for your wife.
Soon
I have been trying to explore HERO, and I found a buried menu, using BetterCut. If you add new activity you will find "theme setting - theme selector".
The BetterCut icon will not show up under Rosie, so you will have to go into settings and disable the default settings so when you hit the home button, it asks if you wanna use Home or Rosie.
Once you open Theme Settings, you will find this
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Press "Set"
Select OK...then you get the never ending "launching settings"
I was excited, I assume that his would change the default color from green to a blue?
Anyone want to try and get this to work?
parmijo11 said:
Kinda harsh don't ya think. Its only a question and how else will he find out unless he asks. But as many others have previously stated you're asking or possibly expecting too much from your phone. Buy your wife her own phone. What do you guys do? I get the phone, no I get the phone today, its my turn... Its not a car. Lol. Keep it simple guy.
Click to expand...
Click to collapse
Don't get me wrong I've asked some neeb questions but come on this is a P-H-O-N-E, not a computer. If he wants to share which i don't understand install DxTop and when ever you press home don't make it the default. but like everyone else has said... GET HER HER OWN DAM PHONE!
I dont understand how this is a stupid question? As I posted before, it looks like this will be possible. It's Lifestyles in the new Hero ROM. if on the main screen you select lifestyles, it gives you four options.
default
communicaton
internet
multimedia
If you select one of these it will change your home screen icons and widgets to the default for that "lifestyle".
You then have the option to change and adjust it to your likes.
If you then switch back to Default it returns to the previous Rosie layout.
Back to internet or whatever you choose before and ALL your changes are still there.
This combined with the theme changer that has not been implimented 100% yet gives the OP the option to do EXACTLY what he wanted to do, easy as pie.
So I believe that this is far from a stupid question, let alone the STUPIDEST.
thanks.
All you have to do is get the script that allows you to load boot recovery.
#!/system/bin/sh
echo "boot-recovery
--update_package=SDCARD:themes/"$1"/update.zip" > /cache/recovery/command
reboot recovery
Save that as theme.sh with gscript
Go in terminal and do this
su
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
cp sdcard/gscript/theme.sh system/bin/theme
cd /system/bin
chmod 755 theme
Now get bettercut so you can backup your desktop
Save each theme update.zip file in a folder for example
sdcard/themes/theme1
sdcard/themes/theme2
Now you can type
theme theme1
And it will load theme1
After reboot restore desktop with bettercut
DONE
XwXDv8XwX said:
well like the title says I am wondering if I can set things up the way I want them and have another profile setup for when my wife uses the phone. I'm hoping these profiles could be saved with different organizations of icons and stuff she would use just like I would have for my profile. Thanx for any advice ahead of time. Cheers!
Click to expand...
Click to collapse
Sweeterhome.
There. It's more complex than a regular desktop replacement, but you can save different layouts and backgrounds, etc...
beagz said:
GScript
Click to expand...
Click to collapse
Best answer in this thread. I keep folders each named after the theme or build then the update.zip in each of them. Keep a script for each update.zip on the SD card appropriately named. Launch GScript, pick the script from the theme directory I want and run it. Bam. Done. No ****ing with file managers or typing. I keep a plain Jane ROM as an update.zip on the root of the SD card in case of nasty things like boot loops even after a wipe.
ok I think this is possible to a degree,
use a rom which mounts the second partition to /system/sd
first do this in a terminal:
Code:
mkdir /system/sd/app1
mkdir /system/sd/app2
mkdir /system/sd/app-private1
mkdir /system/sd/app-private2
mkdir /system/sd/data1
mkdir /system/sd/data2
mkdir /system/sd/dalvik-cache1
mkdir /system/sd/dalvik-cache2
cp /data/app /system/sd/app1
cp /data/app-private /system/sd/app-private1
cp /data/data /system/sd/data1
cp /data/dalvik-cache /system/sd/dalvik-cache1
rm -r /data/app
rm -r /data/app-private
rm -r /data/data
rm -r /data/dalvik-cache
ln -s /system/app1 /data/app
ln -s /system/app-private1 /data/app-private
ln -s /system/data1 /data/data
ln -s /system/dalvik-cache1 /data/dalvik-cache
reboot
install and run gscript
then create gscript with this:
Code:
rm /data/app
rm /data/app-private
rm /data/data
rm /data/dalvik-cache
ln -s /system/app2 /data/app
ln -s /system/app-private2 /data/app-private
ln -s /system/data2 /data/data
ln -s /system/dalvik-cache2 /data/dalvik-cache
reboot
and run it
wait for reboot
once you boot you will notice your phone has been wiped of all settings and apps.
install and run gscript again as it will nolonger be installed
set up the phone for your new user, install gscript and make this (slightly different) script:
Code:
rm -r /data/app
rm -r /data/app-private
rm -r /data/data
rm /data/dalvik-cache
ln -s /system/app1 /data/app
ln -s /system/app-private1 /data/app-private
ln -s /system/data1 /data/data
ln -s /system/dalvik-cache1 /data/dalvik-cache
reboot
run the script and you'll be back to the origional 'profile'
run the gscript again and you'll 'switch' to the new 'profile'
I have not tried this as i have no desire to make profiles.
but it should work. you will be able to switch back and forth between two completly different users, with different email, phonebook, wallpaper, apps... etc.... etc... etc...
with a bit of pissing about you might be able to change the script so that reboot is not needed.
(this version means faster switching than loading an entire image, and less writting to the internal flash)
combine this with beagz's post and you'll change the theme aswell
Can this be done? Create a script to just replace (and resign or something) the desired *.png images?
I assume there are signing issues with this or something but it sure would make life easier.
Edit: Also if this were done we could get themes down to around 3mb in size(that's to to swap every *.png located in the Ion update rom). And for another 3mb you could replace all the default /media/ sounds with special theme_sounds.

[Q] How do you delete bloatware via adb

Ive done this before and for the life of me i cannot remember how to do this, and ive been searching xda and google for a half hour now, can anybody help me out. How do you remove stock apps via adb?
Thanks guys
adb shell
$ su
# mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
# cd /system/app
# rm xxx.apk
Replace xxx with app names. Case sensitive.
Edit: ignore $ and # when typing the commands
well this is weird, i know i have root but when i try those commands thru cmd on pc, i get error sh-3.2 it won't let me su but when i do it in terminal on phone it works fine
androidtoy09 said:
adb shell
$ su
# mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
# cd /system/app
# rm xxx.apk
Replace xxx with app names. Case sensitive.
Edit: ignore $ and # when typing the commands
Click to expand...
Click to collapse
Do I need to remove the odex files as well?
Sent from DynamikD's R00t3d & OC G2
Advisable to, yes. Also, reboot and clear cache in recovery for best results.
What is the command to list "dir" to get the app names? I've done this on my mytouch3g as well but rusty
Edit: It's "ls" lol.
Ok, so I just attempted this and get this error:
rm failed for Twitter.apk, Read-Only file system
Click to expand...
Click to collapse
And I also would like to remove these:
amazonmp3.apk
Email.apk
com.google.android.apps.finance-1.apk
Web2GoShortcut.apk
Twitter.apk
Web2GoShortcut.odex
Email.odex
What is a .odex file?
Sent from my T-Mobile G2 using XDA App
Make sure is not a typo.
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
Click to expand...
Click to collapse
Anyone know the name of the photobucket APK?
So now that we have Perma-ROOT, is it safe to delete these bloatwares without worrying about future OTA's?
And what's a .odex file? How do we delete this? Can we just delete these apps thru Titanium Backup and then boot into Recovery to clear cache?
*EDIT* - n/m i see how to delete the .odex files now
What's the .apk name for Photobucket?
*EDIT* - Got it... it's PbAndroid.apk
Need help!
Well those are the commands to remove a app how do you push a apk file back onto the /system/app. I want to push a Bluetooth.apk file from the old ROM to the new OTA and see if that helps with the Bluetooth issue I'm having with the new OTA.
If your perma rooted why not just install titanium backup and uninstall the app. If your temp rooted then you can only disable the app cuz if you delete the apps it'll only reappear after a reboot.
Becuz titanium does not let u remove apps, if it was that easy I think everyone would do it
fryrice8850 said:
Becuz titanium does not let u remove apps, if it was that easy I think everyone would do it
Click to expand...
Click to collapse
It doesn't? Then what the heck does titainium do when I press uninstall? This is a serious question.. not sarcasm.
Sent from my T-Mobile G2 using XDA App
Nvm u need to select "problems" and it will download busybox on ur g2 and then u can uninstall stock apps...
fryrice8850 said:
Nvm u need to select "problems" and it will download busybox on ur g2 and then u can uninstall stock apps...
Click to expand...
Click to collapse
Then it really is that easy... and everyone should do it.
Sent from my T-Mobile G2 using XDA App
how would the remount command change for the MyTouch4G?
nemesys571 said:
how would the remount command change for the MyTouch4G?
Click to expand...
Click to collapse
Don't think it would.
BTW you can also try this remount command for either, I was advised that it's preferable to use and it's certainly easier:
mount -o remount, rw /system

[GUIDE] 11/22/2010 - Restore Swype after upgrading to CyanogenMod

If you were like me, you rushed right into installing CyanogenMod. Whoops, found out there is no swype installed. What to do?
Hopefully you made a nandroid backup like me. I didn't want to do a full nandroid restore just to extract the files. So I did this...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
UPDATED 11/22/2010 - Okay, some people have requested a "newbie friendly" solution. I have created an APK which will help automate this procedure, without the need for ADB. If you have already applied CyanogenMod, then use this APK to select an older Clockwork Backup that has your licensed Swype. It will then extract and install the files for you. I have only tested on the G2.
http://www.mediafire.com/?j7dnv321ej0mrch
I'll possibly do some updates to:
a) cache swype for future installs (to make restores super quick)
b) add other extractions of 'your' saved files (i.e. google apps)
c) add more options for handling cache/files/etc.
I hope this helps. Enjoy!
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
# --------------------------------------------------------------------------------------------
# How to recover your swype files from your nandroid backup
# Quick and dirty extract
# Prepare a staging area on your computer
mkdir nandtmp
cd nandtmp
# Copy your old nandroid (pre CM) backup to your staging area..........
# i.e. /androidbackups/clockworkmod/backup/2010-11-01.02.02.02
cp $WHEREVER_OLD_IMAGE_IS/system.img .
# extract files...
unyaffs system.img
adb remount
# Push the swype files back to your Android device
adb push ./system/lib/libSwypeCore.so /system/lib/
adb push ./system/app/Swype.apk /system/app/
# Some users have had issues with not seeing Swype in the options (possibly non read/write system?), so they just installed the APK. If you install it, make sure the lib file has been pushed first.
# i.e. adb install /sdcard/Swype.apk
# Update permissions for good measure (may not be needed)
chmod 644 /system/app/Swype.apk
chmod 644 /system/lib/libSwypeCore.so
# I rebooted, but have heard reports that it is not necessary
adb reboot
# Now in Menu>Settings:Language & keyboard unselect the Android keyboard and make sure Swype keyboard is checked.
A similar process can be done directly on your phone.
# --------------------------------------------------------------------------------------------
Hope that helps others restore Swype (or other files they desire) without having to do a full Nand restore.
-oldsk00lz
getting force close on swype as soon as I uncheck the android keyboard, not a huge deal but I do kinda miss swype
ranyvern said:
getting force close on swype as soon as I uncheck the android keyboard, not a huge deal but I do kinda miss swype
Click to expand...
Click to collapse
Did you push libSwypeCore.so to /system/lib yet?
For some reason it still doesn't show up in the keyboard list, any idea why?
Sent from my T-Mobile G2 using XDA App
Ok, what you're supposed to do is, you actually have to install the swype.apk. its not enough to copy it to the /system/app directory adb install Swype.apk or use root file explorer click on the apk file and choose install.
Sent from my T-Mobile G2 using XDA App
or you can open up cyanogenmod(unzip) and download a stock g2 rom and then just put the files in the proper places, then zip cm again and flash(i did this all from my phone ast night because i was too lazy to go to the computer)
have you tried to go to swype.com and signing up for there beta testing. Not sure if still open but does not hurt to try. I reinstall from the beta testing website and is working great on CM6.1 on my G2
k50aker said:
For some reason it still doesn't show up in the keyboard list, any idea why?
Click to expand...
Click to collapse
Be more specific. What have you done so far? Did you go into Settings > Keyboard and enable Swype yet?
I tried a few times before but could never get this dumb unyaffs to work for me.
i get
Microsoft Windows XP [Version 5.1.2600]
C:\g2orgsys>unyaffs systemg2.img
28852 [main] unyaffs 3212 _cygtls::handle_exceptions: Exception: STATUS_ACCESS
_VIOLATION
30677 [main] unyaffs 3212 open_stackdumpfile: Dumping stack trace to unyaffs.e
xe.stackdump
348883 [main] unyaffs 3212 _cygtls::handle_exceptions: Exception: STATUS_ACCESS
_VIOLATION
375003 [main] unyaffs 3212 _cygtls::handle_exceptions: Error while dumping stat
e (probably corrupted stack)
Idk im pretty lazy sometimes, if you can provide some help on this, i would GREATLY appreciate it.
oh and I tried, quickly, to get the emulator working but failed! Im sure its probably something ez I missed. :/
Stryder5 said:
Be more specific. What have you done so far? Did you go into Settings > Keyboard and enable Swype yet?
Click to expand...
Click to collapse
Yea, it wasn't there, again, in my case pushing it in to the /app folder did NOT work, I had to intall the apk maually like any other app. Of course only after pushing the lib file.
adb push libSwypeCore.so /system/lib
adb install Swype.apk
Unyaffs is supposed to work on windows? I didn't know that. I use linux, you sould try it and get used to it, it would save you a lot of trouble.
Sent from my T-Mobile G2 using XDA App
k50aker said:
Yea, it wasn't there, again, in my case pushing it in to the /app folder did NOT work, I had to intall the apk maually like any other app. Of course only after pushing the lib file.
adb push libSwypeCore.so /system/lib
adb install Swype.apk
Unyaffs is supposed to work on windows? I didn't know that. I use linux, you sould try it and get used to it, it would save you a lot of trouble.
Sent from my T-Mobile G2 using XDA App
Click to expand...
Click to collapse
Hmmm... I saw the swype in the settings after doing adb pushes and a reboot.
In reality, I had unchecked both Android keyboard, and Swype keyboard. Then went to a text field, and got a request for Android input. I then went back into settings and checked Swype, and then it just worked. I didn't need to install the APK. For those not seeing swype as an option, did you confirm that system was remounted and that files were copied? Did you reboot?
As for unyaffs, I was lazy. I just downloaded a binary for OSX from here: http://forum.xda-developers.com/showthread.php?p=7931772 . I haven't tried a Windows version of unyaffs.
-oldsk00lz
k50aker said:
Unyaffs is supposed to work on windows? I didn't know that. I use linux, you sould try it and get used to it, it would save you a lot of trouble.
Sent from my T-Mobile G2 using XDA App
Click to expand...
Click to collapse
thats kinda sucks. lil more trouble then I was hoping for but I got a few LiveCDs somewhere.
How hard would it be to get this running through adb shell, on the phone? lol
wilnotdie said:
thats kinda sucks. lil more trouble then I was hoping for but I got a few LiveCDs somewhere.
How hard would it be to get this running through adb shell, on the phone? lol
Click to expand...
Click to collapse
wilnotdie - You should be able to do this directly on your phone, as well. Of course, you would need to mount your system read/write and cp files versus adb push.
i.e.
mount -o rw,remount -t ext3 /dev/block/mmcblk0p25 /system
cp /sdcard/nandtmp/system/lib/libSwypeCore.so /system/lib/libSwypeCore.so
cp /sdcard/nandtmp/system/app/Swype.apk /system/app/Swype.apk
Hope that helps.
-oldsk00lz
oldsk00lz said:
wilnotdie - You should be able to do this directly on your phone, as well. Of course, you would need to mount your system read/write and cp files versus adb push.
i.e.
mount -o rw,remount -t ext3 /dev/block/mmcblk0p25 /system
cp /sdcard/nandtmp/system/lib/libSwypeCore.so /system/lib/libSwypeCore.so
cp /sdcard/nandtmp/system/app/Swype.apk /system/app/Swype.apk
Hope that helps.
-oldsk00lz
Click to expand...
Click to collapse
Oh mybad, not that way. Was thinking of using the phone as my linux box instead of a pc. In theory it should work, just need to compile for use on the phone?
But Im guessing its not gonna be this ez lol
I didn't do any ADB pushes I just used root explorer to move the libswype file to lib directory then used the installer on the root explorer to install and it loaded right up for me. Only problem I'm getting is the double tap to edit isn't working now for some reason.
I pulled the files from the ota_root_noboot.zip from
http://forum.xda-developers.com/showthread.php?t=836042
Okay here is what I did and it worked. Using SU File manager (found in the market if you search "root explorer") and on the stock ROM, copy the lib and apk files from /system/app and /system/lib. I copied them to the root of my sd card. Wipe everything and install CM and the addon. Grab SU File manager again and find the lib file on your SD card. copy it. There are two little buttons on the top of SU File manager with an S and a D. I pressed both of them to mount system and data as read/write. Go to system/lib and paste the lib file. Verify that it is there and since there are so many files sort by size its like 998kb. Then just use SU File Manager or astro or whatever to find Swype.apk on your sd card. Install it from there. With Astro click it and "open app manger." Then go to keyboard settings and enable it as an input method. Go to swype settings and it should not FC if you did this stuff correctly. Set your settings and enjoy! Oh yea dont forget to uninstall and refund SU File manager
Hey Jkoenig00 did you have any issues with the double tap to edit?
Worked flawlessly and now I have swype running on CM. This should be stickied or something!
So for those of us who don't know what ADB is or how to use it...
are we screwed?
Is there a noob friendly method?
convolution said:
So for those of us who don't know what ADB is or how to use it...
are we screwed?
Is there a noob friendly method?
Click to expand...
Click to collapse
You can use root explorer. Download one of the stock roms. Access it through root explorer and copy the 2 files from the stock rom folders to its respective folder on your device. Then install the apk from within root explorer. Set everything up in your keyboard settings and your golden. Can be done in minutes.
Sent from my T-Mobile G2 using XDA App

[HOW TO] add extra +700mb to Internal memory storage +600-900MB from /system

[Tweak root] add extra +700mb to Internal memory storage from /cache & +600-900MB from /system folders.
just run terminal with root & paste code
su
chmod -R 777 /cache
mkdir /cache/"your-program-folder"
mount -o bind /cache/"your-program-folder" /storage/sdcard0/"your-program-folder"
add extra +600mb (+900mb if you have LiteRom) from /system folder.
su
mkdir /system/share
chmod -R 777 /system/share
mount -o bind /system/share /storage/sdcard0/sharе
before you can write to /storage/sdcard/share mount it RW
su
mount -o rw,remount /system
after every reboot do it again. how add script to startup folder, any Idea?
all work great. I have 4.5GB + 700MB + 800MB internal storage for my music and maps.
But you cant use any OTA updates because your download /cache folder filed now. Remove all data before update
rm -R /system/share/*
rm -R /cache/*
Re: [Tweak root] add extra +700mb to Internal memory storage
Are you sure you got these commands right? And why don't you just make a script to automatically run these commands at boot? You know, so you don't have to keep running the commands over and over? And you have the work "program" spelled wrong. Its spelled with only 1 "m". Program, not programm.
Sent from my XT907 using Tapatalk 2
Re: [Tweak root] add extra +700mb to Internal memory storage
So what happens if you are using your whole internal sd including this 700 megs and you reboot? Does the system freak out?
Sent from my XT907 using Tapatalk 2
Update
sniperkill
absolutely right. And why don't you just make a script to automatically run these commands at boot?
How, do it, init.rc not work.
Clienterror said:
So what happens if you are using your whole internal sd including this 700 megs and you reboot? Does the system freak out?
Sent from my XT907 using Tapatalk 2
Click to expand...
Click to collapse
everything will be fine, just live little more space on /cache (100mb at least)
UPDATE 1st post. add extra +600mb (+900mb if you have LiteRom) from /system folder. Now I have 6GB internal storage for my music and maps.
su
mkdir /system/share
chmod -R 777 /system/share
mount -o bind /system/share /storage/sdcard0/share
before you can write to /storage/sdcard/shear mount it RW
su
mount -o rw,remount /system
But you cant use any OTA updates because your download /cache folder filed now. Remove all before update
rm -R /system/share/*
rm -R /cache/*
serraxer said:
sniperkill
absolutely right. And why don't you just make a script to automatically run these commands at boot?
How, do it, init.rc not work.
everything will be fine, just live little more space on /cache (100mb at least)
UPDATE 1st post. add extra +600mb (+900mb if you have LiteRom) from /system folder. Now I have 6GB internal storage for my music and maps.
su
mkdir /system/share
chmod -R 777 /system/share
mount -o bind /system/share /storage/sdcard0/share
before you can write to /storage/sdcard/shear mount it RW
su
mount -o rw,remount /system
But you cant use any OTA updates because your download /cache folder filed now. Remove all before update
rm -R /system/share/*
rm -R /cache/*
Click to expand...
Click to collapse
Well, make a new folder on your sdcard, I used root explorer. I called it "67tweaks", I then zipped up the folder, then navigated to my zipped folder and I removed the .zip extension (doing it this way allowed me to make a new text document, but theres prolly an easier way, but this is the way i used) and then I long pressed it so it would let me open it up as a text document. I deleted some jibberish that was inside, I then started with #!/system/bin/sh, then space, then pasted your commands under the space and I then placed the file under system/etc/init.d folder. Now every time I boot up, the script gets run. You can also use an app like "ROM toolbox" and go to scripts and just create a new script and select it to run at boot, or you can use SMmanager and create a script to run at boot.
serraxer said:
sniperkill
absolutely right. And why don't you just make a script to automatically run these commands at boot?
How, do it, init.rc not work.
I'm no dev so I wouldn't be able to make a script to run at boot, but if you don't have init.d support you can add a script to your init.qcom.post_boot.sh file in system/etc folder and it should run at boot.
Sent from my HTCONE using Tapatalk 2
Click to expand...
Click to collapse
Looks right to me.
Thanks for the info. I am learning to love my M more and more.
thinks, I'm going to have a try.
serraxer said:
[Tweak root] add extra +700mb to Internal memory storage from /cache & +600-900MB from /system folders.
just run terminal with root & paste code
su
chmod -R 777 /cache
mkdir /cache/"your-program-folder"
mount -o bind /cache/"your-program-folder" /storage/sdcard0/"your-program-folder"
add extra +600mb (+900mb if you have LiteRom) from /system folder.
su
mkdir /system/share
chmod -R 777 /system/share
mount -o bind /system/share /storage/sdcard0/sharе
before you can write to /storage/sdcard/share mount it RW
su
mount -o rw,remount /system
after every reboot do it again. how add script to startup folder, any Idea?
all work great. I have 4.5GB + 700MB + 800MB internal storage for my music and maps.
But you cant use any OTA updates because your download /cache folder filed now. Remove all data before update
rm -R /system/share/*
rm -R /cache/*
Click to expand...
Click to collapse
I cut and pasted this exactly and it doesn't work. Can you please reply with exact sequences. I keep getting mkdir failed for /cache/your-program-folder, File exists
Will this work on a bionic?
Sent from my DROID BIONIC using XDA Premium HD app

[method] change play store download location

Hi guys, today i am here to tell you a method only tested on a galaxy y, but i hope it will work for all. this is a method to change the download location for play store.
WARNING!!!
1. WARRANTY IS NOW VOID.
2. NOT MY PROBLEM IF SOME APP FAIL.
3. PLEASE, PLEASE, PLEASE DO A NANDROID BACKUP BEFORE THIS.
This is a simple code but it needs root for sure. now the necessities are as follows:
1. A complete nandroid backup
2. Root Permissions
3. Any terminal emulator. e.g https://play.google.com/store/apps/details?id=hecticman.jsterm
4. You need to know the default download location and the mount point of sd card( if that is where you want the new download location )
Now let's start.
Just know this that mnt/sdcard will have to be replaced by your sdcard mount point and data/app will have to be replaced by the default download location. i underlined them for easy understanding.
NOT MY PROBLEM IF THIS FAILS AND YOUR PLAY STORE CRASHES. JUST DO A NANDROID RESTORE.
THERE WILL ALREADY BE A $ AT START SO U DON'T HAVE TO PUT IT.
$ su
# mkdir /mnt/sdcard/playstore
# cp -r /data/app/* /mnt/sdcard/playstore
# rm -rf /data/app
# ln -s /mnt/sdcard/playstore /data/app
Click to expand...
Click to collapse
what the code does:
1. Grant super user permissions
2. Make a directory in sdcard named playstore.
3. Copy all items (recursively) from data/app to sdcard/playstore
4.Symlink the new location to fake the original.
Hitting Thanks can help.
and once again PLEASE BACKUP BEFORE THIS AND RESTORE IF NOT SUCCESSFUL.
This is based on the code used by link2sd.
Could you please double check your code fragments?
For me it looks, like you create a directory "playstore", but then copy to a directory "playstore-temp", which will most like not exist at that moment.
The ln you're using can't realy work as long as the /data/app directory is still in place... so you would first need to delete /rename it.
Just my 2¢
thanks dude
DThought said:
Could you please double check your code fragments?
For me it looks, like you create a directory "playstore", but then copy to a directory "playstore-temp", which will most like not exist at that moment.
The ln you're using can't realy work as long as the /data/app directory is still in place... so you would first need to delete /rename it.
Just my 2¢
Click to expand...
Click to collapse
looks like i was drunk making so much mistakes . corrected it.
It's not so simple if you use Link2SD. If you link some apps to sdext partition, some files in /data/app are symlinks which cannont be copied to /mnt/sdcard/playstore as it's FAT32. You have to try to symlink /app/data to folder on sdext partition. Create a folder /data/sdext2/playstore, copy /data/app/* there, delete /data/app and symlink /data/sdext2/playstore as /data/app. Sdext partition uses linux filesystem and all symlinks should work properly. I haven't tested it yet, but will do in a minute.
EDIT:
It doesn't work with Link2SD. Phone hangs on boot. It's probably cause Link2SD app must be directly in internal memory (so in real /data/app, not symlinked). I'll try to symlink /data/data or /data/dalvik-cache to save some internal memory but I doubt it'll work.

Categories

Resources