yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy W I8150] jamestts:
Hi everyone, i've such a good news for all the galaxy w users. I've tested that our device can run init.d script on startup(currently with Bionic Cow 1,dont know whether stock rom works or not). Here is the original post from DOOMLORD.

http://xdaforums.com/showthread.php?t=1236446

Here is the guide for our device to run and support init.d script on startup:

What you need:

1)CWM for galaxy w

2)The file from DOOMLORD (init.d-autorunner-stock.zip),you can download from his original post (http://xdaforums.com/showthread.php?t=1236446)

Step:

1)Boot to cwm recovery and do nand backup first(Just in case if got bootloop,you still can restore)

2)After backup, go to ADVANCE menu and mount system (this is important,if you didnt mount system, then the flash will not be install)

3)Select the file that you have download and flash it.

Test:

1)The easiest way to test whether the script running or not is to install ZEPPELINROX V6 supercharge script.

2)when install the script, do select to integrate to build.prop and enable init.rc

3)if you have installed the v6 script, please do unsupercharge first and do a clean install of the script. DO NOT RESTORE, cause restore will not make the script to auto start.

Hopefully this will help COWITHGUN to implement this to his next BIONIC COW 3.

EDITED:

i've try new improvement to our device. if you are using custom rom, you may wanna try this.first, you need to un-supercharge and download the adrenaline engine from this post by IMBAWIND :

http://xdaforums.com/showpost.php?p=24390564&postcount=2

then,flash it using cwm recovery. when flashing remember to mount the /system/ first. And do remember, after flashing this adrenaline engine, you no need to supercharge again. cause the script is included inside already. try it out guys, and post your comment. happy modding!!
[Samsung Galaxy W I8150] jamestts:
come on....56 views but no one dare to test or give comment???? i need to know whether it works with all of your gw or not!!! we supposed to share and learn. pls give comment. thank you.
[Samsung Galaxy W I8150] fender90:
Gonna try as soon as I come back home.
[Samsung Galaxy W I8150] fender90:
Ehm, the files he provied are still update-scripts?
[Samsung Galaxy W I8150] jamestts:
the flash file it self doesnt hv script inside. we need to install script by ourself. what i can suggest is v6 supercharge and adrenaline script. i hv combine this 2 script in my phone and it work like charm. i hv use it for a week without problem and battery for heavy 3g internet usage can last for 7 hours. try it and let every user know.
[Samsung Galaxy W I8150] fender90:
It works, amazing find mate :)
[Samsung Galaxy W I8150] jamestts:
you are welcome.....so now we can get rid of script manager already!!!
[Samsung Galaxy W I8150] fender90:
Indeed, too bad people don't seem to understand how awesome this is :(
[Samsung Galaxy W I8150] jamestts:
Haha....sharing is caring. I just want sammy to know how good is thier phone, and how bad is it for us without ics update. If sammy really care for thier customer,surely they hv a team to develope new ics for us.
[Samsung Galaxy W I8150] irishpancake:
Guys, can I ask.....

I am going to try this on stock ROM, just to see will it work......:D

I have Zepps V6 SC already, so I need to UnSuperCharge????

This installs run-parts binary in /system/xbin/run-parts (which is basically busybox 1.16.2 binary)

Will this overwrite already installed run-parts [Busybox]

I'm using stericson installer, and have busybox 1.19.3 already installed...

Also, is there not a test script called installed /system/etc/init.d/99test

#!/system/bin/sh
touch /data/local/tmp/init.d_log_test.txt
echo "done" >> /data/local/tmp/init.d_log_test.txt
[Samsung Galaxy W I8150] jamestts:
Thanks for interesting with my topic. First, and yes you need to unsupercharge first. It will replace the run-parts, but you can copy and paste the command that you have inside. And make sure set back the permission. And last,it does hv 99test,but i think it doesnt matter for me.

This autorun init.d actually can run at most firmware....include stock. Just make sure u hv cwm recovery and make nand backup. When u flash,make sure u mount system in advance menu.

Happy trying.
[Samsung Galaxy W I8150] darian.ung:
It works, thanks!
[Samsung Galaxy W I8150] irishpancake:
OK...I'll give it a go today.....

Just on the Busybox version, can't I run the stericson BB Installer again after I flash the init.d zip via CWM???

Ohh, and that 99test thing, it's just to verify that init-d has worked.....

if it works, all scripts which use init-d should work, including our beloved Zepps V6 :D :D
[Samsung Galaxy W I8150] jamestts:
hi again.....yes you can still install busybox with this method. i have upgraded it to the 1.19.4 version.

