Flash Player lost files after reboot - Optimus One, P500, V General

Hello ;
I did the procedures of the Thread:
"how flash player 10.3 work in stock rom[Guide] "
http://forum.xda-developers.com/showthread.php?p=18552527
And flash it's working, but I have a small Problem after disconnet/reboot the
Phone I lose the files of the folder lib an dit's necessary do always the following
steps:
step 2: copy lib file to /data/data/com.adobe.flashplayer/lib
step 3: change the permission of all .so file like screenshot
JG

First download autostart app from market it free.then create a file name it autostart.sh and put these command under the file.
" cp /sdcard/lib/libflashplayer.so /data/data/com.adobe.flashplayer/lib/
cp /sdcard/lib/libstagefright_froyo.so /data/data/com.adobe.flashplayer/lib/
cp /sdcard/lib/libstagefright_honeycomb.so /data/data/com.adobe.flashplayer/lib/
cp /sdcard/lib/libysshared.so /data/data/com.adobe.flashplayer/lib/
chmod 644 /data/data/com.adobe.flashplayer/lib/libflashplayer.so
chmod 644 /data/data/com.adobe.flashplayer/lib/libstagefright_froyo.so
chmod 644 /data/data/com.adobe.flashplayer/lib/libstagefright_honeycomb.so
chmod 644 /data/data/com.adobe.flashplayer/lib/libysshared.so
"
Then create a folder lib in your sd card and copy all lib file to that lib folder then create a folder in/data and name it opt and place autostart.sh file to that opt folder and set permission to file 777.now when your phone se restart your lib file is automatically copy to appropriate folder.

Flash Lib Files
Hello;
I did all your indications, please see screenshots 1 to 4
but in the end after restart the phone, in the lib file only can see a strange file,
see screenshot 5
BR:
JG

Ok wait i will upload my autostart.sh

try this autostart.sh i am using it and it work for me it has save command but some time there is problem in file.
press thanks button if i help you

OK
Hello;
It's working thanks.
JG

does not work on 2.3
Autostart app does not work on 2.3.
Another autostart app is Script Manager this work correctly.

multibestia said:
Autostart app does not work on 2.3.
Another autostart app is Script Manager this work correctly.
Click to expand...
Click to collapse
I got LG p690 (Android Gingerbread). I copied the command into Script Manager file and manually (with execute command) the procedure goes but after reboot it does not go automatically. Do I have to copy the file created somewhere specifically?
please let me know
thks

download autostart from market it work in 2.3

vikasb32 said:
download autostart from market it work in 2.3
Click to expand...
Click to collapse
It is strange. After reboot the files have been copied but the first one libflashplayer.so is just linked and this blocks the browser. Instead if I launch the script from root explorer everything is fine. can somebody help me?

pekkio said:
It is strange. After reboot the files have been copied but the first one libflashplayer.so is just linked and this blocks the browser. Instead if I launch the script from root explorer everything is fine. can somebody help me?
Click to expand...
Click to collapse
Don't linked flashplayer to link2sd because after restarting link2sd run before the autostart so link2sd not able to link the file and btw if you manually link flashplayer then flashplayer not work in opera mobile so don't link flashplayer and keep it in internel memory.

vikasb32 said:
Don't linked flashplayer to link2sd because after restarting link2sd run before the autostart so link2sd not able to link the file and btw if you manually link flashplayer then flashplayer not work in opera mobile so don't link flashplayer and keep it in internel memory.
Click to expand...
Click to collapse
that's right! Thanks... so I won't have chance to get Flash Player linked on sd and have automatically copied the library files by autostart....maybe in the future we will have custom flash player for armv6....

Same problem, need help
vikasb32 said:
First download autostart app from market it free.then create a file name it autostart.sh and put these command under the file.
" cp /sdcard/lib/libflashplayer.so /data/data/com.adobe.flashplayer/lib/
cp /sdcard/lib/libstagefright_froyo.so /data/data/com.adobe.flashplayer/lib/
cp /sdcard/lib/libstagefright_honeycomb.so /data/data/com.adobe.flashplayer/lib/
cp /sdcard/lib/libysshared.so /data/data/com.adobe.flashplayer/lib/
chmod 644 /data/data/com.adobe.flashplayer/lib/libflashplayer.so
chmod 644 /data/data/com.adobe.flashplayer/lib/libstagefright_froyo.so
chmod 644 /data/data/com.adobe.flashplayer/lib/libstagefright_honeycomb.so
chmod 644 /data/data/com.adobe.flashplayer/lib/libysshared.so
"
Then create a folder lib in your sd card and copy all lib file to that lib folder then create a folder in/data and name it opt and place autostart.sh file to that opt folder and set permission to file 777.now when your phone se restart your lib file is automatically copy to appropriate folder.
Click to expand...
Click to collapse
Hello,
Not an android professional. I have a P690 rooted. Installed flash, worked fine, untill reboot (lib files vanished). Trying to setup the script u mentioned above.
Heres where i am so far.
1.installed "script manager"
2.copied the script above without "" marks into a file called autostart.sh
3.created folder "lib" in sdcard directly
4.copied 4 lib files to lib folder in sdcard and doublechecked the names with the names in the script (i use notepad to view the script)
5.created folder "Opt" in phone/data/
6.pasted the script file there. assuming 777 means rwx-rwx-rwx i did that for the sh file.
7.Ran SM, browsed as root to the directory /date/opt, chose the sh file, clicked "open as script/executable"
8.In SM Chose options run at boot, run as root and "executable" option
9.clicked run
Files are not copied:
says exec sh-c' /data/opt/autostart.sh'
# exec sh-c' /data/opt/autostart.sh'
cp: not found
cp: not found
cp: not found
cp: not found
unable to ch mod /data/data/com.adobe.flashplayer/.......lib file name 1.so
unable to ch mod /data/data/com.adobe.flashplayer/.......lib file name 2.so
unable to ch mod /data/data/com.adobe.flashplayer/.......lib file name 3.so
unable to ch mod /data/data/com.adobe.flashplayer/.......lib file name 4.so
no such file or directory.
Tell me what i did wrong or wat i need to do to get it copying automatcally
All help welcome.
PS. I have force2sd app on phone, ginger bread os, I didnt install app2sd software from google play, so i dont have it unless it comes inbuilt with gingerbread.

