Showing posts with label TouchWiz4. Show all posts
Showing posts with label TouchWiz4. Show all posts

Tuesday, September 27, 2011

Update i9003 with Galaxy S-II Dock Icons

Bored of the same dock bar at the home screen, and you think the Galaxy S-II one looks much better. Its not difficult to update it to that. All that you need it root permissions.

I could not get this full information in one place on net, so if you are reading my blog you are lucky to have all the information in one place. You do not need to install a custom TouchWiz, you can modify what you have right now. I am running TouchWiz 4.0 for your information. (Galaxy SL - Gingerbread 2.3.4 XXKPH) 

First have copy Contact.apk, Email.apk, Mms.apk and TouchWiz30Launcher.apk & DialerTabActivity from system/app to PC, then Open it with any tools such as Winrar or 7Zip, do not extract.


check the icons in the path - res/drawable-hdbi.


-Contakt.apk: ic_launcher_contacts.png
-DialerTabActivity - ic_launcher_phone.png
-Mms.apk: ic_launcher_smsmms.png
-Email.apk: icon.png
-TouchWiz30Launcher.apk: mainmenu_icon_application.png and mainmenu_icon_home.png.

Replace all these icons with new Icons and drag and drop into the 7Zip explorer.
Copy the .apk fils back to system/app and restart the launcher or the phone.

It should look something like this, after you have updated everything that is mentioned here.


That goes with many stock apps. I hope its useful.

The Samsung Galaxy S-II icons can be downloaded from here.

Sunday, September 25, 2011

Customize Icon Tiles for Galaxy SL i9003

As I had mentioned in the previous post about the TouchWiz 4.0, the icon backdrops/tiles are not set as it should be. I mean to say, even though in the apk, all of the tiles have been named as to which icon it should be applied, they are not been applied to them. My belief is that it must be because of the mismatch of the binary and the TouchWiz 4.0 apk, but I am not sure. I need some expert to comment here.

I have referred to this post, and worked my way, it was mean for touchwiz 3.0 for getting rid of the icon tiles by replacing them with transparent ones. I have followed the same procedure and replaced the unwanted tiles with the one I want to have.


All you need to have is a rooted phone, because for replacing touch wiz files you need to have root permissions. You also need to have ADB and Tool like Winrar or 7Zip. I use 7zip.

First take out the TouchWiz30Laucnher.apk file located in the '/system/app' folder and put on your desktop or somewhere. Use the below command. 

adb pull /system/app/TouchWiz30Launcher.apk <local_path>

Now you can open this apk file in 7Zip, do not extract, but replace the tiles you want by directly dragging and dropping in to the 7Zip window. The tiles would be located at '/res/drawable-hdpi-v4/' or similar folder, use your common sense, they would start with something like 'mainmenu or homescreen' and end with '_bg.png'

Once you are done replace this apk with the original apk present in the '/system/app/' folder. remember to keep a copy in case if you have done something wrong.
In the windows command prompt, use adb push to push the apk into SD Card.



> adb push <local_path>\TouchWiz30Launcher.apk /sdcard/
> adb shell
$ su
# mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
# mv /system/app/TouchWiz30Launcher.apk /system/app/TouchWiz30Launcher.apk.bak
# cp /sdcard/TouchWiz30Launcher.apk /system/app/TouchWiz30Launcher.apk
# chmod 744 TouchWiz30Launcher.apk
# mount -o ro,remount -t yaffs2 /dev/block/mtdblock3 /system
# exit
$ exit
> exit


What I have done here its, first pushed the apk to sdcard, opened the adb shell, logged in as root, mounted the system partition as read/write, renamed the original file to keep a backup and then copied the new file from sd card to the original file's path, them changed the permissions as needed, and remounted the file system as read only and then exited.


I will update a screen shot, to show that all of market applications which use to use some crap icon tiles now use the system icon tiles and the UI looks pretty good, and I feel its much much better than before. Only problem is that the way it chooses background is still random, and every time you restart the icon tiles would change. :) 

Monday, September 19, 2011