thanks for the info on 99test.......glad you mention.

it should all work, i have run the v6 script again after reboot to check whether the process of v6 is 100% or not!!! by the way,fyi smuff out script is not suitable for our phone. i tried and the phone always hang when playing with angry bird space!!!
[Samsung Galaxy W I8150] Rio Saputro:
I'm not pretty sure it will work to STOCK kernel

There is something missing to run /system/bin/sysint

"missing part" -> Run sysinit ("run-part" xbin binary to call bussybox to running the bin file) -> Run init.d folder

The missing part should have command for run sysinit

#!system/bin/sh
/system/bin/sysinit

If this run you must have init.d_log_test.txt in /data/local/tmp/ folder

If isn't not there the script is not run

Actually it's interesting :)

I will make one based on this

Regards
[Samsung Galaxy W I8150] jamestts:
hi, thanks for your information. It make sense by your explanation.

i've tried this auto init.d on both my galaxy w(cwm 5) and x10 mini pro(cwm 3.2) with stock rom. it really works, just not sure others people work or not. from the log file it all saids done. so i confirm it really works on stock. if you have others phone do give it a try, if it works, try to spread this good news. cause there is some user which dont wanna use custom rom but want to have auto script installed on stock rom.

thanks again for sharing information.
[Samsung Galaxy W I8150] :
Yes. Because you are special and deserve ICS while million of others don't. Take your head out of your ass for a moment and think like this:

You are Samsung executives. You own a line of smartphone called the Galaxy phones that are many and all very different from each other. Also you have MILLIONS of customers to please. Google announces ICS but only makes it available a few days prior to release. Now you have to update most of your entire line of phones in a matter of months and you had no way to prepare ahead of time for it. Do you:

1) Hire dozens of techs, programmers and testers to make updates for all your phones that you will most likely fire at the end; or

2) Hire a few that you can keep on board but only upgrade the flagship phones/tablets on your company?

If I was a Samsung executive, I would have gone for the 2nd. Why? Because no one promised ICS upgrade on phones like the Galaxy W, S, Ace, ect. Second because Google ****ing screwed up the timing in giving the manufacturers the SDK and source.

So if you blame Samsung, blame Google aswell. Also, if you blame them then get an iPhone or a WP. But shut up with your self entitlement issues.

When I bought this phone I wasn't expecting Samsung to give a middle-range, not widely known phone an ICS upgrade. I was however expecting the dev scene at XDA to grow around this phone because of its sheer potential. And guess what, I was right :)

I am thinking of releasing an update to my KezraVP with built-in supercharger support. I won't make promises though, because right now I am trying to get a job in Poland and thal will force me to move countries and stuff so I dunno how much time I'll have.
[Samsung Galaxy W I8150] jamestts:
first thank you for your comment. second....pls use nice words!!i'm not special,i'm just a human like u. if every people will think like you then we dont need this forum or any other developer like you!!! we appeal, we complaint just try to make this phone better. if we didnt complaint, how do sammy know that his customer is having so much complaint on the os upgrade??? u try to think like this way.......if there is no customer service....how ur company can improve??? no feed back???

i've tried your firmware also....no doubt it's very nice n beatiful rom. maybe u can try add in the init.d to ur rom so users can get rid of script manager. or another suggestion is add in adrenaline script v6 to your rom.

good luck in your job finding.....
[Samsung Galaxy W I8150] irishpancake:
KP, IMHO uncalled for and totally unwarranted attack on another contributor to our forum.....you got no right telling ppl what to think....no right at all!!!

Where is this stuff coming from......and why do you attack ppl in such a fashion??

Everyone has got a right to their own opinion, and they are also entitled to express those without asking your permission....

Honestly, Man, I respect you for the work you have done on behalf of the community, but you disappoint me here....truely!!

I am sorry for your employment situation, really.

We know in Ireland just what that is all about, I can assure you, I hope it works out for you......

But you gotta moderate your language and attacks on other ppl, who have just as much right as you to pass comment.
[Samsung Galaxy W I8150] tanveer55:
I second that!

Sent from my GT-I8150
[Samsung Galaxy W I8150] 2g11:
Whats wrong with option 1??:confused:.Companies can very easily take on workers on short term contracts for this purpose.Are you sure there aren't 'dozens' of 'techs, programmers and testers' who would jump at an opportunity like that?Samsung's customer care is shambolic and inexcusable.All their competitors have done significantly better at upgrading their portfolio...how do you explain that?I'll tell you: Sammy sucks:mad::mad::mad:

