Related
Hello guys i'm very happy to share with you this...BRAVIA ENGINE! Enjoy
I tell about this: video
IT's A Post-Processing Engine, so you can view the improvements only on your phone's screen...enjoy new quality!
1) GUIDE for Manual Installation on each Rom! (2.2 & 2.3)
-Download BraviaE Files Pack: HERE
-Extract files on phone and put they in the directory:
Code:
[B]/system/etc[/B]
-Open /system/build.prop with a text editor (like RootExplorer)
and add these lines at the end:
Code:
#Additional Tweaks by XxXPachaXxX
#Bravia Engine Service
ro.service.swiqi.supported=true
persist.service.swiqi.enable=1
-Then, Save the file and Exit
-Now, set the right permissions or open a terminal emulator and execute:
Code:
su
busybox chmod 0755 /system/etc/be_photo
busybox chmod 0755 /system/etc/be_movie
busybox chown 0.0 /system/etc/be_photo
busybox chown 0.0 /system/etc/be_movie
-Fully Reboot the device and enjoy BRAVIA
DOWNLOADS:::INFO:::SUPPORT
hi, I had tried but when I write on emulator "busybox chmod 0755 /system/etc/be_photo
" it replies to me "Busybox permission denied"!
which ROM is supported??
It's supposed to work only when viewing photos/vids?
If so, it seems to work for me. Contrast bumped a bit.
Unity 2.39 on European DZ, if anyone's interested.
Would be good if it's possible to add this BE toggle to settings, to disable/enable it on the fly (to compare the image quality, for ex.)
Thanks for your post.
edit: nope, it seems it doesn't work. got another dz to compare and there's absolutely no difference in image quality.
maybe some devs will get their hands on this thing?
Flashable zips ? 0_o where?
Sent from my HTC Vision using XDA App
Yeah I'd like the flash zip
Not into changing permission and crap. Too lazy
Also will it work on miui and cm7?
Sent from my HTC Vision using xda premium
TheUndertaker21 said:
Yeah I'd like the flash zip
Not into changing permission and crap. Too lazy
Also will it work on miui and cm7?
Sent from my HTC Vision using xda premium
Click to expand...
Click to collapse
Same xD Flashing a zip would be nicer than messing with permissions xD
Thanks for your work, but I've tried it and this makes no difference whatsoever.
I've installed it without a problem. I don't see very much difference between having it enabled or not, and installation is too cumbersome to maintain everytime I update to a new rom or nightly. Its cool, but too much hastle. Make it a flashable zip if you want more people to use it.
Not the biggest difference in the world. But it still looks really nice and it's a joy to use. I love it!
bruciato said:
hi, I had tried but when I write on emulator "busybox chmod 0755 /system/etc/be_photo
" it replies to me "Busybox permission denied"!
Click to expand...
Click to collapse
Type "su -", press enter, than type the busybox command.
Honestly, I'm not even sure if this even runs at all. Putting two files in /system/etc and adding 2 lines to build.prop doesn't seem to me that it makes anything run. I'm not 100% sure how build.prop works, so I might be wrong.
I've tried the fix on one G2 and compared to another G2 on the same picture, at the same time. Exact same picture quality, but then again, my eyes might not be good enough.
tsubus said:
Honestly, I'm not even sure if this even runs at all. Putting two files in /system/etc and adding 2 lines to build.prop doesn't seem to me that it makes anything run. I'm not 100% sure how build.prop works, so I might be wrong.
I've tried the fix on one G2 and compared to another G2 on the same picture, at the same time. Exact same picture quality, but then again, my eyes might not be good enough.
Click to expand...
Click to collapse
eyes might not be good enough? lol
If you cannot see the difference then obviously the quality change is insignificant enough to disregard the trouble of typing in all these commands
I applied this patch, but i have to say for me its also hard to see the difference... Is there any way to proof that its working?
Sent from my HTC Vision using XDA App
Stargazer418 said:
Type "su -", press enter, than type the busybox command.
Click to expand...
Click to collapse
no it was a problem with su..now works!But I can't see particular changes..
tsubus said:
Honestly, I'm not even sure if this even runs at all. Putting two files in /system/etc and adding 2 lines to build.prop doesn't seem to me that it makes anything run. I'm not 100% sure how build.prop works, so I might be wrong.
I've tried the fix on one G2 and compared to another G2 on the same picture, at the same time. Exact same picture quality, but then again, my eyes might not be good enough.
Click to expand...
Click to collapse
I agree. I can't tell a difference on video either. I CAN tell when Sony did it's demo but this... nada. I smell bs here. I doubt a rendering engine can be so small. It seems like these are just files that accompany an engine and not the full deal. The OP needs to come up with some proof that this sh!t runs because the consensus is that same everywhere he posts this: it doesn't do a thing!
This is a dev forum. But I have only seen one person reply with anything dev worthy. By that I mean what rom they are using. Just saying you ran this on a g2 or a DZ does not help anything. More info about what your running would be best to make this discussion worth anything.
Also. What video are you attempting to view? Something converted to the phones resolution? Video taken with the phone? A blueray 1080p rip? I see alot of *****ing but no info coming forth.
Sent from my HTC Vision using xda premium
ngc604 said:
This is a dev forum. But I have only seen one person reply with anything dev worthy. By that I mean what rom they are using. Just saying you ran this on a g2 or a DZ does not help anything. More info about what your running would be best to make this discussion worth anything.
Click to expand...
Click to collapse
it was me, lol
But ROM name/version won't help here IMO.
The files OP has uploaded are too small.
And the contents is quite strange. Not an ELF or any other binary. Maybe just a screen color profile, sort of ICC. But it won't work if we just put them onto phone.
There should be some service to manage all these things. Something from /system/lib or /system/framework. There's something about "swiqi" service in original post, but there's no file for this.
Why should our rom just use files put to /etc?
So I'm guessing it won't work... maybe just yet
NeverGone\RU said:
it was me, lol
But ROM name/version won't help here IMO.
The files OP has uploaded are too small.
And the contents is quite strange. Not an ELF or any other binary. Maybe just a screen color profile, sort of ICC. But it won't work if we just put them onto phone.
There should be some service to manage all these things. Something from /system/lib or /system/framework. There's something about "swiqi" service in original post, but there's no file for this.
Why should our rom just use files put to /etc?
So I'm guessing it won't work... maybe just yet
Click to expand...
Click to collapse
that's what I was saying... there are no lib files or any type of an engine to run this overlay. It doesnt work that way.
Is there a flash able zip for cm7.1 stable.?? If solo can someone please pm me please !
Sent from my HTC Vision using XDA App
I've looked around and can't seem to find a proper guide of how to make flashables I know newer cwm's use an amend script as opposed to the older edify what ever that may mean xD .... anyways I want to start creating my own shiz I don't want to give details but I think it might be kind of special and could interest some nerds anyways if someone can point me in the direction of a proper guide/ tutorial I will much appreciate it.
Sent from my OG Epic
Someone recently asked a similiar questioon. Maybe their thread will help?
http://forum.xda-developers.com/showthread.php?t=1394328
sent from a phone using an app
Figured it was as easy as modifying someone elses zip but wanted to make sure
Sent from my OG Epic
Biggoron said:
Figured it was as easy as modifying someone elses zip but wanted to make sure
Click to expand...
Click to collapse
Often it's as easy as gutting another flashable .zip that you know works, then replacing the directory structure and files with what you want to install. If you want a neater solution with more customization, adamdelozier found benzyniarz1's UpdateZipCreator utility, which provides much more customization possibilities. It currently has a bug that causes scripts to fail, thus causing the entire flashable .zip to fail, but I've let the developer know what's up so hopefully a fix will be out soon. If you want to learn about the bug and the workaround, see pages 5 and 6 and pay close attention to the "Error 6" and "EOL" related posts.
Customization kind of like what the script shows ex: after flashing rc it says your phone is now legendary?
Sent from my OG Epic
Biggoron said:
Customization kind of like what the script shows ex: after flashing rc it says your phone is now legendary?
Click to expand...
Click to collapse
Yes, you can create a custom script from scratch within the utility, and it has the most used commands available to drop into your script, along with a very brief description of syntax for each. Read the OP for the utility to get an idea of its range of features.
AmericanJedi001 said:
Yes, you can create a custom script from scratch within the utility, and it has the most used commands available to drop into your script, along with a very brief description of syntax for each. Read the OP for the utility to get an idea of its range of features.
Click to expand...
Click to collapse
You are the man jedi. Thanks for updating the op also
sent from a phone using an app
Djinn23 said:
You are the man jedi. Thanks for updating the op also
Click to expand...
Click to collapse
Word! Umm, which OP are you refering to? I've updated a couple different OPs this evening, that's why I'm confused!
Thanks as well this is what I did with the knowlegde gained here.
http://forum.xda-developers.com/showthread.php?t=1404886
Sent from my OG Epic
AmericanJedi001 said:
Word! Umm, which OP are you refering to? I've updated a couple different OPs this evening, that's why I'm confused!
Click to expand...
Click to collapse
Yea I typed that knowing it was misuse n abuse. Sorry. I meant the link above I provided to this thread where the people were struggling to find out why it was broken and you explained the bug you linked to here. Jedi's always pop in, save, then boogie. Not choad chomping or anything but I also read your proposal for documentation formatting and lmmfao at your example.
sent from a phone using an app
Biggoron said:
Thanks as well this is what I did with the knowlegde gained here.
http://forum.xda-developers.com/showthread.php?t=1404886
Sent from my OG Epic
Click to expand...
Click to collapse
Awesome. Not my personal cup of tea but I am sure someone somewhere is thinking you are the motts! Well done.
sent from a phone using an app
Most people aren't picky about their cwm zips, basicly it consists of the items you want to flash, the stuff to flash it with, and an updater-script and updater-binary. I usually just take someones updater-binary and write my script from scratch
sent from my always aosp epic
Biggoron said:
Thanks as well this is what I did with the knowlegde gained here.
http://forum.xda-developers.com/showthread.php?t=1404886
Click to expand...
Click to collapse
Interesting... I'm glad you found what you needed!
Djinn23 said:
Yea I typed that knowing it was misuse n abuse. Sorry. I meant the link above I provided to this thread where the people were struggling to find out why it was broken and you explained the bug you linked to here. Jedi's always pop in, save, then boogie. Not choad chomping or anything but I also read your proposal for documentation formatting and lmmfao at your example.
Click to expand...
Click to collapse
Ah, now I understand, my young padawan. Awww, no choad chomping? But seriously, I'm glad I got a laugh out of you! Unfortunately, I'll have to clean parts of it up to get the Mods to sticky it.
Back on topic, the dev of UpdateZipCreator hit me back and said he'll release a fixed version of his utility soon.
UpdateZipCreator has been updated to use UNIX newline / end-of-line / EOL characters in the script generator / editor, which should eliminate "Error 6" when flashing .zips in CWM Recovery.
UpdateZipCreator
AmericanJedi001 said:
UpdateZipCreator has been updated to use UNIX newline / end-of-line / EOL characters in the script generator / editor, which should eliminate "Error 6" when flashing .zips in CWM Recovery.
UpdateZipCreator
Click to expand...
Click to collapse
Awesome too bad I'm headed to bed thanks ill try it out tomorrow. Is this complex or does this generate script or do I have to? That's over my head but yeah...
Edit nevermind took a look at. Any way to change what the binary script displays ie. What it shows in the script when flashing..." your phone is now legendary"
Sent From My Cyan Samurai
Biggoron said:
Awesome too bad I'm headed to bed thanks ill try it out tomorrow. Is this complex or does this generate script or do I have to? That's over my head but yeah...
Edit nevermind took a look at. Any way to change what the binary script displays ie. What it shows in the script when flashing..." your phone is now legendary"
Click to expand...
Click to collapse
This has example scripts, but I don't remember it dynamically generating scripts based on what you install. You must customize the scripts yourself, to include mounting the partition you wish to install to, install package, and screen output. FYI, IIRC the screen is 48 fixed-width characters wide in CWM Recovery. That should help make pretty output screens!
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://forum.xda-developers.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://forum.xda-developers.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://forum.xda-developers.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!!
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.
Gonna try as soon as I come back home.
Sent from my GT-I8150 using XDA
Ehm, the files he provied are still update-scripts?
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.
Sent from my GT-I8150 using XDA
It works, amazing find mate
you are welcome.....so now we can get rid of script manager already!!!
jamestts said:
you are welcome.....so now we can get rid of script manager already!!!
Click to expand...
Click to collapse
Indeed, too bad people don't seem to understand how awesome this is
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.
Sent from my GT-I8150 using XDA
Guys, can I ask.....
I am going to try this on stock ROM, just to see will it work......
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
Code:
#!/system/bin/sh
touch /data/local/tmp/init.d_log_test.txt
echo "done" >> /data/local/tmp/init.d_log_test.txt
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.
Sent from my GT-I8150 using XDA
It works, thanks!
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
irishpancake said:
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
Click to expand...
Click to collapse
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!!!
irishpancake said:
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
Click to expand...
Click to collapse
I'm not pretty sure it will work to STOCK kernel
There is something missing to run /system/bin/sysint
Code:
"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
Code:
#!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
Rio Saputro said:
I'm not pretty sure it will work to STOCK kernel
There is something missing to run /system/bin/sysint
Code:
"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
Code:
#!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
Click to expand...
Click to collapse
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.
jamestts said:
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.
Sent from my GT-I8150 using XDA
Click to expand...
Click to collapse
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.
KezraPlanes said:
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.
Click to expand...
Click to collapse
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.....
KezraPlanes said:
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.
Click to expand...
Click to collapse
Take your head out of your ass for a moment and think like this:
Click to expand...
Click to collapse
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!!!
But shut up with your self entitlement issues.
Click to expand...
Click to collapse
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 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.
Click to expand...
Click to collapse
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.
irishpancake said:
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.
Click to expand...
Click to collapse
I second that!
Sent from my GT-I8150
Well i will share my knowladge to you people, two years of learning stuff about android....
If this guide dont help you (0,01 possibilities) LOGCAT YOUR BUILD!! I WILL TRY TO HELP
Tools needed /by saranhai/:
7zip (alternative to winrar, doesn't matter which you choose to use)
Notepad++ (highly recommend if you're on windows)
Android SDK/ADB (MUST HAVE, for troubleshooting and such)
dsixda kitchen (could come in handy)
First to port an ics rom you need winrar.
This are the steps:
grab an ics rom like cm9 or aokp to take the libs and hw folders
Never unzip the rom.
1-from cm9/aokp copy all outside system, i mean boot.img mtd etc..... and past it over the rom you are porting (nexus s rom)
2-enter system/app and remove torch.apk, crespoparts.apk and replace camera.apk with aokp camera.
3-enter system bin and replace this files with aokp/cm9 ones
*dhcpcd
*bluetoothd
*vold
*wpa_client
*wpa_supplicant
Click to expand...
Click to collapse
4-enter system etc and replace this files with aokp/cm9 ones
*bluetooth folder
*dhcpcd folder
*Apnconf.xml
*wifi
*vold.fstab
*vold.conf
Click to expand...
Click to collapse
5-Then we go to the libs, enter system/lib and replace:
*HW folders
*modules folders
*egl folders
*libril.so
*libsec-ril.so
*libreference-ril.so
*libsec-ril-client.so
*libbluedroid.so
*libbluetooth.so
*libbluetoothhd.so
*lib_cameraclient.so
*libcameraservice.so
*libhardware_legncy.so (very important to wifi to work) hell this caused me problems
*libEGL
*libgles (the 3 files)
Click to expand...
Click to collapse
--------------replace usr and vendor folders-------------------
And last edit build.prop, well first check if it boots then you change this and add this.
edit this:
ro.product.model=GT-I9000
ro.product.brand=samsung
ro.product.name=GT-I9000
ro.product.device=GT-I9000
ADD THIS TO SIGNAL TO WORK!!
additional build propieties
ro.telephony.ril_class=SamsungRIL
ro.telephony.ril.v3
=icccardstatus,datacall,signalstrength,facilitylock
mobiledata.interfaces=pdp0,eth0,gprs,ppp0
ro.ril.hsxpa=1
ro.ril.gprsclass=10
ro.adb.qemud=1
Click to expand...
Click to collapse
ADVANCED USERS ONLY (dont ask me how) :
for working external sd (emcc) you need to decompile/recompile framework-res.apk
you need to change this:
xml/storage_xml with other storage xml from aokp or cm9
Click to expand...
Click to collapse
I´m not responsible for bricked devices (this shouldnt brick it) but i dont want anyone crying because i will laugh at you, it works for me..
Libs functions
Lib:
*Libhardware_legancy.so (makes wifi works)
*all libs with ril: DATA and SIGNAL
*LibEGL, modules, hw: hw aceleration, lights,etc...
*Libgles (Gpu and cpu)
Click to expand...
Click to collapse
etc:
*apns-conf.xml (all related to apn and services)
*dchcpd,vold.ftsab,vold.conf: internal sd
*wifi,bluetooth: wifi bluetooth lol
Click to expand...
Click to collapse
someone correct me if im wrong but im preaty sure what im writing...
Thanks for this thread. It should give many new possibilities!
amazing guide thx for sharing
Things i would add:
7zip (alternative to winrar, doesn't matter which you choose to use)
Notepad++ (highly recommend if you're on windows, used to edit build.prop and other text files)
Android SDK/ADB (MUST HAVE, for troubleshooting and such)
dsixda kitchen (could come in handy)
I will add more if i think of any
EDIT: Forgot this...
If you are experiencing issues booting up, here's how to get a logcat so you can figure out what's wrong:
connect phone to computer
open up command prompt
navigate to your android sdk tools folder i.e C:/androidsdk/platform-tools (ADB MUST BE SET UP BEFOREHAND)
type in:
Code:
adb logcat
watch as a whole bunch of text scroll by, don't bother reading it right now, do it later.
If you want to stop the logcat, just disconnect phone from computer.
-Saranhai
saranhai said:
Things i would add:
7zip (alternative to winrar, doesn't matter which you choose to use)
Notepad++ (highly recommend if you're on windows, used to edit build.prop and other text files)
Android SDK/ADB (MUST HAVE, for troubleshooting and such)
dsixda kitchen (could come in handy)
I will add more if i think of any
-Saranhai
Click to expand...
Click to collapse
Okey i added them
Nice guide. Thanks.
Nice guide!!! Thanks!
Will try this out later
Sent from my PG86100 using xda premium
i have a question ... How you can test your own ported rom ? Because i dont want to brick my phone (again) ))
Driv said:
i have a question ... How you can test your own ported rom ? Because i dont want to brick my phone (again) ))
Click to expand...
Click to collapse
oh, haha i dont think there is another way rather than using your device as a lab rat.... lmao
I give you an unbrickeable guide, if you dont forget to swapp the boot.img and hw and modules folder you wont brick it since recovery is on the kernel, so you can restore or do what you want, if you flash a nexus s kernel (as example you forgot to remove it) you will soft brick it
Madflapjack respond to your pm's, I need some help!
EDIT: resurrected a dead thread sorry..
Sent from my GT-I9000 using xda app-developers app
Madflapjack,
Hope you are ok.
Does this guide works with jellybean roms?
malcho said:
Madflapjack,
Hope you are ok.
Does this guide works with jellybean roms?
Click to expand...
Click to collapse
exactly what i want to ask for. since nexus S got the OTA official update.
malcho said:
Madflapjack,
Hope you are ok.
Does this guide works with jellybean roms?
Click to expand...
Click to collapse
im ok thanks for asking !! i moved to the galaxy nexus thats why im not posting much lol, im playing with the baby!
to the point, you should try, it wont harm, but if you do try, dont port aosp, they need special coding in framework or something similar and you will get a nice dark screen on booting, well if its cyanogenmod or aokp then yes it should work..
Madflapjack said:
im ok thanks for asking !! i moved to the galaxy nexus thats why im not posting much lol, im playing with the baby!
to the point, you should try, it wont harm, but if you do try, dont port aosp, they need special coding in framework or something similar and you will get a nice dark screen on booting, well if its cyanogenmod or aokp then yes it should work..
Click to expand...
Click to collapse
Nice to see that you are ok.
My constant struggle with codenameandroid,trying few guides butt none work.
It's ok i will wait till sources are out.
Many regards
malcho said:
Nice to see that you are ok.
My constant struggle with codenameandroid,trying few guides butt none work.
It's ok i will wait till sources are out.
Many regards
Click to expand...
Click to collapse
jb codenameandroid? it should work, worth the try!! but well remember to replace the kernel so you dont lose your recovery and your good to go.
if i dont bad remember my codename android port was booting and all ok, i was talking about pure aosp,
T
Madflapjack said:
jb codenameandroid? it should work, worth the try!! but well remember to replace the kernel so you dont lose your recovery and your good to go.
if i dont bad remember my codename android port was booting and all ok, i was talking about pure aosp,
Click to expand...
Click to collapse
I tried butt it stuck on boot animation.
Trying tommorow again.
malcho said:
T
I tried butt it stuck on boot animation.
Trying tommorow again.
Click to expand...
Click to collapse
so it boots, try watever you know to make it boot, if not logcat. lol
Not sure as this belongs here or not, but I think this is the best place for it. This will allow you to add init.d to your phone without CWM. I got it working for me, so I hope everyone else will have the same fortune.
Requirements:
1.Root
2.Fully installed Busybox
3. Windows computer
Instructiions:
Download and run runme.bat
Credits:
keunhuvac - http://forum.xda-developers.com/showthread.php?t=1577545
Added the CWM version to the OP - Quick instructions:
Put on your SD card or somewhere you can find on your phone and flash with CWM - done!
Files from his forum - Xperia S - has been edited to remove errors
Please note this will fail if any of the Busybox symlinks are not complete!
popfan said:
Not sure as this belongs here or not, but I think this is the best place for it. This will allow you to add init.d to your phone without CWM. I got it working for me, so I hope everyone else will have the same fortune.
Requirements:
1.Root
2.Fully installed Busybox
3. Windows computer
Instructiions:
Download and run runme.bat
Credits:
keunhuvac - http://forum.xda-developers.com/showthread.php?t=1577545
Files from his forum - Xperia S - has been edited to remove errors
Please note this will fail if any of the Busybox symlinks are not complete!
Click to expand...
Click to collapse
I am not sure it works.
1. the 06dalvik script did not create /cache/dalvik-cache folder.
2. the 99test did not create any file in /data/local/tmp.
does our kernel support init.d?
ganeshbiyer said:
I am not sure it works.
1. the 06dalvik script did not create /cache/dalvik-cache folder.
2. the 99test did not create any file in /data/local/tmp.
does our kernel support init.d?
Click to expand...
Click to collapse
Mine is working, if you got some errors during the load process, I need to know.
If thing to do is check your symlinks and make sure that they are all there for busybox.
Use this to check your symlinks:https://play.google.com/store/apps/...t=W251bGwsMSwyLDEsInN0ZXJpY3Nvbi5idXN5Ym94Il0.
If any one is missing, it could stop the install process.
On the thing about our kernel supporting init.d, the answer is not currently and that is why we have to use this program. It will allow compatibility with our kernel to have init.d.
The busbox is ok.
I can run it rom my terminal on the phone as well as adb shell.
There were no errors during installation.
Edit:
I ran the script again today.
The init.d works. the 99test did create a file in /data/local/tmp.
INIT.D installed. Excellent! Now to look up some tweaks. You da man Popfan.
Here are some
http://forum.xda-developers.com/showthread.php?t=1709836
ganeshbiyer said:
Here are some
http://forum.xda-developers.com/showthread.php?t=1709836
Click to expand...
Click to collapse
Yup, that's the thread I've been reading through.
jeriku said:
Yup, that's the thread I've been reading through.
Click to expand...
Click to collapse
Post the updated build.prop and init.d scripts, when you are done verifying.
jeriku said:
INIT.D installed. Excellent! Now to look up some tweaks. You da man Popfan.
Click to expand...
Click to collapse
Thanks for the feedback. I was starting to wonder if anyone knew what this can do for their phone.
Here is another good site:
http://forum.xda-developers.com/showthread.php?t=991276
A lot of good stuff. I am going to see if I can get the tweaks to run at 100%, here in a few days. I loved it when I ran this on my cappy.
popfan said:
Thanks for the feedback. I was starting to wonder if anyone knew what this can do for their phone.
Here is another good site:
http://forum.xda-developers.com/showthread.php?t=991276
A lot of good stuff. I am going to see if I can get the tweaks to run at 100%, here in a few days. I loved it when I ran this on my cappy.
Click to expand...
Click to collapse
I'll be looking forward to hear how this goes. I was just reading over the thread and I want it.
Sent from Rooted LT28at with ICS.
jeriku said:
I'll be looking forward to hear how this goes. I was just reading over the thread and I want it.
Sent from Rooted LT28at with ICS.
Click to expand...
Click to collapse
Running it at 50% is pretty good also. The script will at least zipalign, check for proper permissions on all apps, clean the delvik-cache, and reorganize the task manager priorities and also your ram manager settings. You should try the battery calibration script that is there also, it is really nice.
popfan said:
Running it at 50% is pretty good also. The script will at least zipalign, check for proper permissions on all apps, clean the delvik-cache, and reorganize the task manager priorities and also your ram manager settings. You should try the battery calibration script that is there also, it is really nice.
Click to expand...
Click to collapse
I'm going to read it through a couple times then give it a go. Did you use script manager or just terminal?
Sent from Rooted LT28at with ICS.
jeriku said:
I'm going to read it through a couple times then give it a go. Did you use script manager or just terminal?
Sent from Rooted LT28at with ICS.
Click to expand...
Click to collapse
Script manager is easiest. Don't forget to use as root for all those scripts.
I did forget that it will also allow for a powershift, so you can change your settings on the fly if you need more multitasking capabilities than power savings or more power.
If you get v6 working please post any differences you notice. esp launcher re-draws. <that to me is one of the most annoying things ever. and would love to know that there is something that can be done about it
killerskincanoe said:
If you get v6 working please post any differences you notice. esp launcher re-draws. <that to me is one of the most annoying things ever. and would love to know that there is something that can be done about it
Click to expand...
Click to collapse
It looks like it is going to be a little tricky, but at 50% I can tell the Xperia Launcher is working better and almost never see any lag. With Nova Launcher, it just flies.
That's awesome news. What exactly do you mean by 50%... The CPU? Or what?
Sent from my HTC Flyer P510e using xda app-developers app
killerskincanoe said:
That's awesome news. What exactly do you mean by 50%... The CPU? Or what?
Sent from my HTC Flyer P510e using xda app-developers app
Click to expand...
Click to collapse
It reads like there are extra manual steps to get ICS fully super charged.
Sent from Rooted LT28at with ICS.
It does not look like the latest CWM that I put will be compatible with the extra mods, after I put the cwm together and flashed it bricked my phone. I have put my phone back to where it was before the modifications for the ICS supercharger (the service.jar and service.odex modded part) and works just fine without the additional mods, but I don't think I am going to try to mod the phone again (wife will get mad at me if I hard brick my phone).