ok check file using root explorer.click to autostart.sh using root explorer and then click execute and then check files copy or not.
Sent from my LG-P500 using Tapatalk

axmanin said:
Hello,
Not an android professional. I have a P690 rooted. Installed flash, worked fine, untill reboot (lib files vanished). Trying to setup the script u mentioned above.
Heres where i am so far.
1.installed "script manager"
2.copied the script above without "" marks into a file called autostart.sh
3.created folder "lib" in sdcard directly
4.copied 4 lib files to lib folder in sdcard and doublechecked the names with the names in the script (i use notepad to view the script)
5.created folder "Opt" in phone/data/
6.pasted the script file there. assuming 777 means rwx-rwx-rwx i did that for the sh file.
7.Ran SM, browsed as root to the directory /date/opt, chose the sh file, clicked "open as script/executable"
8.In SM Chose options run at boot, run as root and "executable" option
9.clicked run
Files are not copied:
says exec sh-c' /data/opt/autostart.sh'
# exec sh-c' /data/opt/autostart.sh'
cp: not found
cp: not found
cp: not found
cp: not found
unable to ch mod /data/data/com.adobe.flashplayer/.......lib file name 1.so
unable to ch mod /data/data/com.adobe.flashplayer/.......lib file name 2.so
unable to ch mod /data/data/com.adobe.flashplayer/.......lib file name 3.so
unable to ch mod /data/data/com.adobe.flashplayer/.......lib file name 4.so
no such file or directory.
Tell me what i did wrong or wat i need to do to get it copying automatcally
All help welcome.
PS. I have force2sd app on phone, ginger bread os, I didnt install app2sd software from google play, so i dont have it unless it comes inbuilt with gingerbread.
Click to expand...
Click to collapse
Hi.
I had also faced the same issue....
The thing that u have to do is to install busy box... then everything works fine for you...
Actually this error occurs because your system could not support these unix commands (chmod, cp,etc.).. and these commands only works when you install busy box in your phone.. so can also say that busybox installs common unix utilities to the android...
Press THANKS if I help you..!!
Sent from my [email protected] OpTiMu$ On€ [email protected]

Busy box Installed
Bhawan said:
Hi.
I had also faced the same issue....
The thing that u have to do is to install busy box... then everything works fine for you...
Actually this error occurs because your system could not support these unix commands (chmod, cp,etc.).. and these commands only works when you install busy box in your phone.. so can also say that busybox installs common unix utilities to the android...
Press THANKS if I help you..!!
Sent from my [email protected] OpTiMu$ On€ [email protected]
Click to expand...
Click to collapse
I have busybox installed,
ROM: DynamiteRomJB Themed ( already rooted)
Busybox : BusyBox v1.20.1-cm9 bionic
cp not working from script
but it works as individual command (without scrpit)

Related

[Updated: 04/June/2011] [How-To] Create update.zip flashable via recovery

