[MOD] HOW TO set the default HOMESCREEN TOUCHWIZ 3.0 - Galaxy S I9000 Android Development

Hi guys,
I want to explain how to change the homescreen of our Samsung Galaxy S i9000 with Android TouchWiz 3.0, so that we can choose our default page every time we press the HOME button.
In LauncherPro this is very simple, just go into Settings and set the correct parameter, whereas using the TouchWiz seems that there is no way to do that, then that will help here and I will explain what to do!
First of all:
- The default homescreen is the first, the page number 1;
- In Android TouchWiz the count start from 0, so the first page is 0, the secon is 1 ecc...
What we need:
- Fist of all you need to root your Samsung Galaxy S with STAND ALONE ROOT PROCEDURE by Leshack, all credits to him;
- Download from Android Market Estrongs File Explorer, all credits and thanks go to the autors of this powerfull application that has also the root option, or whatever file manager you want, the important is that you can take root access to the /system folder (you can also buy and download Root Explorer)!
- Start the File Manager, take the root access on /system, make a backup copy of default.prop, then edit it;
- suppose that we've 5 screens and i want to set the third screen as homescreen, we must modify the file in this way:
#############################
# #
# Files created by SPRC #
# #
#############################
ro.com.google.clientidbase=android-samsung
ro.com.google.clientidbase.yt=android-samsung
ro.com.google.clientidbase.am=android-samsung
ro.com.google.clientidbase.vs=android-samsung
ro.com.google.clientidbase.gmm=android-samsung
#sets TouchWiz Launcher default screen
ro.csc.homescreen.defaultscreen=2
#sets TouchWiz Launcher screen count
ro.csc.homescreen.screencount=2
Click to expand...
Click to collapse
- like you see, i've deleted the # from the front of the two lasts strings and set the screen writing 2 (i rember that we start from 0);
- Save the file and restart the phone;
- well done, we have set the homescreen!
Disclaimer
This mod is free to use, but at your own risk. I take no responsibility for any conflict, fault, or damage caused by this appling morph theme. No warranties of any kind are given. I have tested my product and have not found any problems with it.

Very Nice!!! this is better scrolling to the left and the right from the homescreen! much more functional now,touchwiz
edit: now only infinity scroll is yet to be enabled

Very nice! For those who use the TouchWiz homescreen this is great, but I much much much prefer LauncherPro

tommy34 said:
Very Nice!!! this is better scrolling to the left and the right from the homescreen! much more functional now,touchwiz
edit: now only infinity scroll is yet to be enabled
Click to expand...
Click to collapse
Yes man, you are right!

Onraad said:
Very nice! For those who use the TouchWiz homescreen this is great, but I much much much prefer LauncherPro
Click to expand...
Click to collapse
Yes i think too that the LauncherPro is better, but this, also, is no bad.
Think that this mod is for everyone wants to stey with the default launcher.

socket84 said:
Yes i think too that the LauncherPro is better, but this, also, is no bad.
Think that this mod is for everyone wants to stey with the default launcher.
Click to expand...
Click to collapse
Yes this is awesome for those who use TouchWiz, cause 7 screens starting at screen 1 sucks balls!

Update: Sigh i m too fast to conclude, reboot bring the home screen to page 3 (as i set 3), but pressing home button bring me to page 1. Add in ro.csc.homescreen.screencount=3 reboot home screen started as 1 zzzz
##
Thanks you it works! But i just insert below string in the default.proc
ro.csc.homescreen.defaultscreen=3
##

My default.prop doesn't contain those line at all.
Is this because I'm still on the original JF3 firmware?

so if press the home button,it will go back to the page that u set as default?

MarvinTheAndroid said:
My default.prop doesn't contain those line at all.
Is this because I'm still on the original JF3 firmware?
Click to expand...
Click to collapse
becouse old f/ws have default on 4.

MarvinTheAndroid said:
My default.prop doesn't contain those line at all.
Is this because I'm still on the original JF3 firmware?
Click to expand...
Click to collapse
Are u sure that the file is in /system and not in / ??
There are 2 default.prop, one in /system another one in the /
Thee second one is different from the first one, and if you mod the one that is in / you have to add the strings couse there aren't.
In the /system/default.prop there are the two strings to modify!
Sent from my GT-I9000 using XDA App

This is the contents of the default.prop in /system:
Code:
ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html
ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html
ro.com.google.locationfeatures=1
ro.setupwizard.mode=DISABLED
ro.com.google.clientidbase=android-samsung
ro.com.google.clientidbase.yt=android-samsung
ro.com.google.clientidbase.am=android-samsung
ro.com.google.clientidbase.vs=android-samsung
ro.com.google.clientidbase.gmm=android-samsung
ro.com.google.gmsversion=2.1_r2