Sent from my Wonder
[Samsung Galaxy W I8150] :
Do you know what having an opinion means? It means to have logical argument based in reality that isn't just "samsung sucks lol"

I gave a logical argument as to why it isn't financially viable for Samsung to update all their ICS-able phones to ICS.

And yes, I believe that most users here have self entitlement issues, act like they are owed something without having any idea hiw much work and time modders and devs put into their stuff, and have no respect for them to the point of even spamming my Twitter. Ffs. That's why I stop modding and why I'll never do it again after this.

I won't take any lessons from someone who's best contribution to this section has been a middle finger picture to the ones that made the phone he's using.

I don't like my atitude aswell, but you know what? I don't care. You people made me act like this, you reap what you sow.

If I have no right to point out a stupid argument for its stupidity, you nor anyone else have no right to complain and moan like you do all the time.

You people chose to take offense at my first post just because.

Your argument is invalid. Samsung has waay too many phones that they can upgrade, the financial hole upgrading that many phones would create would never be Closed by the sales of the phones they chose NOT to upgrade. Why do you think flagship phones existe? Go learn basic finances and working of a corporation.

Edit: I'm really sorry if I come out as a douchebag, but I'm tired of everybody complaining and not giving a crap about how devs modders feel and live. I'll just stop posting forever. Bye
[Samsung Galaxy W I8150] jamestts:
New info......i found that some of the device really cant run this auto init.d script . Mostly is stock rom.
[Samsung Galaxy W I8150] jamestts:
EDITED with new way and suggestion....try out
[Samsung Galaxy W I8150] vanir29:
hi, and thanks for this mod, just 1 question, if i flashed this adrenaline engine, do i need to also flash the init.d-autorunner? and one last question, what optimization does this mod do? Thanks:D
[Samsung Galaxy W I8150] jamestts:
actually, you need to flash the init.d autorunner first. after reboot, then flash the adrenaline. flashing init.d will make your phone automatic run script without install script manager. and for adrenaline, this is just like all in one tweak file, thats why no need to install v6 supercharge again,cause is include inside already.

please be sure that you are running in custom firmware and NOT stock. cause after i tested, some stock firmware doesnt work with init.d .hopefully you understand my malaysian english.....haha good luck in your modding.
[Samsung Galaxy W I8150] vanir29:
hmm, i already flashed the adrenaline w/o flashing the init.d, what should i do? should i just flash the init.d? and 1 thing, after i flashed the adrenaline engine, i cant seem to enable zram on cowpanel (bionic2), when i checked setcpu>info>memory swap cached is 0 (zero), i have just read somewhere that to check if zram is on/off is to check swapcached, Thanks again :)
[Samsung Galaxy W I8150] jamestts:
sorry to hear that.......i think is better you try to factory default and do it again. init.d must be flash first. otherwise the script for adrenaline didnt work!! and for the zram, i'm not sure what happened!! but i'm sure if you flash init.d first then adrenaline.....zram sure 100% works. sorry if i'm not helping much!!!
[Samsung Galaxy W I8150] vanir29:
it says "installation aborted" when im trying to flash it, here's what i did, CWM recovery>mount system>install zip , and before that i restore my nandroid back up, just like u said, because ive flashed the adrenaline 1st before the init.d
[Samsung Galaxy W I8150] jamestts:
hi again.....sorry for that. Can you not restore from your backup??? Please try do it from clean bionic cow2 rom. So sorry again if have to trouble you.
[Samsung Galaxy W I8150] vanir29:
u mean, i must wipe data and re-flash bionic2? hmm, can u attach the file that u have flashed? is it the same as the one that is here http://xdaforums.com/showthread.php?t=1236446 , and is this line got something to do with the error?:

"update.zip flashable via xRecovery-0.3-GBready (amend syntax)"

thanks :)
[Samsung Galaxy W I8150] bengonk:
hi all...

just want to share...yesterday, i managed to install the "Adrenaline Engine" on my hybrid 2nd gen..after un-supercharge the Zepps V6 script, i just through flash the adrenaline engine from CWM..