Hey everyone just thought that this info might be useful to the this community...
this info is already available, though in parts, over XDA forums.. so i thought that i will try n make it easily available/understandable to all users here...
seems this info is useful to other android users too... so will try and post generic as well as X10 specific info...
WARNING:
I AM NOT RESPONSIBLE FOR THE FILES THAT U CREATE USING THIS INFO
I AM NOT RESPONSIBLE IF U LOOSE UR DATA WHEN TRYING THIS OUT
REMEMBER THIS DEALS WITH SYSTEM MODIFICATIONS AND ANY WRONG COMMAND CAN RENDER UR CURRENT ROM UNUSABLE/BROKEN
SO BE SURE U CAN USE FLASHTOOL TO FLASH STOCK FW IF U END UP WITH UNUSABLE/BROKEN SYSTEM
DO NOT CIRCULATE THE UPDATE.ZIPs CREATED UNLESS U ARE CERTAIN THAT THEY WORK PROPERLY
ALSO DO NOT FLASH ANY RANDOM UPDATE.ZIP WHICH U DOWNLOAD UNLESS U CHECK OUT THE CODE WRITTEN IN THE UPDATE SCRIPT
now that i have scared u enough lets begin...
[BASICS]
there are two versions of update scripts (codes/syntax) which can be used:
Amend (update-script)
Edify (updater-script) [along with update-binary]
both of the above mentioned versions use different syntax...
both of these versions work on the recoveries currently available for x10 (xRecovery & FreeXperia Recovery)
ONLY EDIFY SYNTAX IS SUPPORTED BY xRecovery v1.0.0 (latest recovery for X10)
these files can be found in "\META-INF\com\google\android" of the zip package... depending on which file update-script OR updater-script is present in the update.zip u will understand which update scripts (codes/syntax) is to be used...
[SYNTAX | READING MATERIAL]
following are very useful guides which cover most of the available syntax...
Amend (update-script) by TylTru
Edify (updater-script) by coolexe
[WIP] How to Write an Updater-Script with Edify Code
UID and GIDs [related to setting proper permissions]
[IMP] info related to Edify for ROM makers
[PROGRAM | APPLICATION]
now that u follow the differences lets get the program to make update.zips and sign them...
Update.zip 2.0 Modifier/Creator by Daneshm90
its a windows only tool and i personally use it regularly to make update.zips
read through that post as it is pretty straight forward on how the application works... there is even a video... and it even signs the zip...
this program basically handles (modifies/creates) only Amend (update-script) but u can just place ur modified updater-script (along with the update-binary) in <ROOT_DIR_OF_PROGRAM>\placehere\META-INF\com\google\android\
and execute update.bat to make the update.zip package.... this program automatically signs the zip so u wont have any errors while flashing...
[ EXAMPLES ]
Amend scripts (update-script)
list of functions that can be used in Edify scripts and explanations about them by nubecoder
[ CONVERTORS ]
update-script to edify script converter by Chumby_666 (a.k.a. aZuZu)
amend2edify script converter by nubecoder
[ADDITIONAL INFO]
i will keep adding more to this as and when i get time...
till then happy reading the links posted here...
also if u have any queries/doubts feel free to post them here...
[BEST OF LUCK]
Usefull information. There is update zip for ubuntu?
hymns said:
Usefull information. There is update zip for ubuntu?
Click to expand...
Click to collapse
anantshri is working on Ubuntu Lucid CHROOT but the images are around 140 to 700 MB compressed and 3.5GB uncompressed... so as of now it doesnt make much sense to create update.zips for them... better option is to uncompress them on the PC and then place the extracted files on SDCARD (card reader/etc)...
thats wonderful...
Hi Doomlord,
thats a wonderful work..i mean thats a perfect explanation of creating update.zips...
another alternative, which i use frequently to update apps in system forlder only is..
go to titanium back up options and create update.zip
now select this update.zip from mounted SD card and then open it with 7zip or any zip editor.
then replace system/app forlder ->app to any app u want to install in system..
save and close the file. and u r good to go...
just an alternative which i personally found easy...but nothing to take away from your awsum thread here..keep the good work..thanks..
Nikhil_007 said:
Hi Doomlord,
thats a wonderful work..i mean thats a perfect explanation of creating update.zips...
another alternative, which i use frequently to update apps in system forlder only is..
go to titanium back up options and create update.zip
now select this update.zip from mounted SD card and then open it with 7zip or any zip editor.
then replace system/app forlder ->app to any app u want to install in system..
save and close the file. and u r good to go...
just an alternative which i personally found easy...but nothing to take away from your awsum thread here..keep the good work..thanks..
Click to expand...
Click to collapse
ah thats a nice idea to do it on the device itself!
u can even add specific files which need to be placed on other partitions (SYSTEM / DATA / SDCARD) when flashing it from recovery... though u will have to edit update-script for the recovery to copy those files..
Root Explorer:
1. Long press on folder you want to zip
2. Select Compress into .zip
3. Wham, Bam, thank you Ma'am!
Use META Wipe Data for flashing ROMS
Use META No Data Wipe for flashing Updates, themes, etc.
Thank you mate. Great source of info as usual
thank you DooMLoRD for this great topic and for all your usffull comment around X10 dev forum .
but i have a qustion :
i am beginner in cooking roms but i want to ask you how to use FreeX10 Froyo by Z to built a full froyo rom ?
and what i can do with X10_2.2_Froyo_sources.tar.bz2
thanks alot
Ahmed radi said:
thank you DooMLoRD for this great topic and for all your usffull comment around X10 dev forum .
but i have a qustion :
i am beginner in cooking roms but i want to ask you how to use FreeX10 Froyo by Z to built a full froyo rom ?
and what i can do with X10_2.2_Froyo_sources.tar.bz2
thanks alot
Click to expand...
Click to collapse
hi! thank you!
i am sorry but even i dont know how to build a rom from sources... wht most chefs do is just mix files from various roms, using FreeX10 as base and then adding content from other roms (of other devices)
thank you DooMLoRD
ok great , but i need to know what is the important files should copy from Freex10 to other roms ?
thanx man
have found a other methode for make a update.zip fast and easier!!
hi..
I have found a other methode for make a update.zip fast and easier!!
You can downloading a update.zip, whatever you want ... for example;
you downloaded update3.zip. open it with 7zip
in update3.zip> (you have 3 folders> data, META-INF, system)
is missing you as a path,
for example, because you want to update an audio fix .. can you just move the lib folder in System Folder.
if you want to update system apps, you can move the desired app in the System folder> app
framework-res> in system> framwork
the META-INF file from update3.zip should always be maintained.
It is important that you choose a update.zip,! Since the directories and systemlinks / already been set with the open-mentioned program are correct!
can not explain it better .. this method saves me a lot of time and is, I think the easiest way.
greeting edgar......
EdgarCupari said:
hi..
I have found a other methode for make a update.zip fast and easier!!
You can downloading a update.zip, whatever you want ... for example;
you downloaded update3.zip. open it with 7zip
in update3.zip> (you have 3 folders> data, META-INF, system)
is missing you as a path,
for example, because you want to update an audio fix .. can you just move the lib folder in System Folder.
if you want to update system apps, you can move the desired app in the System folder> app
framework-res> in system> framwork
the META-INF file from update3.zip should always be maintained.
It is important that you choose a update.zip,! Since the directories and systemlinks / already been set with the open-mentioned program are correct!
can not explain it better .. this method saves me a lot of time and is, I think the easiest way.
greeting edgar......
Click to expand...
Click to collapse
so u dont believe in setting permissions in the update.zip is it?
the most important thing is that u READ the update-script / updater-script PROPERLY before using any update.zip... and modify it for ur needs...
Create it in mnt since its a rootfs set perms rxrxrx Meta then set your perms 4 w.e else I'd getzipsigner 2 to make sure its right..
Sent from my X10a using XDA App
EXAMPLE FOR AMEND SCRIPTS (update-script)
from my experience (for X10 users only):
Edify scripts (updater-script) support copying to /tmp but Amend scripts (update-script) doesnt allow such a location... it only allows for SYSTEM, DATA, CACHE
the Edify scripts (updater-script) doesnt always work properly on our current recovery... better stick to Amend scripts (update-script)...
any programs that u want to run (which doesnt require additional files) place it at the root of ur packege
any programs that u want to run (which require additional files) place it at the /data/local/tmp folder of ur packege
Additional: http://forum.xda-developers.com/showpost.php?p=5776278&postcount=3
(generic info for all androids)
format:
Code:
format SYSTEM:
format DATA:
format CACHE:
copy package:
Code:
copy_dir PACKAGE:system SYSTEM:
copy_dir PACKAGE:data DATA:
copy_dir PACKAGE:cache CACHE:
set permissions:
Code:
set_perm_recursive 0 0 0755 0644 SYSTEM:
set_perm_recursive 0 2000 0755 0755 SYSTEM:bin
set_perm 0 0 04755 SYSTEM:bin/su
set_perm 0 0 0755 SYSTEM:etc/dhcpcd/dhcpcd-run-hooks
...
.
.
..
busybox installation:
Code:
run_program PACKAGE:installbusybox
installbusybox:
Code:
#!/system/bin/sh
cd /system/bin
/system/bin/chmod 755 busybox
./busybox --install -s /system/bin
OR
Code:
#!/system/bin/sh
cd /system/bin
/system/bin/chmod 755 busybox
./busybox --install -s /system/xbin
running any other program/shell script:
Code:
run_program PACKAGE:mycustomshellscript.sh
OR
Code:
copy_dir PACKAGE:data DATA:
set_perm 0 0 777 DATA:local/tmp/mycustomshellscript.sh
run_program DATA:local/tmp/mycustomshellscript.sh
OR
-[ i have not tested the following but might work ]-
Code:
copy_dir PACKAGE:tmp TMP:
set_perm 0 0 777 TMP:mycustomshellscript.sh
run_program TMP:mycustomshellscript.sh
contents of mycustomshellscript.sh:
Code:
#!/sbin/sh
<commands u want to execute>
using update.zip for app installation :
place the app (appname.apk) in <rootdir>\app\
if u want to "install" an app as system app then
Code:
copy_dir PACKAGE:app SYSTEM:app
else if u want it as a user app then
Code:
copy_dir PACKAGE:app DATA:app
for modules:
place the module (modulename.ko) in <rootdir>\system\lib\modules
Code:
copy_dir PACKAGE:system SYSTEM:
set_perm 0 0 0644 SYSTEM:lib/modules/modulename.ko
for modified chargemon (Xperia Android users only):
place the modified chargemon script in <rootdir>\system\bin
Code:
copy_dir PACKAGE:system SYSTEM:
set_perm 0 0 04755 SYSTEM:bin/chargemon
set_perm 0 0 04755 SYSTEM:bin/charger
for copying files to SDCARD:
place the files u want to copy to sdcard in: <rootdir>\sdcard\
for copying GScript scripts: place the .sh files in: <rootdir>\sdcard\gscript\
Code:
copy_dir PACKAGE:sdcard SDCARD:
Hi doom thanks for this great tutorial...Im trying to learn these thing so I tried to make an update.zip to install astro as system app
using Daneshm90 tool here is what I did but didnt work...
first copied the directories to the placehere folder:like this=>> placehere/system/app/astro.apk
then chose the forst option: creat update-script
then 1. copy directories
what partition to place files in?: system
what folder within that partition?: app
what folder from this update.zip within placehere folder?: app
then I chose 6. set permissiions for file
what partition is the file located in?: system
what file within that partition?: app/astro.apk
UID ?: (I had no Idea what this is so I entered chmod number 644)
GID ?: (again have no idea so just pressed enter and skiped)
MODE ?: (same as above)
then 8.done
and 2.create update.zip
and obviously didnt work
could you please help me?
Thanks
Mortyx10 said:
Hi doom thanks for this great tutorial...Im trying to learn these thing so I tried to make an update.zip to install astro as system app
using Daneshm90 tool here is what I did but didnt work...
first copied the directories to the placehere folder:like this=>> placehere/system/app/astro.apk
then chose the forst option: creat update-script
then 1. copy directories
what partition to place files in?: system
what folder within that partition?: app
what folder from this update.zip within placehere folder?: app
then I chose 6. set permissiions for file
what partition is the file located in?: system
what file within that partition?: app/astro.apk
UID ?: (I had no Idea what this is so I entered chmod number 644)
GID ?: (again have no idea so just pressed enter and skiped)
MODE ?: (same as above)
then 8.done
and 2.create update.zip
and obviously didnt work
could you please help me?
Thanks
Click to expand...
Click to collapse
If you are just copying a file then do this. Create a folder "app" and place the apk inside it.
And use only this line in update-script to copy it to /system/app
Code:
copy_dir PACKAGE:app SYSTEM:app
I know it is not "ideal" but works for me and saves me some time. ( i am one of the most laziest persons you will ever meet)
Hi thanks for the reply
I just did it and its a no go for me
Cant mount system/app
error in line 1 or something like this
Mortyx10 said:
Hi thanks for the reply
I just did it and its a no go for me
Cant mount system/app
error in line 1 or something like this
Click to expand...
Click to collapse
Are you adding a blank line after that?
Sent from my X10project using XDA App
Mortyx10 said:
Hi doom thanks for this great tutorial...Im trying to learn these thing so I tried to make an update.zip to install astro as system app
using Daneshm90 tool here is what I did but didnt work...
first copied the directories to the placehere folder:like this=>> placehere/system/app/astro.apk
then chose the forst option: creat update-script
then 1. copy directories
what partition to place files in?: system
what folder within that partition?: app
what folder from this update.zip within placehere folder?: app
then I chose 6. set permissiions for file
what partition is the file located in?: system
what file within that partition?: app/astro.apk
UID ?: (I had no Idea what this is so I entered chmod number 644)
GID ?: (again have no idea so just pressed enter and skiped)
MODE ?: (same as above)
then 8.done
and 2.create update.zip
and obviously didnt work
could you please help me?
Thanks
Click to expand...
Click to collapse
actually i just use the update.zip creator to "pack" & sign the files...
once u have the files in place... just go to...
placehere\META-INF\com\google\android
and edit the update-script
if u have app in:
placehere\system\app\astro.apk
u just need
Code:
copy_dir PACKAGE:system SYSTEM:
once u finish editing the file
just run Script.bat
enter: n (do not clean previous files)
enter: 2 (create update.zip)
thats it!
a new file update.zip will be created in root folder of the program
@realunited no I don't do it manually
@Doom well dont know why but still not working....same error in recovery...cant mount system line1
Dont I need to set permissions cuz its in system?
Sent from my X10 TripNMiUI using XDA App