Dexter666 said:
becouse old f/ws have default on 4.
Click to expand...
Click to collapse
Old firmwares have default on 4? I'm pretty sure that was never the case on my phone!
Edit: Regardless, if the file does NOT match what is posted by the OP you should probably hold off applying this just yet unless you know very well what you are doing.

Grate work now I've got 3 on each side.

MarvinTheAndroid said:
This is the contents of the default.prop in /system:
Code:
ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html
ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html
ro.com.google.locationfeatures=1
ro.setupwizard.mode=DISABLED
ro.com.google.clientidbase=android-samsung
ro.com.google.clientidbase.yt=android-samsung
ro.com.google.clientidbase.am=android-samsung
ro.com.google.clientidbase.vs=android-samsung
ro.com.google.clientidbase.gmm=android-samsung
ro.com.google.gmsversion=2.1_r2
Click to expand...
Click to collapse
First of all backup your default.prop, then add this 2 strings changing the number of default homescreen:
#sets TouchWiz Launcher default screen
ro.csc.homescreen.defaultscreen=2
#sets TouchWiz Launcher screen count
ro.csc.homescreen.screencount=2
Click to expand...
Click to collapse
It will work only if the JF3 can read this new istructions...
Let me know!
hassan said:
Grate work now I've got 3 on each side.
Click to expand...
Click to collapse
Thanks man!

Added those lines to the default.prop in /system and restarted the phone, but the hack doesn't appear to work with the JF3 firmware.

MarvinTheAndroid said:
Added those lines to the default.prop in /system and restarted the phone, but the hack doesn't appear to work with the JF3 firmware.
Click to expand...
Click to collapse
Probably is the time to UPGRADE to I9000XWJM2!!

Thanks a lot, this makes it a lot better to use

socket84 said:
Probably is the time to UPGRADE to I9000XWJM2!!
Click to expand...
Click to collapse
U are rite, but afraid tat after up to JM2, alreday JMn+2.
Off topic a bit, so titanium backup can help to backup all my user application & restore after flash to JM2? Me lazy to reinstall all the apps

Thanks for this great tip.

Related

Nexus like navigation panel?

