Use at your own risk!
hello
I made deodexed app & framework for p7500 jpkg6
and i will show you how to install it over stock rom
Please note that your Base stock Rom should be JPKG6
then:
1-Root your Device
2-Install CWM Recovery & make bukeup if something gone wrong
3-Download the files unrar it and copy it to your SDCARD
4- put your tablet in debugging mod
5-use adb
adb shell
su
stop
mount -o rw,remount -t ext4 /dev/block/mmcblk1p21 /system
cp /sdcard/ deodexed_app/* /system/app/
cp /sdcard/ deodexed_frame/* /system/framework/
rm /system/app/*.odex
rm /system/framework/*.odex
mount -o ro,remount -t ext4 /dev/block/mmcblk1p21 /system
reboot ( when the tablet reboot enter to recovery mod before it boot)
6- Factory Data reset
7-Wipe Cache
8-Wipe Dalvik cache
9- Wait until boot to the desktop, the first time may take some time please be patient
Download:
deodexed_frame
http://www.multiupload.com/WL92D1BR0O
deodexed_app
http://www.multiupload.com/CTIDFVYPIT
thanks to taha_e
Related
correct me if i'm mistaken, but isn't doing apps 2 SD as simple as
1) su
2) mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
3) busybox cp /data/app/* /system/sd/app
4) rm -r /data/app
5) ln /system/sd/app /data/app
6) reboot
??same thing goes with app-private and dalvik cache? am i wrong?
you're almost right .
1) su
2) mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
3) busybox cp /data/app /system/sd/app
4) rm -r /data/app
5) ln -s /system/etc/app /data/app
6) reboot
I found a guide to aply apps to sd on my milestone. I got it working, but the problem is, that apps installed in the data/app-private folder doesn't show as installed. I can see that they are placed in ext2 partion on my sd card along with the other apps, that normaly installes in data/app.Here is the guide i used
After creatting a ext2 partition on my SD card, i copied ext2. To sd card along with
mot_boot_mode script
#!/system/bin/sh
export PATH=/system/bin:$PATH
mot_boot_mode.bin
insmod /data/ext2.ko
mount -t ext2 /dev/block/mmcblk0p2 /data/sdapp
Then in recovery mode i entered
adb shell
su
cp /sdcard/ext2.ko /data/ext2.ko
insmod /data/ext2.ko
mkdir /data/sdapp
mount -t ext2 /dev/block/mmcblk0p2 /data/sdapp
cp /data/app/* /data/sdapp/
mkdir /sdcard/sicherung
cp /data/app/* /sdcard/sicherung
rm -r /data/app
umount /data/sdapp
mount -t ext2 /dev/block/mmcblk0p2 /data/sdapp
ls /data/sdapp
ln -s /data/sdapp /data/app
chmod 644 /data/sdapp/*
/data/busybox/chown -h 1000:1000 /data/app
/data/busybox/chown 1000:1000 /data/sdapp/*
/data/busybox/chown 1000:1000 /data/sdapp
insmod /data/ext2.ko
mount -t ext2 /dev/block/mmcblk0p2 /data/sdapp
mount -o remount,rw / /system
mv /system/bin/mot_boot_mode /system/bin/mot_boot_mode.bin
cp /sdcard/mot_boot_mode_script /system/bin/mot_boot_mode
chmod 755 /system/bin/mot_boot_mode
Do i need to make a symbolic link in data/app-private also?
I would realy like to get this working, because i purchased a lot of apps on the marked. But i have only half of them installed. It used to work on my HTC hero. But it was allready enabled in a custom rom. And that is not possible to do on a Milestone
Thanks
Fixed it by changing app-private folder two
hey glaus...
this almost seems like a guide, hehe...
i'm trying to get apps2sd to work on my milestone as well...
i tried booting in recovery mode and entering the chain of commands you just set out....
but when i go into recovery mode, i see the reboot system option, apply sdcard:update.zip, wipe data/factory reset and wipe cache partition....
and under it, i have e: can't open /cache/recovery/command
any ideas on how to fix this or where can i enter those commands you set out?
i tried in adb shell, but i get a /data/busybox/chown is not found error when setting the permissions...
thanks!
do
crap me too and it deleted some apps 2 i really want this been trying for a week oh i have a telus milestone and get the same above error.busybox is installed and hard drive is partioned
ah crap market is gone 2 lol gotta do a nano restore......man i want this bad i even bricked my phone and brought it back to life this week arghhhh
yeah...i don't know where claus is from...but if he has a telus milestone, he's the only one i've seen been able to install apps2sd with a telus milestone
i've seen other countries, even some with the same bands as we have, but none have had the actual "telus" one....the funny thing is that i can get everything else to work..
i have titanium backup pro, emulator, root explorer and everything is at superuser access...
if claus can help, i will bear his children
edit: how the heck do you install/activate the mot_boot_mode script? I see reference to it in a few wikis on basically that's what will allow us to use apps2sd...but I have no clue how to implement it
got app2sd working on milestone using a diff method will post soon
ok i got app2sd working on my telus milestone here is how i did it if u tried this method here ur gunna have to unroot then root or use a nano backup of freshly rooted phone busybox need mot to be installed so use titanium for back up and proceed http://forum.xda-developers.com/showthread.php?t=692367
ClausG76 said:
I found a guide to aply apps to sd on my milestone. I got it working, but the problem is, that apps installed in the data/app-private folder doesn't show as installed. I can see that they are placed in ext2 partion on my sd card along with the other apps, that normaly installes in data/app.Here is the guide i used
After creatting a ext2 partition on my SD card, i copied ext2. To sd card along with
mot_boot_mode script
#!/system/bin/sh
export PATH=/system/bin:$PATH
mot_boot_mode.bin
insmod /data/ext2.ko
mount -t ext2 /dev/block/mmcblk0p2 /data/sdapp
Then in recovery mode i entered
adb shell
su
cp /sdcard/ext2.ko /data/ext2.ko
insmod /data/ext2.ko
mkdir /data/sdapp
mount -t ext2 /dev/block/mmcblk0p2 /data/sdapp
cp /data/app/* /data/sdapp/
mkdir /sdcard/sicherung
cp /data/app/* /sdcard/sicherung
rm -r /data/app
umount /data/sdapp
mount -t ext2 /dev/block/mmcblk0p2 /data/sdapp
ls /data/sdapp
ln -s /data/sdapp /data/app
chmod 644 /data/sdapp/*
/data/busybox/chown -h 1000:1000 /data/app
/data/busybox/chown 1000:1000 /data/sdapp/*
/data/busybox/chown 1000:1000 /data/sdapp
insmod /data/ext2.ko
mount -t ext2 /dev/block/mmcblk0p2 /data/sdapp
mount -o remount,rw / /system
mv /system/bin/mot_boot_mode /system/bin/mot_boot_mode.bin
cp /sdcard/mot_boot_mode_script /system/bin/mot_boot_mode
chmod 755 /system/bin/mot_boot_mode
Do i need to make a symbolic link in data/app-private also?
I would realy like to get this working, because i purchased a lot of apps on the marked. But i have only half of them installed. It used to work on my HTC hero. But it was allready enabled in a custom rom. And that is not possible to do on a Milestone
Thanks
Click to expand...
Click to collapse
fixed http://forum.xda-developers.com/showthread.php?t=692367
How can I deodex XXJPM?
Or from where I can download it.
I deodexed yesterday with Auto-Deodexer/ROM builder 2.5.6.2. Make sure to edit the mount points to the correct ones for our G3.
OK, I deodex ROM, but how to install it?
Deodexer create .zip file to recovery update but GT-I5800 update from recovery is not working.
OK I just deodexed.
I found How to in this thread: http://forum.xda-developers.com/showthread.php?t=887354
god_md5 said:
i use xUltimate2.2.1 to deodex jpa all file
http://forum.xda-developers.com/showthread.php?t=700904
adb shell
su
stop
mount -o rw,remount /dev/block/stl6 /system
rm /system/app/*.odex
rm /system/framework/*.odex
cp /sdcard/done_app/* /system/app/
cp /sdcard/done_frame/* /system/framework/
reboot
================
Click to expand...
Click to collapse
Yes that's how I did it mostly.
I had to rm everything from app & framework first though as I was running out of space. Just make sure you do not reboot between these steps or you can flash again.
Hi. What is the meaning of the following code? I mean, what is she?
This is the work that could paste the file or files. Odex to remove that?
adb shell
su
stop
mount -o rw,remount /system/ /system/
cp /sdcard/done_app/* /system/app/
rm /system/app/*.odex
cp /sdcard/done_frame/* /system/framework/
rm /system/framework/*.odex
mount -o ro,remount /system/ /system/
reboot
Re: Code means Deodex
"adb shell
su
stop
mount -o rw,remount /system/ /system/" are the commands to get superuser permissions and remount "/system/"
"cp /sdcard/done_app/* /system/app/
rm /system/app/*.odex
cp /sdcard/done_frame/* /system/framework/
rm /system/framework/*.odex" are the commands to push the deodexed .apk files and .jar files from "/sdcard/done_app/" and "\sdcard\done_frame\" to "\system\app\" and "\system\framework\" respectively. The odex files are not required and this also deletes them
"mount -o ro,remount /system/ /system/
reboot" remounts system and reboots your cell phone.
These commands need deodexed system files put in the required directories.
Search the forums or google on how to pull system files and deodex them :good:
DISCLAIMER: This tutorial requires root access, so be careful. I'm not taking any responsibility.
This is a quick tutorial on how to enable all system watchfaces on Ticwatch E&S. In order to make this method working it is needed to change the product model. I don't know if ota updates will still work after applied.
Instructions:
1. First of all we need to gain root access. To do this I suggest to follow this thread (thanks to @EpicLPer )
2. Download and unzip the file oem.prop attached to this post. It is a modified version of original file in which I have just modified the product model from "Ticwatch E" (or Ticwatch S") to "Ticwatch E&S"
3. Connect the watch to computer and and send these commands:
Code:
adb push "[I]/directory/to/saved/oem.prop[/I] " /sdcard/download
adb shell
su
mount -o rw,remount /oem
cp /oem/oem.prop /sdcard/download/oem.prop.backup
cp /sdcard/download/oem.prop /oem
mount -o ro,remount /oem
mount -o rw,remount /system
chmod -R 644 /system/app/TicWatchface
mount -o ro,remount /system
reboot
3. Wait for the watch to reboot and don't worry if there is no more any default watchface, it is normal at this point.
4. Connect the watch to computer again and send these commands:
Code:
adb shell
su
mount -o rw,remount /system
chmod -R 755 /system/app/TicWatchface
mount -o ro,remount /system
reboot
5. When the watch is booted there should be all watchfaces on it, both S and E ones.
6. Have fun
elios93 said:
DISCLAIMER: This tutorial requires root access, so be careful. I'm not taking any responsibility.
This is a quick tutorial on how to enable all system watchfaces on Ticwatch E&S.
Instructions:
1. First of all we need to gain root access. To do this I suggest to follow this thread (thanks to @EpicLPer )
2. Connect the watch to computer and and send these commands:
Code:
adb shell
su
mount -o rw,remount /system
chmod -R 644 /system/app/TicWatchface
mount -o ro,remount /system
reboot
3. Wait for the watch to reboot and don't worry if there is no more any default watchface, it is normal at this point.
4. Connect the watch to computer again and send these commands:
Code:
adb shell
su
mount -o rw,remount /system
chmod -R 755 /system/app/TicWatchface
mount -o ro,remount /system
reboot
5. When the watch is booted there should be all watchfaces on it, both S and E ones.
6. Have fun
Click to expand...
Click to collapse
Thanks, I was just working on this and you seem to have found the MUCH easier route than I (editing the APK).
BackCheck said:
Thanks, I was just working on this and you seem to have found the MUCH easier route than I (editing the APK).
Click to expand...
Click to collapse
Well, I was working on your same direction when I found this easier solution!
elios93 said:
Well, I was working on your same direction when I found this easier solution!
Click to expand...
Click to collapse
After reinstalling some apps, I think they reset back to the model defaults. I'm not sure but I think anything that adds or modifies watchfaces causes it to revert.