Restore Voice Command (Include all language) - Nuance

Method 01 - Using the CWM (Easiest !!!)
Transfer the “voice.nuance.recover-v1.zip” to your SDCARD. <Step 1>
- Boot into recovery mode
- Now Scroll to “install zip from sdcard” and select it.
- Select “choose zip from sdcard”.
- Scroll to the file you transferred in Step 1 and select it.
- Now confirm installation by selecting “Yes — Install voice.nuance.recover-v1.zip”
- Once the installation is complete, go back and select “reboot system now”That’s it.
www*4shared*com/file/6LDZihkN/voicenuancerecover-v1.html
Please, change the * for .
Method 02 - Using the shell command
- 1o) Unzip the file voice.nuance.zip in SD Card
- 2o) Install SSHDroid from Market (default user root, password admin)
- 3o) Access your phone (use the putty on windows or native ssh on linux)
- 4o) Run the follows commands:
su -
mount -o remount,rw /dev/block/mmcblk0p12 /system
cd /
cp /sdcard-ext/voice.nuance/VSuiteApp.apk /system/app
tar xvfz /sdcard-ext/voice.nuance/system.etc.nuance.tar.gz
tar xvfz /sdcard-ext/voice.nuance/system.tts.nuance.tar.gz
chmod 644 /system/app/VSuiteApp.apk
reboot
- 5o) Done !!! Have fun....
voice.nuance.zip - www*megaupload*com/?d=XFGLCTJE
Please, change the * for .
Hello
This doesn´t work for CM7.
The app does a FC..
I installed vsuite 4.0 and it worked fine, but It just works with english commands. I would like to chang it to portuguese.
Maybe this ZIP is installing / overwritting the old version.
Do you think it´s possible to get only the language files for V4.0 ?
install from zip
I cant install from the zip file on my pantech break out, i get a signature error
can someone pls reupp this? thx.
Confirmed, not working. Installed in Neutrino 2.8. CWM did not install anything at all. Did manually, but still FC's...
However, I had a cwm backup of my earlier rom, from where I extracted the respective files, copied them manually to /system folder, fixed permissions, and it started working.
The extracted files can be downloaded here. I used ES File Explorer with root access enabled to copy files, but any file explorer such as Total Commander, Root Explorer, etc., can be used.
1. Download and unzip above file to your external or internal storage in a temp folder.
2. Copy VSuiteApp.apk file from system/app in unzipped folder to /system/app folder on your device
3. Copy nuance folder from system/etc in unzipped folder to /system/etc folder on your device
4. Copy libvsuite_mot_vs32_cmb103.so file from system/lib in unzipped folder to /system/lib folder on your device
5. Copy nuance folder from system/tts in unzipped folder to /system/tts folder on your device
6. Fix permission on all copied files (individual or in folders copied over) to rw- r-- r--.
7. Reboot, and hopefully it will work.
Thanks you unikorn.
This solution is not working for me on SGS2 (Lightning 6.1 - 2.3.4)
Done it step by step.
Its crashed on start.
E-P-S said:
Thanks you unikorn.
This solution is not working for me on SGS2 (Lightning 6.1 - 2.3.4)
Done it step by step.
Its crashed on start.
Click to expand...
Click to collapse
that's because it is meant for Atrix 4G, not SGS2. Lib file is specifically for Atrix hardware. If you can find lib file for SGSII somewhere (may be from stock rom image), it might work for you. No harm in trying I guess
unikorn74 said:
6. Fix permission on all copied files (individual or in folders copied over) to rw- r-- r--.
.
Click to expand...
Click to collapse
Thanks! This worked for me! Although it did FC at first. I went in and set permissions on each file and folder I copied to rwx rwx rwx, and than it ran fine. Not sure rwx is needed across the board like that, but at least it worked.
I am on TopSmarts 1.2 ROM.
Oh, and in case someone needs help view in the system folder, I referenced this http://androidforums.com/optimus-v-...9-guide-es-file-explorer-root-operations.html
Hmmmm, strange. I myself flashed TopSmarts 1.2 a few days back, so did the same procedure as I posted above. Worked fine for me. Don't know why you got that problem. But anyway, glad that it worked for you in the end. Cheers.
FC on my ATRIX with CM 7.2 ROM
I've set the permission to rw- r-- r-- to all files and directories I've copied to the system direcotry
I've only copied part of the tts files ('enus' and 'frfr' ones).
I follow the steps, fixed permission from rw- r-- r-- FC, rwx rwx rwx FC and back to rw- r-- r--. But app FC, even get a pop up at startup saying the app closed.
Disabled Cyberon Voice Command, and Voice Dialer but no luck so far.
I'm on AOKP (4.1.2) perhaps is meant to work in 2.3.6?
unikorn74 said:
However, I had a cwm backup of my earlier rom, from where I extracted the respective files, copied them manually to /system folder, fixed permissions, and it started working.
The extracted files can be downloaded here. I used ES File Explorer with root access enabled to copy files, but any file explorer such as Total Commander, Root Explorer, etc., can be used.
1. Download and unzip above file to your external or internal storage in a temp folder.
2. Copy VSuiteApp.apk file from system/app in unzipped folder to /system/app folder on your device
3. Copy nuance folder from system/etc in unzipped folder to /system/etc folder on your device
4. Copy libvsuite_mot_vs32_cmb103.so file from system/lib in unzipped folder to /system/lib folder on your device
5. Copy nuance folder from system/tts in unzipped folder to /system/tts folder on your device
6. Fix permission on all copied files (individual or in folders copied over) to rw- r-- r--.
7. Reboot, and hopefully it will work.
Click to expand...
Click to collapse
Confirm CM7 situation please
Hi
Somebody can confirm if this software runs on CM7.*?
Thanks.
clemare
unikorn74 said:
However, I had a cwm backup of my earlier rom, from where I extracted the respective files, copied them manually to /system folder, fixed permissions, and it started working.
The extracted files can be downloaded here. I used ES File Explorer with root access enabled to copy files, but any file explorer such as Total Commander, Root Explorer, etc., can be used.
1. Download and unzip above file to your external or internal storage in a temp folder.
2. Copy VSuiteApp.apk file from system/app in unzipped folder to /system/app folder on your device
3. Copy nuance folder from system/etc in unzipped folder to /system/etc folder on your device
4. Copy libvsuite_mot_vs32_cmb103.so file from system/lib in unzipped folder to /system/lib folder on your device
5. Copy nuance folder from system/tts in unzipped folder to /system/tts folder on your device
6. Fix permission on all copied files (individual or in folders copied over) to rw- r-- r--.
7. Reboot, and hopefully it will work.
Click to expand...
Click to collapse
It works perfectly on my MRom
Thank you