Is it possible to change Hero Sense navigation panel ( the one which is in the bottom, like semicircle ) to one that Nexus has? Or even android standard one?
You can change to android stanard very very easy without doing any modification of your phone.
Go to your apps list and select "htc sense" or "touch flow" whichever is what you see and then click "clear defaults"
Then press the home button.
At this point it should give you an option to go home with either "home" or "touchflow" click home and you have default android. But will not have any of the htc specific stuff e.g. widgets.
You can always revert back by clearing defaults in "home" in app screen (assuming you set it as your new default)
do you mean from this to this? i to would like to no if this was possible i think it looks so much better
shields398 said:
do you mean from this to this? i to would like to no if this was possible i think it looks so much better
Click to expand...
Click to collapse
Yes i mean this. Sense one is to big and useless for me.
Lennyuk
I don't want to loose Sense widgets
vladimired said:
Yes i mean this. Sense one is to big and useless for me.
Lennyuk
I don't want to loose Sense widgets
Click to expand...
Click to collapse
I don't know of any way to do it without losing all those widgets, sorry
Yes it's possible to add the Nexus One style launcher. However, I believe it'll only work with 2.X roms.
THANKS TO: REVOKED
Download LAUNCHER2.APK
Then:
adb remount
adb push Launcher2.apk system/app
Voila!
If it doesn't work, rename it to Launcher, and it'll just wipe it over the top.
If you have any problems, let me know and I'll sign it as an update.zip for you.
BE WARNED THOUGH: Due to the demanding graphics, although it strangely runs MORE smoothly than the stock Android 2.1 launcher, it can on occasions cause your phone to SOFT reboot.
Happy to help!
nprussell said:
Yes it's possible to add the Nexus One style launcher. However, I believe it'll only work with 2.X roms.
THANKS TO: jnwhiteh & Romain Guy.
Download LAUNCHER2.APK
Then:
adb remount
adb push Launcher2.apk system/app
Voila!
If it doesn't work, rename it to Launcher, and it'll just wipe it over the top.
If you have any problems, let me know and I'll sign it as an update.zip for you.
BE WARNED THOUGH: Due to the demanding graphics, although it strangely runs MORE smoothly than the stock Android 2.1 launcher, it can on occasions cause your phone to SOFT reboot.
Happy to help!
Click to expand...
Click to collapse
And i will have this launcher on default android shell or on sense? I want to have on sense this launcher. Will check it soon.
...
nprussell said:
Yes it's possible to add the Nexus One style launcher. However, I believe it'll only work with 2.X roms.
THANKS TO: jnwhiteh & Romain Guy.
Download LAUNCHER2.APK
Then:
adb remount
adb push Launcher2.apk system/app
Voila!
If it doesn't work, rename it to Launcher, and it'll just wipe it over the top.
If you have any problems, let me know and I'll sign it as an update.zip for you.
BE WARNED THOUGH: Due to the demanding graphics, although it strangely runs MORE smoothly than the stock Android 2.1 launcher, it can on occasions cause your phone to SOFT reboot.
Happy to help!
Click to expand...
Click to collapse
Actually the modifications to Launcher2 to make it work on mdpi devices were done by me... Says so at the source posted by jnwhiteh .
couldn't install it on Modaco 3.2 Beta 5
Thanks for the Launcher2.apk. It's working wonderfully on my GSM Hero running KaguDroid 1.2.1.
vladimired said:
couldn't install it on Modaco 3.2 Beta 5
Click to expand...
Click to collapse
i strongly hope so, there are 3 versions of android in between those two.
Revoked said:
Actually the modifications to Launcher2 to make it work on mdpi devices were done by me... Says so at the source posted by jnwhiteh .
Click to expand...
Click to collapse
I beg your pardon. Editing the post
Oh, and well done btw. Excellent work.
np
nprussell said:
I beg your pardon. Editing the post
Oh, and well done btw. Excellent work.
Click to expand...
Click to collapse
no problem.
Does the lanucher2 posted here work? When I tried it on a 2.1 ROM the icons where to big.
can you please sign it as an update.zip ?
and how can i remove it ?
...
saar73 said:
can you please sign it as an update.zip ?
and how can i remove it ?
Click to expand...
Click to collapse
No need for that, just copy to sd and install it with a file manager or with adb install from your hd.
To remove go to Settings:Applications and remove it from there.
Revoked said:
No need for that, just copy to sd and install it with a file manager or with adb install from your hd.
To remove go to Settings:Applications and remove it from there.
Click to expand...
Click to collapse
thanks alot
Launcher2 works great for me. Until now no reboot.
@Revoked: Is Launcher2 still in development? Where can we find informations about your development on Launcher2?
Thanks
Birba said:
Launcher2 works great for me. Until now no reboot.
@Revoked: Is Launcher2 still in development? Where can we find informations about your development on Launcher2?
Thanks
Click to expand...
Click to collapse
No development until we can figure out what exactly is breaking and we can fix that... hopefully itll fix itself next month when we get HTC 2.1 framework.
I have been using it since yesterday afternoon with no problems (cept when I tried to use the Nexus One Live paper and got stuck in a reboot loop ) Awesome work man, now my phone feels like it has 2.1 on it!

bubbles on apps

has anyone got the bubbles around the apps off? i try it and it work but thinks it was by luck as i had no ideal on what i was doing even had FC and no USB at first. so is there a better way?
What,.. on the Stock rom????, how!
Sent From My HTC Espresso Running Froyo Thanks to eugene373
Whoareyou said:
What,.. on the Stock rom????, how!
Sent From My HTC Espresso Running Froyo Thanks to eugene373
Click to expand...
Click to collapse
no the SlideMeRoot 5r1 but you mighty need ubuntu that's what i used. first rename the rom i just added 2 at the end
in ubuntu i deleted a fie in the bin folder (logwarpper) from SMR5r1 rom
flash the rom (renamed) then flash the regular rom (no wipe)
note: download the regular rom and put on SD first
EX: slideMeRood5r1 regular
SlideMeRoot5r2 renamed
hope im clear sorry
Eh, don't do all of that. Just change your Theme (press your menu key at the desktop screen, then select "MyModes", then "Change my Theme") to Nest. It already has the bubbles removed on the latest Slidemeroot5, but the theme has to be Nest. You can change the background after you change to that theme.
I only removed it on the Default theme, as I knew people was going to say ( But, I liked the Bubbles!! )
eugene373 said:
I only removed it on the Default theme, as I knew people was going to say ( But, I liked the Bubbles!! )
Click to expand...
Click to collapse
I'm not sure how anyone can like the bubbles... they're so obnoxious. Makes the screen too cluttered-like, but what do I know - all personal preference I guess.
nbetcher said:
I'm not sure how anyone can like the bubbles... they're so obnoxious. Makes the screen too cluttered-like, but what do I know - all personal preference I guess.
Click to expand...
Click to collapse
I like the bubbles... They let you see the name of apps on a white background
eugene373 said:
I only removed it on the Default theme, as I knew people was going to say ( But, I liked the Bubbles!! )
Click to expand...
Click to collapse
how did u do it? threads like "remove bubbles?" always pop up so it will help to know
thugmafia said:
no the SlideMeRoot 5r1 but you mighty need ubuntu that's what i used. first rename the rom i just added 2 at the end
in ubuntu i deleted a fie in the bin folder (logwarpper) from SMR5r1 rom
flash the rom (renamed) then flash the regular rom (no wipe)
note: download the regular rom and put on SD first
EX: slideMeRood5r1 regular
SlideMeRoot5r2 renamed
hope im clear sorry
Click to expand...
Click to collapse
this does not seem to work
2girls1cup said:
how did u do it? threads like "remove bubbles?" always pop up so it will help to know
Click to expand...
Click to collapse
the stock nest theme is in system/framework its com.htc.resources.apk.. you can pull this from one of his slidemeroms and push it to your rom and itll have them removed. If you want to do it the hard way, you pull that file from your phone, open it up, all the png files in it that say container in the name are the bubbles. replace bubbles with a blank icon named the same.
turboyo said:
the stock nest theme is in system/framework its com.htc.resources.apk.. you can pull this from one of his slidemeroms and push it to your rom and itll have them removed. If you want to do it the hard way, you pull that file from your phone, open it up, all the png files in it that say container in the name are the bubbles. replace bubbles with a blank icon named the same.
Click to expand...
Click to collapse
ahhhh your the best turboyo. I was just deleting the container pngs and not replacing them. ok gotcha

