Related
Hi and to the case...
Everything was ok until today. I'm on JVP / Semaphore 1.3.0a with some scripts in init.d folder like ramscript. I don't really know what could happened, but scripts are no longer working. When I try to load them manually via script manager most of them respond "permission denied" or "are you root?". Ofc I'm root
I tried reinstalling busybox, tried delete it and reinstall the kernel (which have it's own version of busybox). Busybox is in the /sbin directory installed by kernel. When i try to install it (1.6.2) in other directory - /system/xbin ; /system/bin it give the same result - scripts not working.
If anyone could help I'll be grateful.
Tried Galaxian GT kernel few minutes ago with same result - scripts can't be executed.
Check the permissions of the scripts. Change it to rwxrwxrwx.
Also uninstall all extra version of busybox. Semaphore kernel has an embedded busybox version.
stratosk said:
Check the permissions of the scripts. Change it to rwxrwxrwx.
Also uninstall all extra version of busybox. Semaphore kernel has an embedded busybox version.
Click to expand...
Click to collapse
Thank you for reply.
Double checked that, permissions are ok. Busybox is only installed by kernel in /sbin. Scripts are not running and I srsly don't know why. Till today everything was fine
nozerogravity said:
Thank you for reply.
Double checked that, permissions are ok. Busybox is only installed by kernel in /sbin. Scripts are not running and I srsly don't know why. Till today everything was fine
Click to expand...
Click to collapse
What did you change today?
stratosk said:
What did you change today?
Click to expand...
Click to collapse
That is very good question!
I didn't change sh#$, excuse my language. If I think about it... I only installed Titanium Backup Activator (needed root who knows for what). I wanted to test Pro features before buying cuz TB is expensive, wanted to know if I really need the Pro features.
Maybe that activator did something? But everything beside that works. I'm so confused. I only know one thing... I will never try pirated apps again :/
TB has his own busybox (1.18.4). But it should not interfere with Semaphore ones (it does not on my phone).
Try to delete this file:
/system/xbin/busybox
It should solve the problem.
Btx, you can use last version of semaphore, it's compatible with JVP.
darckengel said:
TB has his own busybox (1.18.4). But it should not interfere with Semaphore ones (it does not on my phone).
Try to delete this file:
/system/xbin/busybox
It should solve the problem.
Btx, you can use last version of semaphore, it's compatible with JVP.
Click to expand...
Click to collapse
Thank You for reply.
Will try after work. And thanks for the headsup on new version. With the last one I have ... yeah, problem with scripts, so I sticked to 1.3.0a.
Busybox issue. Install busybox installer and install 1.17.x in /xbin. Remove all other instances of busybox and it'll work. Make sure the permissions of the scripts in init.d is rwxr-xr-x.
pikachu01 said:
Busybox issue. Install busybox installer and install 1.17.x in /xbin. Remove all other instances of busybox and it'll work. Make sure the permissions of the scripts in init.d is rwxr-xr-x.
Click to expand...
Click to collapse
Thanks. Will try that also and I will post the results.
I'm using the the stock 2.3.4 from Spice website and this is by far the best considering wifi important.
My question is, can we enable init.d support or we need a special kernel for that?
I tried a tut. from zeppelin but failed miserably...
Any idea guys???
whyzee,
I followed this http://forum.xda-developers.com/showthread.php?t=1017291 and was able to use init.d without any issues.
cowsgo said:
whyzee,
I followed this http://forum.xda-developers.com/showthread.php?t=1017291 and was able to use init.d without any issues.
Click to expand...
Click to collapse
Thanks for the link but that was the one I tried without success .... Should try again when I have some real time...
whyzee
did you get an error when you ran the script? If you didn't then get root explorer from the market and see if you have the folder. It should be in the \system\etc folder. When I ran it I had no issues and followed the instructions that were on the page. Dumb question, did you reboot your phone once you ran this? If you got a error then you could try pm Zep and see if he has ideas that might help.
cowsgo said:
whyzee
did you get an error when you ran the script? If you didn't then get root explorer from the market and see if you have the folder. It should be in the \system\etc folder. When I ran it I had no issues and followed the instructions that were on the page. Dumb question, did you reboot your phone once you ran this? If you got a error then you could try pm Zep and see if he has ideas that might help.
Click to expand...
Click to collapse
The script you are executing is not meant for our device. Its trying to mount system partition as mtd type, while we need emmc partition type. Also, our device does not have moto-boot-mode file which this script is trying to replace.
So my suggestions are :
If you are using MIUI or CM, then they already support init.d scripts. (I guess)
Or
If you are using stock or andro - id then just copy following code in post boot.sh (something like that) found in /system/etc/, at the end of file.
Code:
for BOOT in "/system/etc/init.d/"*; do
.$BOOT
done
P.S. Note that you have enabled executable permission for all of your scripts placed in /system/etc/init.d
Sent from my CSL-MI410 using XDA App
Thanks for the replies guys, I've jumped to MIUI 1.10 now and as Napstar said it natively supports init.t...
whyzee said:
Thanks for the replies guys, I've jumped to MIUI 1.10 now and as Napstar said it natively supports init.t...
Click to expand...
Click to collapse
hi
correct me if im wrong. To my knowledge u need init.d to use apps2sd so u can put ur apps on ur SD and now since our phone has around 1GB phone storage which i feel is more than enough to install all the apps u need I dont see a reason why we need the init.d
haree said:
hi
correct me if im wrong. To my knowledge u need init.d to use apps2sd so u can put ur apps on ur SD and now since our phone has around 1GB phone storage which i feel is more than enough to install all the apps u need I dont see a reason why we need the init.d
Click to expand...
Click to collapse
init.d is a folder on /system/etc folder which runs whatever scripts you put in it during boot.....
I have been looking through the recent ICS threads and people have had alot of out of memory problems, so I thought I would post this easy to understand tutorial (well I hope it will be easy to understand)
Before starting, on Miroslav's Project Icecream Swift, you need to download busybox installer and install version 1.18.2, busybox included will not correctly determine minfrees.
First download the latest version of V6 at the end of this post, then copy it to your SD card and run it with Script Manager (from the market).
Choose your prefered scrolling speed and in the latest version its pretty much automated, you just have to say yes no a few times but it will auto detect the best settings based on the RAM of the device.
Also do not superclean and reboot, we need to do something else before we reboot.
Ensure you have a file explorer that can view the /system partiton before continuing.
On your phone browse to http://android.mimic.ca
Then click browse and choose your file explorer, and find services.jar in /system/framework then upload it.
After this the site will modify the services.jar and offer a download for it, to make it easy lets just use the update.zip so select that and download it.
Using the stock browser atleast it will go to /sdcard/download.
After this reboot to recovery, scroll to mounts and storage and mount /system manually (when I did not do this it didn't write the modified file) then install the zip.
Wipe dalvik cache and reboot, first boot will take a long time while its upgrading applications then run the V6 supercharger script to confirm you are 100% supercharged and you have your hard to kill or die hard launcher.
Note: On AOKP (atleast this version) because it doesn't have init.d (think its that one) before you first reboot to install services.jar you will need to browse in script manager to /data and find the 99SuperCharger.sh file and make it run on boot to get 100% supercharged.
I don't know if its important but every new rom I use I repatch services.jar just to be safe.
Any questions post here (also if the file doesn't download let me know and I'll upload it and post the link.)
Recovery zips for AOKP and Icecream Swift services.jar can be found below, just mount /system manually and i"nstall zip from sdcard" sorry it took a bit
For me i just use swap works good enough
For me not. Even if i use swap when i try to use gplay and listen music, music app closes itself. (Miro's latest ron)
Sent from my GT540 using xda premium
coto39 said:
For me not. Even if i use swap when i try to use gplay and listen music, music app closes itself. (Miro's latest ron)
Sent from my GT540 using xda premium
Click to expand...
Click to collapse
Thats because swap is not technically used as RAM, what it does is suspends background apps using up RAM, then puts that state in to swap, the apps cannot run from the swap partition, so if you are listening to music and using the browser you will notice this, if you have twitter open, then open a link from a twitter post, the state of twitter gets pushed to the swap partition, to allow the browser to open and run, you then close the browser and it pulls twitter from the swap partition back to RAM giving the illusion of multitasking.
V6 actually gives multitasking by making sure android does not close apps when you have a fair amount of RAM left.
delsus said:
Thats because swap is not technically used as RAM, what it does is suspends background apps using up RAM, then puts that state in to swap, the apps cannot run from the swap partition, so if you are listening to music and using the browser you will notice this, if you have twitter open, then open a link from a twitter post, the state of twitter gets pushed to the swap partition, to allow the browser to open and run, you then close the browser and it pulls twitter from the swap partition back to RAM giving the illusion of multitasking.
V6 actually gives multitasking by making sure android does not close apps when you have a fair amount of RAM left.
Click to expand...
Click to collapse
Thanks for the explanation. I tried to apply supercharger (latest version, Update9RC8.2) to IceCreamSwift second official release bug when it try to apply minfrees the phone reboots.... The version you left works but don't shoy current minfrees, just shows: , , , , ,
coto39 said:
Thanks for the explanation. I tried to apply supercharger (latest version, Update9RC8.2) to IceCreamSwift second official release bug when it try to apply minfrees the phone reboots.... The version you left works but don't shoy current minfrees, just shows: , , , , ,
Click to expand...
Click to collapse
Hmm thats wierd, I have always been able to see them, but if it works it works
delsus said:
Hmm thats wierd, I have always been able to see them, but if it works it works
Click to expand...
Click to collapse
Don't know why but everytime i try to use the script with latest miroslav ICS i got an exception when try to appy supercalculator minfrees then a reboot.
With latest version of the script i can see original minfrees= "1,1,1,1,1,1,1" and when i try to apply new one = Poof! reboot!
Did you installed another busybox or something?... This rom without the script sucks in multitasking matter. (open one app and the others will be closed, is monotasking )
coto39 said:
Don't know why but everytime i try to use the script with latest miroslav ICS i got an exception when try to appy supercalculator minfrees then a reboot.
With latest version of the script i can see original minfrees= "1,1,1,1,1,1,1" and when i try to apply new one = Poof! reboot!
Did you installed another busybox or something?... This rom without the script sucks in multitasking matter. (open one app and the others will be closed, is monotasking )
Click to expand...
Click to collapse
I'll check it on new version of miro's rom tonight when I charge my phone (battery is dead right now) but I normally use the default busybox, it could be that the default has been changed on this rom, download busybox installer from the market and try a version on there, they are all complete so should have no problems on that end, lemme know if it still doesn't work.
delsus said:
I'll check it on new version of miro's rom tonight when I charge my phone (battery is dead right now) but I normally use the default busybox, it could be that the default has been changed on this rom, download busybox installer from the market and try a version on there, they are all complete so should have no problems on that end, lemme know if it still doesn't work.
Click to expand...
Click to collapse
My issue was cause by the minfrees calculated by supercalculator (option 10). Using option 2 is ok but, still have 9-5mb free and if i open 2 apps -> one of them close itself (and like you said, swap does't help with that)... so i have to go back to sdsl 2.0 :/
coto39 said:
My issue was cause by the minfrees calculated by supercalculator (option 10). Using option 2 is ok but, still have 9-5mb free and if i open 2 apps -> one of them close itself (and like you said, swap does't help with that)... so i have to go back to sdsl 2.0 :/
Click to expand...
Click to collapse
Hmm, I'll try myself soon, havent noticed the problem before, I'll report back
coto39 said:
My issue was cause by the minfrees calculated by supercalculator (option 10). Using option 2 is ok but, still have 9-5mb free and if i open 2 apps -> one of them close itself (and like you said, swap does't help with that)... so i have to go back to sdsl 2.0 :/
Click to expand...
Click to collapse
Ok I just resupercharged my phone running miroslav's rom, and I did see your problems, I fixed it downloading busybox installer and using busybox version 1.18.2 and it will detect your minfrees.
Also updated OP with this info and the patched services.jar files.
delsus said:
Ok I just resupercharged my phone running miroslav's rom, and I did see your problems, I fixed it downloading busybox installer and using busybox version 1.18.2 and it will detect your minfrees.
Also updated OP with this info and the patched services.jar files.
Click to expand...
Click to collapse
I did this, but when i run the script for second time to confirm if it worked, it says:
Launcher is DIE-HARD! ie. SUPERCHARGED
but after says:
OOM Grouping Fixes ARE NOT in Effect
...
Current values DON'T MATCH Prior SuperCharge!
this means that didn't worked???
I use miroslav last update 20/05/12
arperalta3 said:
I did this, but when i run the script for second time to confirm if it worked, it says:
Launcher is DIE-HARD! ie. SUPERCHARGED
but after says:
OOM Grouping Fixes ARE NOT in Effect
...
Current values DON'T MATCH Prior SuperCharge!
this means that didn't worked???
I use miroslav last update 20/05/12
Click to expand...
Click to collapse
Did you use busy box installer to install busy box or are you just using the version pre installed? The CM9 one will not work with V6.
Sent from my LG-GT540 using XDA
delsus said:
Did you use busy box installer to install busy box or are you just using the version pre installed? The CM9 one will not work with V6.
Sent from my LG-GT540 using XDA
Click to expand...
Click to collapse
I used busybox installer to get the version 1.18.2
arperalta3 said:
I used busybox installer to get the version 1.18.2
Click to expand...
Click to collapse
Using root explorer check /system/etc/init.d and see if there is a supercharger script in there.
If not try supercharging again, reboot and check, if its still not working find the 99supercharger.sh script and select "run on boot" and reboot, it should work after this.
delsus said:
Using root explorer check /system/etc/init.d and see if there is a supercharger script in there.
If not try supercharging again, reboot and check, if its still not working find the 99supercharger.sh script and select "run on boot" and reboot, it should work after this.
Click to expand...
Click to collapse
thanks, the script is in /system/etc/init.d, i will try to run the script with the option "run on boot" in script manager later
arperalta3 said:
thanks, the script is in /system/etc/init.d, i will try to run the script with the option "run on boot" in script manager later
Click to expand...
Click to collapse
Before you select "run on boot" just try to supercharge again, something could have messed up a little when you applied the minfrees, init.d scripts should run on boot anyway.
delsus said:
Before you select "run on boot" just try to supercharge again, something could have messed up a little when you applied the minfrees, init.d scripts should run on boot anyway.
Click to expand...
Click to collapse
weird weht i run the script in the end it says that everything is ok and active, but when i reboot and clean davilk chache and run again, it says that isnt ok
I have applied V6 Supercharge on this IceCreamSwift ROM. If I do Wipe Data/Factory Reset, do I need to apply V6 again?
Yes
This is an automatic installer for the lagfree script and the dalvik fix build.prop changes.
It does detect if you're using ICS or GB and does set it up accordingly.
Explanation and credits are in post 2. Manual instructions on how to apply this without the installer are at post 3. Have fun!
Most easiest way to check if the tweak script works is to open terminal before installation and type:
Code:
cat /proc/sys/vm/*
After flashing the zip do the same thing again and check if the numbers have changed (which they should have done).
pastime1971 said:
tony and i have worked out a flashable zip of init.d script + build.prop mod
there are two types of installations. choose one you like.
* system installation *
buttery-system.zip : edits /system/build.prop & installs /system/etc/init.d/99tune
to revert it, simply re-flash ROM.
you have to flash this every time you flash a ROM.
* user installation *
buttery-local.zip : edits /data/local.prop & installs /data/local/userinit.d/99tune
buttery-local-remove.zip : reverts /data/local.prop & removes /data/local/userinit.d/99tune
this changes /data/ and therefore, the effect is permanent unless you change it manually, which is the reason for buttery-local-remove.zip
# do a nandroid backup always.
# it probes if ROM is GB or ICS and apply mod accordingly. (only tested on ICS. please test it and feedback on GB.)
# to check if it is working, do the following in terminal
Code:
getprop | grep dalvik
getprop cm.buttery.active
cat /proc/sys/vm/*
!!! this script is based on vork kernel installer. the credit goes to vork team (benee and kiljacken)
Click to expand...
Click to collapse
Please give pastime1971 a "Thanks" at the following post: original post by pastime1971
Credits to whom they belong:
This idea has been ported over from the G2x forum (link, by flak0).
Thanks goes to flak0 and batoo.
The original thread of the tune.sh script (by batoo) can be found here.
and of course to pastime1971 who did the most work for this great installer. Thank you so much!
What does it do?
atb1183 said:
dexopt flags:
m=y -> use mapping, optimize the dalvik code
u=n -> NOT a uniprocessor, optimize for multicores
v=n -> do Not verify , breaks some old app compatibility but dalvik get a bit more speed (tonyp: doesn't work in Android 2.3!)
o=v -> im not sure, i think this sets optimization level to the highest. but again, not sure. alternate is o=a.
might wanna look into the /proc/sys/vm/dirty_ratio tweaks, cant remember exactly and im quite surprise many roms dont have these tweaks in the init.d scripts
it specifies how much cache/junk data to keep in memory. if the ratio is high, after a while, so much crap is kept that it waste your ram and slow the phone down.
Click to expand...
Click to collapse
Manual instructions:
Read this properly! This guide requires some knowledge of editing system files and running scripts.
It wouldn't harm to do nandroid backup! I didn't do one and everything worked fine - but it's on your own risk! You have been warned!
(if your phone won't boot anymore wiping /system and reflashing your ROM should restore everything without you loosing any data).
First we need to edit some dalvik dexopt flags in the build.prop (you can do that with the build.prop app from the market):
backup your build.prop
edit your build.prop
ICS: change dalvik.vm.dexopt-flags=.... to dalvik.vm.dexopt-flags=m=y,v=n,o=v,u=n
GB: change dalvik.vm.dexopt-flags=.... to dalvik.vm.dexopt-flags=m=y,o=v,u=n
right below add: dalvik.vm.execution-mode=int:jit
ICS only: change windowsmgr.max_events_per_sec=... to windowsmgr.max_events_per_sec=300
comment out dalvik.vm.heapgrowthlimit if it exists by placing a # in front (or delete the whole line).
save
Now Reboot to Recovery and Wipe Dalvik + reboot
Now you need to download and extract the attached tune.sh script and place it into /sdcard
Either run the script with Terminal Emulator or with the Script Manager app (don't forget to use root)
For the first method: Open the "Terminal Emulator" app and type:
Code:
su
cd /sdcard/
sh tune.sh
You're done. But you need to run the script after every reboot - or just place it under /system/etc/init.d/, rename it to "90tune" and set the permission to "rwxr-xr-x", then it will run automatically at each reboot.
Have fun!
@tonyp....
well just that I am a bit busy at office and saw ur thread fortunately....I would wait for people to give their comments, experience on GB (as I use DJ 1.5 beta from Carburano )and also the CWM flashable file so I dont need to do all that hardwork and reserve that for the office
Thanks once again mate
As soon as I'm able I will try and test this on GB and ICS. Maybe in the evening.
Thanks for bringing this to our attention Tony
Sent from my LG-P990 using XDA
tonyp said:
I'm "porting" over some information from the G2x forum (link) which should possibly help against the well known decreasing speed of the phone after some uptime.
At the G2x forum they're pretty excited and talking from buttery smoothness.
Thanks goes to flag0 and batoo.
The original thread of the attached script (by batoo) can be found here.
Read this properly! This guide requires some knowledge of editing system files and running scripts for now.
Edit: Good news, I linkes an app to edit the build.prop and included instructions how to run the script. Now it's pretty straightforward and you should be done in 10-15minutes.
It would be possible to create a flashable zip which does these steps for you, but creating a script which edits values in the build.prop isn't that easy and takes some time. If it works well it will get incorporated by the ROM devs anyway - owain already said at the G2x forum that he will include it in a later build.
It wouldn't harm to do nandroid backup! I didn't do one and everything worked fine - but it's on your own risk! You have been warned!
(if your phone won't boot anymore wiping /system and reflashing your ROM should restore everything without you loosing any data).
First we need to edit some dalvik dexopt flags in the build.prop (you can do that with the build.prop app from the market):
backup your build.prop
edit your build.prop
change dalvik.vm.dexopt-flags=.... to dalvik.vm.dexopt-flags=m=y,v=n,o=v,u=n
right below add: dalvik.vm.execution-mode=int:jit
change windowsmgr.max_events_per_sec=... to windowsmgr.max_events_per_sec=300
comment out dalvik.vm.heapgrowthlimit by placing a # in front (or delete the whole line).
save
Now Reboot to Recovery and Wipe Dalvik + reboot
Now you need to download and extract the attached tune.sh script and place it into /sdcard
Either run the script with Terminal Emulator or with the Script Manager app (don't forget to use root)
For the first method: Open the "Terminal Emulator" app and type:
Code:
su
cd /sdcard/
sh tune.sh
You're done. But you need to run the script after every reboot - or just place it under /system/etc/init.d/, then it will run automatically at each reboot.
Have fun! Works like a charm for me!
I only tested it with CM9 (owain build #77).
If you want to test that out in GB (either Stock or CM7) you probably shouldn't touch "windowsmgr.max_events_per_sec" (don't do step 5 above!).
Please give some feedback!
Click to expand...
Click to collapse
Thanks bro its flak0 though lol
Sent from my LG-P999 using xda premium
Crashing my Cm7 ROM
Goodmorning,
Ive just tried the tweak, but it just crashed my Phone. After updating the Build.prop the phone, just wouldnt start up anymore.
Restored backup.. and up and running again!
Im running Temasek CM7.
Just so you know!
Regards!
WyCkson
wyckson said:
Goodmorning,
Ive just tried the tweak, but it just crashed my Phone. After updating the Build.prop the phone, just wouldnt start up anymore.
Restored backup.. and up and running again!
Im running Temasek CM7.
Just so you know!
Regards!
WyCkson
Click to expand...
Click to collapse
I'm pretty sure this is cm9 ics only as it says ics in the title.
Sent from my Optimus 2X using XDA
Shadowchaz said:
I'm pretty sure this is cm9 ics only as it says ics in the title.
Sent from my Optimus 2X using XDA
Click to expand...
Click to collapse
OP states: 'If you want to test that out in GB (either Stock or CM7) you probably shouldn't touch "windowsmgr.max_events_per_sec" (don't do step 5 above!).'
Ximo F. Verde said:
OP states: 'If you want to test that out in GB (either Stock or CM7) you probably shouldn't touch "windowsmgr.max_events_per_sec" (don't do step 5 above!).'
Click to expand...
Click to collapse
You are right, missed that line! Thanks for clarifying.
flak0 said:
Thanks bro its flak0 though lol
Click to expand...
Click to collapse
lol sorry for that
I tried it with owain 78, I placed the script in init.d after editing build.prop and before rebooting, and it works perfect for now, no lag at all. Thanks tonyp,
Enviado desde mi LG-P990 usando Tapatalk 2
Tried on XXmrHyde's unnoficial 8 - works likec harm - that's great!
sergiob8 said:
I tried it with owain 78, I placed the script in init.d after editing build.prop and before rebooting, and it works perfect for now, no lag at all. Thanks tonyp,
Click to expand...
Click to collapse
Make sure to set the permission to rwxr-xr-x
Code:
chmod 0755 /system/etc/init.d/tune.sh
DAMN! Went back to CM7 because of this lag.
CM9 was unusable for me because I needed my phone to run properly at work.
I'm some kind of forced to flash
Don`t feel a need to do anything like that for CM7
Runs like a charm for the last few days.
I created a flashable zip to install the tune.sh script into init.d: http://d-h.st/NFq
You still need to manually edit the build.prop. I probably won't create an installer for that because this will probably get incorporated into the ROMs anyway.
tonyp said:
I created a flashable zip to install the tune.sh script into init.d: http://d-h.st/NFq
You still need to manually edit the build.prop. I probably won't create an installer for that because this will probably get incorporated into the ROMs anyway.
Click to expand...
Click to collapse
i was forced to get back to CM7 like others cause of this lag... will try this script later but
thanks a lot man, good to see people like you helping comunity.
it works for me, system is very fast
BUT google play store force closes instantly -.-
Player9446 said:
it works for me, system is very fast
BUT google play store force closes instantly -.-
Click to expand...
Click to collapse
After manual method, my play store still works flawless
Sent from LG 2X using Tapatalk 2 Elite
Player9446 said:
it works for me, system is very fast
BUT google play store force closes instantly -.-
Click to expand...
Click to collapse
Clear market data. Are you using cwm touch?
Sent from my LG-P990 using XDA
hey guys, where to find multipackage firmware for ace, only found s5830i/c multipack thread. none for this device.
thanks for all ur help.
dzeig said:
hey guys, where to find multipackage firmware for ace, only found s5830i/c multipack thread. none for this device.
thanks for all ur help.
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?p=39294309
KPH
thanks alot. btw, is it possible to go back to stock from custom rom (ie cm10.1) using single firmware.
coz, i need to flash multipack fw first (from cusrom) before flashing lastest stock, on mini.
dzeig said:
thanks alot. btw, is it possible to go back to stock from custom rom (ie cm10.1) using single firmware.
coz, i need to flash multipack fw first (from cusrom) before flashing lastest stock, on mini.
Click to expand...
Click to collapse
Be careful the rom I posted was for Galaxy Ace!!!
Yes, It's possible, I don't know in mini ... this is the GT-S5830 Q&A THREAD so...
but the fastest way to go back to stock is doing a backup before to use the custom, and then restoring it when you want to go back via custom RECOVERY, or FALSHING A FRESH STOCK ROM VIA ODIN
...and in Galaxy Ace it's possible to use directly the lastest firmware, "one package fw"
i know, im using ace right now.
the thing is i was failed revert back to stock using one pack firmware (on mini). am bit afraid it happens to ace either. but now it's all clear, thanks for all ur helps.
edit: whoaa, we can backup stock on ace, it s not recommended on mini. thanks again.
dzeig said:
i know, im using ace right now.
the thing is i was failed revert back to stock using one pack firmware (on mini). am bit afraid it happens to ace either. but now it's all clear, thanks for all ur helps.
edit: whoaa, we can backup stock on ace, it s not recommended on mini. thanks again.
Click to expand...
Click to collapse
well, the best way to avoid all kind of troubles is flashing a fresh stock via Odin
I'm using a bareboned stock rom, I deleted all useless apps etc and I chaged the kernel and stock partitions from .rfs to .ext4, so I have a clean backup ready to restore in my SDCARD, so I can flash whatever I want, and then when I get tired I can always return to my clean previous rom and I don't need to use Odin
am a noob so...
1. change the kernel? even for lastest fw?
2. how to change the.rfs partition?
dzeig said:
am a noob so...
1. change the kernel? even for lastest fw?
2. how to change the.rfs partition?
Click to expand...
Click to collapse
well... you can change the kernel, deodex your rom, change .rfs partition format to .ext4 format and add more tweaks, barebone your rom... (not for a noob way) or the easiest way!! you can flash a based stock rom with ALL this changes done e.g. http://forum.xda-developers.com/showthread.php?t=1534804
Viper The Ripper said:
well... you can change the kernel, deodex your rom, change .rfs partition format to .ext4 format and add more tweaks, barebone your rom... (not for a noob way) or the easiest way!! you can flash a based stock rom with ALL this changes done e.g. http://forum.xda-developers.com/showthread.php?t=1534804
Click to expand...
Click to collapse
hey viper, can you tell how to root lastest fw (bvkt6). cuz I tried using root.zip, upd_1.zip, universalgbroot_25 none of it works. thanks.
dzeig said:
hey viper, can you tell how to root lastest fw (bvkt6). cuz I tried using root.zip, upd_1.zip, universalgbroot_25 none of it works. thanks.
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=2346116
I need to know which apps are included in /system. The problem is that there isn't enough free space in /system in this rom so we could use a script to delete whatever app in this partition that allow us to push su.apk and the binaries
Viper The Ripper said:
http://forum.xda-developers.com/showthread.php?t=2346116
I need to know which apps are included in /system. The problem is that there isn't enough free space in /system in this rom so we could use a script to delete whatever app in this partition that allow us to push su.apk and the binaries
Click to expand...
Click to collapse
i read those threads.
so all i need to do is changing the updater-script, and delete unuseful system apps, right?
man, your so helpful. thanks a lot.
dzeig said:
i read those threads.
so all i need to do is changing the updater-script, and delete unuseful system apps, right?
man, your so helpful. thanks a lot.
Click to expand...
Click to collapse
Yeah, it's because I needed to know about your useless apps m but you can modify the script too
I've posted in the other thread how to add to the script how to mount /system auntomatically
You're welcome dude!
Viper The Ripper said:
Yeah, it's because I needed to know about your useless apps m but you can modify the script too
I've posted in the other thread how to add to the script how to mount /system auntomatically
You're welcome dude!
Click to expand...
Click to collapse
i got my phone rooted. ur magical zip works great. once again thank you.
now, i got 50+ mb free space in /system.
i just tried backingup via cwm, it said error mounting the system, bla, bla...
so, next question is how to backup this rom?
dzeig said:
i got my phone rooted. ur magical zip works great. once again thank you.
now, i got 50+ mb free space in /system.
i just tried backingup via cwm, it said error mounting the system, bla, bla...
so, next question is how to backup this rom?
Click to expand...
Click to collapse
you can try mounting manually /system and then doing the backup
go to mount and system >>> mount /system >>> back >>> backup and restore >>> backup
Viper The Ripper said:
you can try mounting manually /system and then doing the backup
go to mount and system >>> mount /system >>> back >>> backup and restore >>> backup
Click to expand...
Click to collapse
already tried to mount /system manually but no luck: "error mounting the system".
what i have to do?
dzeig said:
already tried to mount /system manually but no luck: "error mounting the system".
what i have to do?
Click to expand...
Click to collapse
mm I guess what is your problem
maybe .rfs format , so try to convert your partitions to .ext4 partition, It would solve your problem
use CF-Root-S5830_ext4-v1.3u3.apk to convert .rfs to .ext4 format
Viper The Ripper said:
mm I guess what is your problem
maybe .rfs format , so try to convert your partitions to .ext4 partition, It would solve your problem
use CF-Root-S5830_ext4-v1.3u3.apk to convert .rfs to .ext4 format
Click to expand...
Click to collapse
is this the correct kernel: CF-Root-S5830-v3.7-b84.zip?
edit: i think i did it right. now ive converted it to .ext4.
ive backed it up too, and it works.
my next question, where is a2sd script located, am bout to change it to int2ext4 (i didnt find it in init.d folder)?
dzeig said:
is this the correct kernel: CF-Root-S5830-v3.7-b84.zip?
edit: i think i did it right. now ive converted it to .ext4.
ive backed it up too, and it works.
my next question, where is a2sd script located, am bout to change it to int2ext4 (i didnt find it in init.d folder)?
Click to expand...
Click to collapse
Wooow I'm glad!! I'm a wiseman xDDD
---------- Post added at 05:07 AM ---------- Previous post was at 05:03 AM ----------
dzeig said:
is this the correct kernel: CF-Root-S5830-v3.7-b84.zip?
edit: i think i did it right. now ive converted it to .ext4.
ive backed it up too, and it works.
cf-root b84 work fine
my next question, where is a2sd script located, am bout to change it to int2ext4 (i didnt find it in init.d folder)?
Click to expand...
Click to collapse
Well you need a custom kernel to get an init.d folder or create it on yourself but the easy way, flash cf-root b84, BE 1.5.1. or whatever kernel you want, and you'll get an init.d folder support, so you'll be able to flash the int2ext script without any kind of problem
Viper The Ripper said:
Wooow I'm glad!! I'm a wiseman xDDD
Click to expand...
Click to collapse
i believe you are, how bout removing a2sd i've mentioned before...
edit: mmm... i found a2sd uninstaller zip, i ll give it a go..
dzeig said:
i believe you are, how bout removing a2sd i've mentioned before...
Click to expand...
Click to collapse
Install a Terminal Emulator app and type this code
Code:
su
a2sd remove
But it is not compulsory to install int2ext script, at least if you didn't flash darktremor script to activate app2sd
---------- Post added at 05:17 AM ---------- Previous post was at 05:14 AM ----------
dzeig said:
i believe you are, how bout removing a2sd i've mentioned before...
edit: mmm... i found a2sd uninstaller zip, i ll give it a go..
Click to expand...
Click to collapse
Well you can try it, of course