How to create terminal script

Hey, can someone tell me how to create a script to run a terminal command. I looked up google but didn't find any good results.
Open a new file, and write:
Code:
#!/system/bin/sh
your_command
another_command
another_one_xD
Save the file with sh extension, and run your script as follows:
Code:
su #optional, if your script needs root access.
sh yourscript.sh
If you get an error, probably need to grant permissions to your script, so:
Code:
chmod +x yourscript.sh
And try again.
Granting su is
$ su
Correct?
And thanks for the reply :]
Sent from my XT862 using Tapatalk 2
Yep
When you set the permissions, you only have to do that once right?
Yes.
I'm trying to build a script to move pics and video from my internal storage to external storage. I have the script made and on my phone but when I run it, I get an error: "failed on /storage/sdcard0/DCIM/Camera/*.jpg" - Cross-device link . Any idea what that means?
mmurphmsu said:
I'm trying to build a script to move pics and video from my internal storage to external storage. I have the script made and on my phone but when I run it, I get an error: "failed on /storage/sdcard0/DCIM/Camera/*.jpg" - Cross-device link . Any idea what that means?
Click to expand...
Click to collapse
Move (mv) only move the directory entry, not the actual data. Because of this, you can not move files from one disk to another (e.g. from internal to sdcard), hence the cross device error. You'll have to copy and then delete the original.
kuisma said:
Move (mv) only move the directory entry, not the actual data. Because of this, you can not move files from one disk to another (e.g. from internal to sdcard), hence the cross device error. You'll have to copy and then delete the original.
Click to expand...
Click to collapse
That seems to have done the trick but I have found another issue. When going into multiple directories (/storage/sdcard0/DCIM/Camera) from the script or even the root directory, I get a No Such file or directory error. But I can CD into that directory and manually cp and rm the files. Any idea why that is happening?
mmurphmsu said:
That seems to have done the trick but I have found another issue. When going into multiple directories (/storage/sdcard0/DCIM/Camera) from the script or even the root directory, I get a No Such file or directory error. But I can CD into that directory and manually cp and rm the files. Any idea why that is happening?
Click to expand...
Click to collapse
You've simply done something wrong. Show us the script.
Here is the script I created:
#!/system/bin/sh
#
#
#
#
#Move Pictures from Internal Storage to External Storage media
cp /storage/sdcard0/DCIM/Camera/IMG* /storage/sdcard1/DCIM/Camera
rm /storage/sdcard0/DCIM/Camera/IMG*
#
#
#
#Move Videos from Internal Storage to External Storage media
cp /storage/sdcard0/DCIM/Camera/VID* /storage/sdcard1/DCIM/Camera
rm /storage/sdcard0/DCIM/Camera/VID*
I put the script in the root directory and run it from there. Its permissions are rwxrwxr
mmurphmsu said:
Here is the script I created:
#!/system/bin/sh
#
#
#
#
#Move Pictures from Internal Storage to External Storage media
cp /storage/sdcard0/DCIM/Camera/IMG* /storage/sdcard1/DCIM/Camera
rm /storage/sdcard0/DCIM/Camera/IMG*
#
#
#
#Move Videos from Internal Storage to External Storage media
cp /storage/sdcard0/DCIM/Camera/VID* /storage/sdcard1/DCIM/Camera
rm /storage/sdcard0/DCIM/Camera/VID*
I put the script in the root directory and run it from there. Its permissions are rwxrwxr
Click to expand...
Click to collapse
Does /storage/sdcard1/DCIM/Camera exists? Try add:
mkdir -p /storage/sdcard1/DCIM/Camera
... to the script before you begin the copy. This will create the destination(s) in case of non-existent.
Also, your cp and rm command will fail with this error if there aren't any files named both IMG* and VID* in the source directory.
kuisma said:
Does /storage/sdcard1/DCIM/Camera exists? Try add:
mkdir -p /storage/sdcard1/DCIM/Camera
... to the script before you begin the copy. This will create the destination(s) in case of non-existent.
Also, your script will fail with this error if there aren't any files named both IMG* and VID* in the source directory.
Click to expand...
Click to collapse
Yes it exists. I can navigate to the directory in Root Explorer. I tried running the script in Root Explorer but it didn't move the two pics i have in the /storage/sdcard0/DCIM/Camera directory to the /storage/sdcard1/DCIM/Camera directory.
mmurphmsu said:
Yes it exists. I can navigate to the directory in Root Explorer. I tried running the script in Root Explorer but it didn't move the two pics i have in the /storage/sdcard0/DCIM/Camera directory to the /storage/sdcard1/DCIM/Camera directory.
Click to expand...
Click to collapse
And you DO have files named IMG* and VID* in your source directory?
kuisma said:
And you DO have files named IMG* and VID* in your source directory?
Click to expand...
Click to collapse
Yes. I took to pictures and then tried running it and it still fails. I wonder if its not working cause I'm on CM10?
mmurphmsu said:
Yes. I took to pictures and then tried running it and it still fails. I wonder if its not working cause I'm on CM10?
Click to expand...
Click to collapse
You realise that even with pictures in the directory, you'll still get this error from the next operations you try executing on the videos? Still, the script should a) still copy the images, and b) not terminate due to this error anyway (i.e. consider it a warning).
But you say the images are not copied. Quite odd, I'd say.
Add a path to the script (export PATH=/system/bin:/system/xbin plus the places you need), add a test "echo Running" to make sure the script actually is launched by Root Explorer. And add +x permissions for all, even "other". You can also add:
echo /storage/sdcard0/DCIM/Camera/IMG*
... before the first copy. This will show you what files matching your expression.
I'll just manually move them. I was just hoping for an easier way until CM10 is enabled to save pictures to the external SD card.
mmurphmsu said:
I'll just manually move them.
Click to expand...
Click to collapse
Take this as an opportunity to learn more about script programming, I'd say.
Experience is what we get when we expected something else.
kuisma said:
Take this as an opportunity to learn more about script programming, I'd say.
Experience is what we get when we expected something else.
Click to expand...
Click to collapse
I do a little in UNIX at work that's why I tried this. I really want to learn how to program for actual Android apps. Just need to find something to help me get started, as I have no clue where to start.
Where save the file ?
Hello
I'm french and don't speak english very well ....
I try to do what is explain in this topic ( for tethering with a Sony Ericsson KYNO V - ics 4.0.4 with root access ....
I don't understand where to save the file with sh extension
What i want to run is : #!/system/bin/sh
iptables -P FORWARD ACCEPT
iptables -t nat -A POSTROUTING -o rmnet0 -j MASQUERADE
My script is :
su root
sh scripttether.sh
Thank you very much for your help
BR
RoberGalarga said:
Open a new file, and write:
Code:
#!/system/bin/sh
your_command
another_command
another_one_xD
Save the file with sh extension, and run your script as follows:
Code:
su #optional, if your script needs root access.
sh yourscript.sh
If you get an error, probably need to grant permissions to your script, so:
Code:
chmod +x yourscript.sh
And try again.
Click to expand...
Click to collapse

[SOLVED] Filesystem - problem with /system/bin - nested bin folders (SE LwW)

Hello everybody,
I have a "problem" with /system/bin/ and bin folders (however, the phone works just fine, hence those quotation marks :angel.
Let's stick with /system/bin/: Inside I have the files that should be there, but there is also another bin folder with exactly the same files inside and another bin folder inside ... and so on, about 20 times/levels(?) nested.
Not sure what it is ... some hardlink problem?
The same is in /bin/ folder.
ES File Explorer says that there are about 7000 files/ 230 MB in the first nested bin subfolder.
I tried the following:
1. Delete the nested bin folders from ES File Explorer (root access granted) - unsuccessful ("can't delete ...")
2. From CWM: format /system/ + Factory reset + wipe + ROM reflash
3. Search the forum for this issue - maybe I can't search properly, but found nothing ... sorry
As I said, the phone works fine. But I think that it is not good to have such a mess inside the system folders.
I didn't try complete reflash (ftf file) ... I'm trying to avoid doing everything from scratch .
Can you help me, please?
Thanks a lot,
J.
Phone: Sony Ericsson Live With Walkman WT19i, unlocked bootloader (the Sony way), MESA Kernel 3.6 stock, Real ICS lite r4.
Update: It's a chain of symlinks. The depth of the chain is 40 (counted in DroidExplorer).
What else didn't work:
mount /system in TWRP, then starting file editor, deleting bin (even with chmod)
All attempts to delete the symlink via PC file managers (e.g. Droid Commander)
Solution {rooted phone):
It was a symlink in system/bin pointing to self,
1. Install Android Terminal Emulator (free at Google Play)
2. Start it
3. Then
Code:
# su
(allow root access)
Code:
# mount -o remount, rw /system
# cd /system/bin
# rm bin
That's it

[DEV HELP] make an apk execute a shell command when opening

Hey, i have recently been working on my own theming system, im not that good with .apk files yet, i know XML and am learning smali, but i am clueless with building..
so basically this is how my theming system works, i have a directory called /system/etc/SPRtools containing an ORS(openrecoveryscript) and a flashable .zip file called theme.zip, at the moment to start the theming system i have made a bin file that executes the following
#!/system/bin/sh
cp /system/etc/ORS /cache/recovery/openrecoveryscript
cp /system/etc/theme.zip /sdcard/
reboot recovery
now how would i go about making a .apk file that you click on and does this?
or even give me a hand on integrating it in SecSettings.apk??
oh and i also have an init.d script that deletes the copied theme.zip for the sdcard!
thanks guys!!

Categories

Resources