(ROM) Frankin-Twiz ( My Daily Driver ) *9/20/2010*

Frankin-Twiz​
How-to Apply Lagfix to My Rom " Do Not Use another Lagfix as it Breaks my PLaylogos1 Script..."
To keep the Boot Animation After or if you know you are going to use the Lag Fix
After Flashing from Recovery ( Not Rom Manager )
then Apply the lagfix from inside ClockworkMod Recovery via adb terminal, this will on first boot copy everything over
Click to expand...
Click to collapse
adb shell
su
busybox dd if=/dev/zero of=/data/dataimg bs=1024 count=1048576
busybox mknod /dev/loop0 b 7 0
busybox losetup /dev/loop0 /data/dataimg
busybox mkfs.ext2 /dev/loop0
mkdir /data/data1
mv /system/bin/used /system/bin/userinit.sh
reboot
Click to expand...
Click to collapse
Download Frankin-Twiz_Update3 > I9000_Frankin_Twiz_Update3.zip
*Change Log*
~ Based on Pre-leaked Build
~ Fixes Phone App not Sleeping
~ Improves Battery life due to correct Phone app.
~ All Notifications Fixed
~ Battery Life = Awesome
~ Cleaned Up the black Glass Mod Notification error's I made
~ Google Search Bar Fixed
~ Call Drop ( When hitting Volume Keys ) Fixed
~ Flash Working in Web Browser Fixed
~ Photo Widget
~ Added Slide Show Widget
~ Added Few more Wallpaper's
~ Compass fixed
~ My LbsTestMode.apk Hack
~ Buddies Now Graphics issue Fixed
~ Still Supports Stock 2.1 Lock Screen
~ Nexus Live Wallpaper is now Interactive by Double Tap!
~ Added IM ( Can be Un-installed )
~ Alphabetical App's now.
~ Dock Bar only allows 2 edits now.
~ Few other hidden issue's
~ Included the Newest Swype App & Lib's
~ txt & email Notification works
~ Does not Suffer Twiz lag, very speedy
~ I9000 Camera Modded to work by me & Best Camera app I've used
~ Camera Now Fully Adjust in Dark & More settings!!!
~ Twiz Base Launcher w/ Cool Backgrounds and trimmed down
~ Program Monitoring Widget
~ Full Calender Widget + Stock widget
~ Photo Widget
~ Internet widget
~ New Email App that Fully Support Exchange accounts
~ Sound Recorder App. ( Factory never Showed the App )
~ Updated Maps
~ Stock Calendar
~ Stock Music
~ Stock Mms
~ Modded Deskclock Widget ( Looks Awesome Now btw )
~ MobileAP added
~ Black Glass Theme ( With Modded by Me )
~ Task Manager
~ Newest GPS Mod, take 30 seconds to get loc. on cold boot. ( Each Reboot restores GPS settings * First boot GPS my not work just Reboot )
~ /system is now fully fixed to adb push to
~ build.prop edits removed agps settings.
~ Supports No Lag fix by Run Commands in Quotes
~ Supports userinit scripts Beware if you use no lag fix
~ Buddies now Widget
~ Feeds and Updates Widget
~ Memo Widget
~ Frankin-Twiz First look! Thanks again to Manup456 for the wallpaper ( Had to edit out the Behold 2 lmao! ) Thanks Man! http://twitpic.com/2otj2b
~ Facebook / Twitter / Myspace is Fully Supported
**
Huge amount of work went into this build, and I want to thank everyone that has Added to the Community, as well to those that have support me~~
After all, with out group help & ideals there is no Progress!!
Thanks,
~Eugene
Ahhh, a REAL custom rom: THANKS!
DocRambone said:
Ahhh, a REAL custom rom: THANKS!
Click to expand...
Click to collapse
Thank you for Finding the build.prop issue
Downloading now ....
Will it work on : I9000BOJI1 ?
GXFX said:
Downloading now ....
Will it work on : I9000BOJI1 ?
Click to expand...
Click to collapse
Not sure what versions it will work on, as I don't have this Phone.
I just add in fixes as they come in mainly.
eugene373 said:
Not sure what versions it will work on, as I don't have this Phone.
I just add in fixes as they come in mainly.
Click to expand...
Click to collapse
Yes, test a previous specialbuild on I9000BOJI1 and JM8
eugene373 said:
Not sure what versions it will work on, as I don't have this Phone.
I just add in fixes as they come in mainly.
Click to expand...
Click to collapse
DocRambone said:
Yes, test a previous specialbuild on I9000BOJI1 and JM8
Click to expand...
Click to collapse
OK..
thank you guys .
Downloading now ...
I should install it with rom manager, am i right? I have voodoo installed, i suppose that i should disable it first and then install rom?
uberberben said:
I should install it with rom manager, am i right? I have voodoo installed, i suppose that i should disable it first and then install rom?
Click to expand...
Click to collapse
yes, yes and yes
questions
1. does this ROM has the unlock bug which can be unlock by pressing the menu key? this a bug with the standard lock screen on the i9000 and vibrant too...
2. the ryan lag fix apk has an option to restore the original boot animation becasue after applying the lag fix it would get damaged, but this options restores it and works great can I apply this to your ROM???? just asking
3. Did you change the notification icons ? because I like the default ones...
thank you for your work Im downloading now
DocRambone said:
yes, yes and yes
Click to expand...
Click to collapse
Thank you
fuze_freak said:
questions
1. does this ROM has the unlock bug which can be unlock by pressing the menu key? this a bug with the standard lock screen on the i9000 and vibrant too...
thank you for your work Im downloading now
Click to expand...
Click to collapse
1: its not a bug, android standard behaviour
DocRambone said:
1: its not a bug, android standard behaviour
Click to expand...
Click to collapse
lol sorry didnt know this is my first android device
1st bughone fc's... build.prop correct?
To keep the Boot Animation After or if you know you are going to use the Lag Fix
After Flashing from Recovery ( Not Rom Manager )
then Apply the lagfix from inside ClockworkMod Recovery via adb terminal, this will on first boot copy everything over
eugene373 said:
To keep the Boot Animation After or if you know you are going to use the Lag Fix
After Flashing from Recovery ( Not Rom Manager )
then Apply the lagfix from inside ClockworkMod Recovery, this will on first boot copy everything over
Click to expand...
Click to collapse
thank u! and for your work!
Hi.. Is this just an eclair rom? Sounds great. I will try either way! I am currently on JPH. Also am I best to start fresh on JPH before installing this as using Docs slim atm?!
Sent from my GT-I9000 using Tapatalk
DocRambone said:
1st bughone fc's... build.prop correct?
Click to expand...
Click to collapse
Thought it was
Ok .
Flashed here and booted up.
A lot of fc´s --'
How can i fix it ?
EDIT : Wipe data/cache and it´s now stable =D
Thank you =D
eugene373 said:
Thought it was
Click to expand...
Click to collapse
Is this part correct:
"dalvik.vm.execution-mode=int:jit
"