Samsung Touch Wiz 4.0 Look and Feel

This post is dedicated for showing the Look and Feel of Touch Wiz 4.0 Running on Galaxy SL (i9003). If you follow my previous post, absolutely there are no bugs, no lags, and only excitement !!

Here are few screen captures for showing all the features


 Fig 1: Picture showing home screen, if you observe, you can add as many icons as you want in the dock below. And the look and feel of home icon is updated.


Fig 2 : Picture showing the app drawer, you can see that instead of black now you have the transparent screen, and icon tiles have been removed, in fact you have option to enable or disable the same


 Fig 3 : Home screen widgets are more standardized and looks more like Galaxy S-II, I usually don't like widgets and only widget I use is weather bug.


Fig 4: Wallpaper options are more neat and clean, and it looks much better as show above.


Fig 5 : App drawer editing is also improved and you can specify the number of columns and rows and also the number of icons. The best part is if some one likes to have folders then that option is also allowed. There is unofficial version named as Touch WIz 4.5 also available in XDA which seems to be modified a lot, and so, I do not recommend, but it does have lot of other enhancements.

The icon tiles can be enabled to have backdrops for each icon, but it seems to be randomly picking the tiles from somewhere. I myself have opened the apk file in 7zip and see that most of the apps have well defined backdrops/tiles, but the TouchWiz 4.0 is messing up with it, and seems to be mismatch when it picks the icon tiles, so you may not be very impressed with icon tiles, you may have to live with it. I absolutely have no idea how they are picking the icon tiles at this point, if someone knows and why it behaves like this please do let me know.

Sunday, September 18, 2011

Install Samsung TouchWiz 4.0 for Galaxy SL i9003

If you have updated to the Gingerbread 2.3.4 and rooted by following posts on my phone, then you would see that there is not much cosmetic changes done to the User Interface, except for the status bar battery icons etc. The easiest way is to update to a new UI is to install any other launcher such as Go Launcher. In fact Go Launcher Ex is very powerful, and it has most of the features you would look for in your phone, and also many themes are available for download. As a second launcher I would always have it on my phone, in case the primary one fails after some updates etc. 

But the battery consumption seems to be very high, may be because of the visual effects. The main reason I wanted to update to new UI theme is that, with Galaxy S2, Samsung had get rid of that icon tiles which would give an iPhone type look. But sometimes the choice of wrong color for the tile makes it look very boring, and some how I am bored with it, and want to get rid of it.

So, I come across this link on XDA, and he has given the TouchWiz 4.0 Launcher apk, which is working fine with my Galaxy SL, and I have obsolutely no issues with it. Few of the Widgets does not work with it, especially the Samsung ones and mostly you don't need them at all, so you can delete them get rid of it.

The install process is very simple,

  • Copy it to SD card via ADB or any other method.
  • Use ADB connection, and login as root.
  • Mount the /system/ as RW
  • There will be TouchWiz30Launcher.apk and TouchWiz30Launcher.odex files, make a back up of them incase if something goes wrong.
  • Replace the TouchWiz30Launcher.apk with the new one downloaded.
  • You need to place the lib file inside the /system/lib folder
  • Use cat source > destination as cp command does not work

Now that most of things work except for Samsung Widgets, There is an Share button when you edit the app drawer, which would cause a force close, you need to fix this.

Download the ShareApp.apk from here, and place it in the /system/app/ folder following the same method mentioned above.

You are DONE, you would have a fully running, low battery consuming Samsung Touch Wiz 4.0 ready on your phone, Enjoy.

The Benefits are as below. 

For appdrawer:
  • column count
  • item count per page
  • free sort mode / alphabetical sort
  • enable/disable colored tile
For Home screen:
  • enable Landscape mode (if you change from off to on -> needs a reboot to take effect)
  • use big page indicator icons
  • whether to show the App names
  • uninstall apps from home screen [on/off]
  • page indicator icon fades off after swiping [on/off]
  • amount of rows on home screen
  • screen count-defaultscreen (starts at 0)
  • amount of icons in dock (not tested with higher numbers then 5)