in the beginning it works properly on my device, but this morning i got my hybrid 2nd gen run very, very laggy...:(

don't know what cause it, but i guess it because the adrenaline engine isn't suitable with this ROM that have already had some other tweaks on its init.d ,91riosystemtweak and 90sysdefrag, which have the same work principle with the adrenaline engine (probably)..

so now, i must restore my nand again..:D
[Samsung Galaxy W I8150] jamestts:
hi again.....here is the file that i flash!! and yes i mean wipe data......restore default!!! all start from newly installed bionic rom.

https://www.box.com/s/2506b40e89576d00720a
[Samsung Galaxy W I8150] jamestts:
as i know hybrid 2 is very lag and likely not stable. but if u still on it,maybe u can help others test this command. install terminal emulator. and type in command follow as below.

su

setprop dalvik.vm.verify-bytecode false

setprop dalvik.vm.dexopt-flags v=n,o=v

rm /data/dalvik-cache/*

reboot

if it can reboot normally and u feel got some speed improvement, then u can add this 2 lines(below) to ur build.prop . remember add before v6 supercharge,and remember also need to put space row at the end so that the command will run.

----start here----

dalvik.vm.verify-bytecode=false

dalvik.vm.dexopt-flags=v=n,o=v

----end here----

try it and lets see how's is the performance. i myself is testing this command also,but with bionic cow 2. i can compete with iphone speed. i've running whatsapp,twitter,weixin,line,chaton,dolphin hd at the same time in the memory,the memory usage only 261mb only!! still fast. my antutu score can reach 4184 without overclock!! try it and post it here!!

Edited: The command i get from rapidshare is credited to nibras_reeza

http://xdaforums.com/showthread.php?t=1263119
[Samsung Galaxy W I8150] jamestts:
Here is my prove of antutu score!!!
[Samsung Galaxy W I8150] irishpancake:
Hey jamestts.......

How about you give some credit to nibras_reeza ??

http://xdaforums.com/showthread.php?t=1263119
[Samsung Galaxy W I8150] joaocadide:
Forgive me for the "stupid" question, but what is that for?
[Samsung Galaxy W I8150] vanir29:
thanks ive successfully flash this w/o reflashing the bionic2 and i notice that the 1 i downloaded in the link on your 1st page, has no "update-binary" file on the "\init.d-autorunner-stock\META-INF\com\google\android" folder, u think it has something to do w/ the error? thanks again :D

edit: ive attached the screenshot of my antutu benchmark, it certainly been improved :) , btw im using bionicv2, ondemandX, 245-1401Mhz
[Samsung Galaxy W I8150] jamestts:
hi irishpancake......thanks for info.......sorry i didnt know that this is nibras_reeza's work. cause i found this txt guide from rapidshare. but thanks anyway to give me such info!! will thank him in his forum!! thanks again, irishpancake.
[Samsung Galaxy W I8150] jamestts:
good to hear that!!! congratulation for ur success. i think the update-binary cause the problem.....sorry i'm not developer, i'm just sharing what i know. but anyway, congrats again for ur success modding.
[Samsung Galaxy W I8150] jamestts:
haha...dont call it "stupid"....glad u asked!! this init.d is for custom rom(some stock rom will also supported), so that script like v6 suercharge and others......... can automatic running without installing script manager to manual do it.
[Samsung Galaxy W I8150] vanir29:
and about the swapcached(zram) that is in cow's rom, when i check it on setcpu, it is 0, i guess the adrenaline engine has a setting that didnt allow zram or by default its swapcached is 0, maybe :), im not a developer that's why i cant really tell, hope someone can clarify this, anyways, my phone's performance has been improved so i think it doesnt matter now :D, thanks again :cool:

edit: after i reboot my phone, the swapcached is back, so i think the zram is turned-on again :D
[Samsung Galaxy W I8150] PiusYpS:
hi bro, thanks a lot.

it help me so much :p
[Samsung Galaxy W I8150] irishpancake:
That's OK man....you were not to know.....those tips are not "State Secrets"....hah hah :D
[Samsung Galaxy W I8150] jamestts:
glad to hear that......test again for few days so that make sure everything is working fine.
[Samsung Galaxy W I8150] jamestts:
welcome....glad to hear that.
[Samsung Galaxy W I8150] jamestts:
thanks for understanding...
[Samsung Galaxy W I8150] [iop]wah:
guys i have read it 3 times now, but i just dont know what it does to our phone, anyone would like to explain it a little? should i need to still install v6 supercharger or its already provided on the file. has anyone tried it on cowrom v7?
[Samsung Galaxy W I8150] irishpancake:
Have you read this, from nibras_reeza...there is a full discussion, and an explanation regarding the above tweak......

Note, this works in Deodexed [as in Custom] ROM's....has no effect in Odexed, Stock ROM's....

Also, note:
[Samsung Galaxy W I8150] bengonk:
hi jamestts...

sorry for my late response, weekend always mean as a family time in my life..:p

about the tweaks, i really appreciate it n would love to try it in my device soon..

n i have finished read the nibraz_reeza OP too..:D

but, unfortunately i don't use the hybrid 2nd gen for now..since i'm not settle with the laggy condition of that ROM, i decided to flashed my ROM into BlackNotes Ch.3, moreover there is the "essential" edition that i have never try it before...:D

B2T... i have one simple question bout the nibras_reeza tweak...

i found in my build.prop, there is already the "dalvik.vm.dexopt-flags=m=y", n if i refer to the explanation on the OP, i must modify it into "dalvik.vm.dexopt-flags=v=n,o=v"

but the problem is, like what i have to modify it...???

just follow the instruction that u give it, make a space before and after i rewrite the tweak, and i have to rewrite it just before the V6 tweak (that means i have to make a new position for it) or just simply changeover the value of my "dalvik.vm.dexopt-flags=m=y" into "dalvik.vm.dexopt-flags=v=n,o=v" and add the "dalvik.vm.verify-bytecode=false" in above the "dalvik.vm.dexopt-flags=v=n,o=v" on it's original position in my build.prop :confused:

i'm sorry if my question makes u confused, but i dunno how to explain it anymore...:D

oh yeah, i attached the pics of my current build.prop too...

hope it help u to understand my question..:):)

Thanks n Regards
[Samsung Galaxy W I8150] jamestts:
Hi,just replace the code thats all. Sorry to said that i'm also dont know whats the code about. I just follow as in nibras_reeza's guide.
[Samsung Galaxy W I8150] kolej:
hi jamestts, im on bionic 2 cow rom.. and i like to thank you 4 the tut and sharing this mod, with the init.d is enable is safe to add other tweak beside superchager? how to add the file to init.d ? tq

regard....
[Samsung Galaxy W I8150] jamestts:
Hi and sorry for the late reply. Yes u can add other tweak under init.d . U can download other script like adrenaline. U can extract and put the script under /etc/init.d using root explorer. Thank you for your interest and support.
[Samsung Galaxy W I8150] jamestts:
BUMP!! install this freeky engine and boost up your phone.

http://xdaforums.com/showthread.php?t=1884505
[Samsung Galaxy W I8150] Shehram Ahmad:
So it will work on F.A.W Rls 2??...just need to flash it??actually i dont know stock xxlm8 kernel supports init.d script...will u please guide me....thanks...:)
[Samsung Galaxy W I8150] jamestts:
hi,you need to install the init.d script first and test. go to /data/local/.......txt look at the text file whether it got word "done" or not?if got thats mean u hv init.d script function.

but i suggest you change to mutant rom,as this is the fastest and stable rom i ever use on my w. be sure backup first before flash any thing.
[Samsung Galaxy W I8150] dollyaja:
Freeky engine by forever king just updated to Geeky Engine. Lot smoother and fast :beer:
[Samsung Galaxy W I8150] hadidjapri:
excuse me, when i flash this zip cwm says that it doesnt support amend scripting anymore. any idea?
[Samsung Galaxy W I8150] jamestts:
which version of cwm you use?
[Samsung Galaxy W I8150] hadidjapri:
i use cwm 6 . can i push it directly to the system?
[Samsung Galaxy W I8150] jamestts:
ok...i dont know which part that is wrong. let you know my way of config, i use cow kernel with stock rom,and cwm version 5. when i flash, i mount system and data first. after flashing,i unmount back. hope this can help you.
[Samsung Galaxy W I8150] hadidjapri:
i guess the scripting is not comptible with cwm 6
[Samsung Galaxy W I8150] jamestts:
i think so,cause cwm6 just created not long ago. good luck. but if you just wanna hv init.d to run startup script,why dont flash custom rom. try mutant rom if you like gb.
[Samsung Galaxy W I8150] hadidjapri:
i use custom rom but i found that it doesnt run all of my script. then after trying doom's file i found that sysinit is missing from my bin
[Samsung Galaxy W I8150] jamestts:
So curious why you need to flash this script if you using custom ROM. This script is only for stock ROM but using custom kernel.
[Samsung Galaxy W I8150] hadidjapri:
im just curios why i don't feel any differences when i mix 4 or more scripts. after trying with test script i got no result at all. i figure out my rom was missing sysinit file, after putting that file manually then i got my test script working
[Samsung Galaxy W I8150] jamestts:
glad to hear that. so everythings working now?
[Samsung Galaxy W I8150] hadidjapri:
exactly
[Samsung Galaxy W I8150] chaoskoch:
When I'm trying to flash the zip it says it's the old Amend format...I think I need the new thing Edify as far as I know.. I'm using cm9...
[Samsung Galaxy W I8150] jamestts:
are you using cwm6. i cant comfirm it work on version 6. i use cwm5 only.