[MOD][ROOT][ICS]Hide Status Bar (updated 11.02.)

How to hide the combined Status Bar on ICS (root required!)​
I think many ppl are searching for a solution to hide the status bar on ICS, since the Hacks from Honeycomb doesnt work on ICS.
Note that this is really a "Hack" since it forces Android to stop a services that is flagged as "important".
As usual, you are solely responsible if you brick your device!!! Install this Hack at your own risk!!!
Click to expand...
Click to collapse
The Hack is tested on [ROM][ICS] Team Eos ICS 1.0.0 (umts_everest). Let others know if you have experiences with other roms. I´ll update this post after ur feedback.
Requirements:
MOD
- a rooted Xoom
- attached ZIP file (all credits to [email protected])
HOW TO
- SwipePad https://market.android.com/details?id=mobi.conduction.swipepad.android
Click to expand...
Click to collapse
Installation
The attached ZIP file contains
ToggleBar.apk
android.policy.jar
Settings.apk
1st - Install ToggleBar.apk and replace:
/system/framework/android.policy.jar
/system/app/Settings.apk
Click to expand...
Click to collapse
using RootExplorer or equivalent or use ADB to push.
2nd - Reboot your device
Now you´ve got a new option to hide allow hiding the statusbar under Settings -> Display
Click to expand...
Click to collapse
Exemplary use for end-users
- Install SwipePad from the Market
- Setup SwipePad to launch ToggleBar
Click to expand...
Click to collapse
Have fun hide your system bar where its not needed
NOTE FOR DEVS
Please read the diff.txt to adopt changes for your own rom.
Dont forget to give credits to [email protected] for his work on this mod!!
Click to expand...
Click to collapse
If you find this useful, hit the Thanks button.
Check out my tutorial How to turn off your screen (e.g. while plugged into hdmi)
v 0.5
- initial release
Click to expand...
Click to collapse
v 1.0
- add new settings to the display section to permanent hide the status bar
- based on Maxime's CombinedBar auto hide feature for ICS CM9
- no more need to kill systemUI
- no known issues
Click to expand...
Click to collapse
I would like to try this but I don't wanna be the guinea pig.
There's nothing super risky in changing the services.jar.
Make a backup of yours and you can push it back with ADB if you got a bootloop.
Nice, and thanks.
Wish there was a way to incorporate this into my app without needing the external jar file to be replaced (like it is in HC).
I have an app on Market that is a Kiosk browser app, but currently only for Honeycomb. It'd be sweet if it could work for ICS as well
Simonetti2011 said:
Nice, and thanks.
Wish there was a way to incorporate this into my app without needing the external jar file to be replaced (like it is in HC).
I have an app on Market that is a Kiosk browser app, but currently only for Honeycomb. It'd be sweet if it could work for ICS as well
Click to expand...
Click to collapse
I don't think there is a way to do it without a "special" version of the jar (policy or services)
In HoneyComb you could hide the bar, but with ICS Google remove that option, now the bar is "enforced" due the soft buttons and notification stuff.
new version online. see first post!
thx dabidu
Maybe this could go to the development section.
I add the .diff file with all the required changes on the source code to get the toggle the bar on and off, so anyone building a new rom from souce could implement this "feature"
dubidu said:
Maybe this could go to the development section.
I add the .diff file with all the required changes on the source code to get the toggle the bar on and off, so anyone building a new rom from souce could implement this "feature"
Click to expand...
Click to collapse
Can you post the file?
double1 said:
Can you post the file?
Click to expand...
Click to collapse
Its included in the zip file linked in the first post
I try this on eos 68. Its working with a big BUT.
No way to trigger the status bar back in application. Rotate the screen didnt work either.
Most of apps on market do not have exit button. So i can only use restart using log press power button.
I hope you could add the toggle setting on log press power button. That will do the jobs.
Thread Moved.
gamming said:
I try this on eos 68. Its working with a big BUT.
No way to trigger the status bar back in application. Rotate the screen didnt work either.
Most of apps on market do not have exit button. So i can only use restart using log press power button.
I hope you could add the toggle setting on log press power button. That will do the jobs.
Click to expand...
Click to collapse
Did you read my example on how to use in the first post?
You can, at least, launch the included app to toggle visibillity
aeros0ul said:
Did you read my example on how to use in the first post?
You can, at least, launch the included app to toggle visibillity
Click to expand...
Click to collapse
I understand about how to use. But if you could change the setting apk to include in display setting menu. Why not add it to the long press power button menu where the shutdown, reboot recovery and soo on.
It would become easy to use without need extra swipe application.
Just advice. No need to angry.
Nb: when using mxvideoplayer playing movies. Cannot toggle the status bar. But dice player just fine.
Amazing mod, you dont even need swipe pad. Thanks man.
You can just change back and forth from settings, sometimes after you select the bar again, it wont show, make a rotation and it will show again.
gamming said:
Why not add it to the long press power button menu where the shutdown, reboot recovery and soo on.
Click to expand...
Click to collapse
That would be a feature for a custom rom. Just request the dev of your favorite custom rom to included this mod
I forget to backup my
android.policy.jar
Settings.apk
Can anyone share them? Thx!
omnia1994 said:
I forget to backup my
android.policy.jar
Settings.apk
Can anyone share them? Thx!
Click to expand...
Click to collapse
Get the original files from the original update.zip
There is no way to return to home screen from most applications so the only way to exit is to reboot - bunk. Uninstalled.
Radddogg said:
There is no way to return to home screen from most applications so the only way to exit is to reboot - bunk. Uninstalled.
Click to expand...
Click to collapse
did you read the first post on how to use this mod?

[MOD] Enable Xperia S on-screen buttons (Stock ICS)

Hi, all!
It's my first mod and first thread on XDA, so forgive my mistakes.
I really don't like the Xperia S capacitive buttons. After ask a question about the matter on XDA, I decided to try to do it myself. And after a few hours eating some bits, I could finish my work:
Native ICS on-screen buttons on Xperia S!!!
(See screenshots attached)
Short story:
I started reading this post, that led me to this other post that led me to try to use a tool called apktool. Sadly, apktool seems a little buggy and I decided to modify the framework-res.apk without decompile and recompile it. How? Binary diff. I can't say it was easy, but after a few hours I could modify the apk. In the Long story, on the second post, I'll tell how.
Things you need:
1. Root your device (see this post to learn how to unlock and root)
2. adb installed (or a working recovery)
Things I don't need to say (but I will):
YOU are responsible for any damage this mod could cause in your phone. I did exactly what I described below and it worked for me, but only God can make sure it will work for you. I don't think it's a big deal since you can flash you ROM again in case of any problem.
How to backup:
If you really want to backup your original framework-res.apk, run it before installing:
Code:
[email protected]:~/Android/LT26i$ adb pull /system/framework/framework-res.apk framework-res.apk.bkp
And save the file framework-res.apk.bkp.
It's not very important because you can get this file from the ROM package or from here (link from optik19918).
How to install:
Install this mod is as simple as replace the file /system/framework/framework-res.apk by the modified framework-res.apk. Here follow some options to accomplish that:
Option 1 (via adb):
1. Choose a folder on your computer
2. Download framework-res.apk.
For firmware 6.1.A.0.452:
mediafire
my home (slow link)
For firmware 6.1.A.1.58:
my home (slow link)
For firmware 6.1.A.2.45:
my home (slow link)
3. Run the following steps (I did on Ubuntu Linux, but they are easily translatable to Windows):
Code:
[email protected]:~/Android/LT26i$ adb shell
[email protected]:/ $ su
[email protected]:/ # mount -o remount,rw /system
[email protected]:/ # mkdir /system/tmp
[email protected]:/ # ^D
[email protected]:/ $ ^D
[email protected]:~/Android/LT26i$ adb push framework-res.apk /system/tmp/framework-res.apk
4765 KB/s (15874684 bytes in 3.253s)
[email protected]:~/Android/LT26i$ adb shell
[email protected]:/ $ su
[email protected]:/ $ mv /system/tmp/framework-res.apk /system/framework/framework-res.apk
[email protected]:/ # ls -l /system/framework/framework-res.apk
-rw-rw-rw- shell shell 15874684 2012-06-28 03:58 framework-res.apk
[email protected]:/ # rmdir /system/tmp
[email protected]:/ # mount -o remount,ro /system
[email protected]:/ # ^D
[email protected]:/ $ ^D
[email protected]:~/Android/LT26i$ adb reboot
4. Wait your phone to restart
5. Thanks me by clicking 'Thanks' button below
6. Say some bad words to the physical buttons!!!
Option 2 (via recovery):
1. Download the on-screen-buttons.zip
2. Reboot on recovery
3. Apply this zip
4. Restart the phone
5. Thanks me by clicking 'Thanks' button below (and also Soheil_rf for the zip version)
6. Say some bad words to the physical buttons!!!
Option 3 (via file manager):
1. Download the same file of option 1, step 2 (above)
2. Use your favorite file manager to copy the downloaded file to /system/framework/framework-res.apk
3. Restart the phone
4. Thanks me by clicking 'Thanks' button below
5. Say some bad words to the physical buttons!!!
How to uninstall:
Just repeat Option 1 or 3 above, but using the framework-res.apk.bkp you backed up or this one (link from optik19918).
----------------------
Some points:
1. The file is really smaller than the original, and it must be caused by the linux archive app when I copied the patched 'resources.arsc' to the original apk. It worked for me up to now, but I will try to figure out why it happened.
2. I will explain how I patched the 'resources.arsc' and changed the boolean value in the first reply of the thread. It was a pain in the ass, but worth sharing (edit: explained here: http://forum.xda-developers.com/showthread.php?t=1823223).
Long story
Reserved to tell the long story about the patch, If I have time.
EDIT:
And finally had some time! But it was to big for a single answer, I created a new thread:
http://forum.xda-developers.com/showthread.php?p=29979582
Hope you like it!
Thanks a lot! Can u make a flashable zip since now we have recovery in kernel!
Sent from my LT26i using xda premium
WebMuth said:
Thanks a lot! Can u make a flashable zip since now we have recovery in kernel!
Sent from my LT26i using xda premium
Click to expand...
Click to collapse
I don't know how to do it yet, but I can learn.
Let's test it on more devices before, and then we can do it.
Thanks!
but man pls upload it to mediafire or something like that! is to slow 50 minutes to download
Great Work
I make it Flashable on-screen-buttons.zip
@ brunojcm :also I can make smaller buttons if you tell us how to patch resources
Thanks brunojcm
Wow this app is amazing, Awesome work guys....
I now only have to press once to go back or home, BUT there is one little problem. The last botton on the right is not assigned to open the settings menu like the original one. Is this fixable?
thx though grate work!!!!
Also could you make the black border slightly slimmer...
slyevo said:
Wow this app is amazing, Awesome work guys....
I now only have to press once to go back or home, BUT there is one little problem. The last botton on the right is not assigned to open the settings menu like the original one. Is this fixable?
thx though grate work!!!!
Also could you make the black border slightly slimmer...
Click to expand...
Click to collapse
That button is for the task manager if you noticed is not needed the other button becose in apps that require that button now there is a new button with 3 dots that is the settings button
Oh and this thread is not ment for development section, but for themes and apps
Sent from my LT26i using xda premium
WebMuth said:
That button is for the task manager if you noticed is not needed the other button becose in apps that require that button now there is a new button with 3 dots that is the settings button
Sent from my LT26i using xda premium
Click to expand...
Click to collapse
I have just figured that out, A bit late i know. Your mod is amazing i hit the correct button every time now!
Nice!
I've updated my xperia S to ICS. but i didnt find a topic about rooting it...
could you please point me to that topic? thanks
I'm going to unlock BL today just because this hack!
Portugal!
wow, great work I just installed it and it works great thanks:good:
---------- Post added at 03:43 PM ---------- Previous post was at 03:38 PM ----------
one thing, it would be possible to make buttons, auto-hide, as the Galaxy Nexus?
zbuh said:
Nice!
I've updated my xperia S to ICS. but i didnt find a topic about rooting it...
could you please point me to that topic? thanks
I'm going to unlock BL today just because this hack!
Portugal!
Click to expand...
Click to collapse
Are you for real? Cant you see the stickies?
Skickat från min LT26i via Tapatalk 2
Soheil_rf said:
I make it Flashable on-screen-buttons.zip
Click to expand...
Click to collapse
Thanks! I added an option for your method.
Soheil_rf said:
@ brunojcm :also I can make smaller buttons if you tell us how to patch resources
Thanks brunojcm
Click to expand...
Click to collapse
Man, believe me, using the way I used to patch the file, it's impossible to change images... I think we will need to wait until apktool is fixed.
zbuh said:
Nice!
I've updated my xperia S to ICS. but i didnt find a topic about rooting it...
could you please point me to that topic? thanks
I'm going to unlock BL today just because this hack!
Portugal!
Click to expand...
Click to collapse
I've put a link to a DoomLord thread explaining everything about unlock and root. You'll see there that there is two ways for root currently, both need a unlocked bootloader.
robyroby0 said:
wow, great work I just installed it and it works great thanks:good:
Click to expand...
Click to collapse
Good! Just click Thanks on me and that's all right!
robyroby0 said:
one thing, it would be possible to make buttons, auto-hide, as the Galaxy Nexus?
Click to expand...
Click to collapse
Are you talking about the little dots when you're on galery, for example? It's working for me. If you're not, I don't know this feature.
Is it possible to remove the mod from the home screen & just have it appear when is task windows?
slyevo said:
Is it possible to remove the mod from the home screen & just have it appear when is task windows?
Click to expand...
Click to collapse
Don't think so... Have you ever seen a Android with this behavior?
slyevo said:
Is it possible to remove the mod from the home screen & just have it appear when is task windows?
Click to expand...
Click to collapse
Atm nope wait for aokp amd maybe u'r lucky but not sure
Sent from my LT26i using xda premium
i found some bug in camera app, the camera screen button it not in the side of the screen, please fix.
also make the black bar smaller 25%, and the placement of back icon should be more left so it on a line with the dot and transparent bar so does the task manager too, should be more right.
and also please make an option to disable the original touch button
thanks for your effort
is there a way to uninstall this mod?
skydawn1001 said:
is there a way to uninstall this mod?
Click to expand...
Click to collapse
yes use this zip http://www.mediafire.com/?62d7d4c2j2uy19m
or if you made a backup of the original file use the option 1 with the stock file

Categories

Resources