yashsingh1/xdaforums huggingface dataset:
[Sony Ericsson Xperia Neo, Pro] leajian:
Random reboots are true... They do happen... Also games have a strange hiccup lag... O_o

Whatever has "Sony" in the name, sucks, keep that in mind, because the official ICS was a fast poor awful update... :banghead:

Thus, we need a new name... :rolleyes:
[General Questions and Answers] uvejsi2009:
my market is no work in desire hd way agoo to open market bat no conekt in apps store to downloud some apps way version old 2.3.4 is no work .:rolleyes:
[General Questions and Answers] uvejsi2009:
a install new market the sime is no work aisntall makret 3.4.4 ainstall 3.4.5 3.4.6

3.4.7 is no work ainstall the new makret 3.5.15 bat no work way error conektion:mad:
[AT&T Samsung Galaxy Note I717] 918273645ams:
http://www.engadget.com/2012/03/27/...up/?utm_source=twitterfeed&utm_medium=twitter

hopefully we're next......
[AT&T Samsung Galaxy Note I717] Eric-1987:
Damn all these ICS leaks lately lets hope ours is next!
[AT&T Samsung Galaxy Note I717] jpeg42:
Love that unamed source leaking these! And cool to see DesignGears linked directly on Engadget.
[Samsung Galaxy Fit GT 5670] Dimamas:
Hi please i don't know where forum it is . Gingerbread read arabic ;)
[Samsung Epic 4G Touch] frukyyy:
Patriot LX Series Class 10 8GB Micro SDHC Flash Card Model PSF8GMCSDHC10 for $8.99 at Newegg. Until 04/02/2012 you can use $5 MIR form to bring the price down to $4.99

or you can get

Patriot LX 16GB Secure Digital High-Capacity (SDHC) Flash Card Model PSF16GSDHC10 for $8.99 after MIR only until tomorrow. Regular price is $13.99.
[Samsung Epic 4G Touch] ker0zene:
This is for an SD card and not microSD..
[Samsung Epic 4G Touch] FrankAmato:
except, the 8GB IS a micro SD...
[Android Q&A, Help & Troubleshooting] Cuerrix:
As the title says im looking for a script or other thing to make an app "killproof" so it doesnt get killed automatic when playing games
[Android Q&A, Help & Troubleshooting] plainjane:
V6 Supercharger "bulletproofs" apps. Just search for it.
[Android Q&A, Help & Troubleshooting] Cuerrix:
Thanks for the quick response
[Xperia Play Q&A, Help & Troubleshooting] Aty01:
hi Guys

how do i root my xperia play

android version 2.3.4

build number 4.0.2.a.0.42

i have never rooted any phone

can someone please help me to root, and also understand what a flash/rom is

Many thanks

Aty01
[Xperia Play Q&A, Help & Troubleshooting] fma965:
Wrong section. Suggest searching and reading the rules first.

Use superoneclick
[Xperia Play Q&A, Help & Troubleshooting] Aty01:
hi

i`m sorry, but i didnt find anything for users that hasn't rooted any phone before

once again i apologise :D
[Xperia Play Q&A, Help & Troubleshooting] netizenmt:
He means questions go in the Q&A section, not the development section.
[Xperia Play Q&A, Help & Troubleshooting] fma965:
Yep. Btw use super one click. Love how everyone assumes your a guy not girl lol. I am a guy though.
[Xperia Play Q&A, Help & Troubleshooting] jacklebott:
It's not really that people assume everyone is a man, it's that "he" is the standard for when you don't know the other person's gender. Similar to why we say "mankind" not "womankind"
[Xperia Play Q&A, Help & Troubleshooting] fma965:
Lol I knew that would start a discussion.
[Nokia Lumia 800] starbury:
I'm using windows xp SP3 with all the drivers installed and I have downloaded the lumia 800's firmware through nokia datapackage manager.

I have followed a guide to debrand or flash a dead lumia by renaming the files and creating the folders 817. When i create the folder rm-817 the NCS product tool didn't detect it for me so i went with the rm-819. I've ranamed the files to my product name and everything went through find apart from the error before it started flashing under recovery mode. Signature verification error.

Has anyone encountered this before with the lumia 800?? If so please guide me to a work around, any help at all will be much appreciated.:D
[Nokia Lumia 800] SKill08:
I too having the same problem in flashing with Custom ROM please someone help!!:(
[Nokia Lumia 800] _Madmatt:
This is because of the locke bootloader. You cannot flash custom ROMs. The bootloader will check the signature of the ROM, and won't flash it if it's a custom ROM.
[Nokia Lumia 800] fengjch127:
yep,it simply means you can not flash this rom.........

you can try an other stock rom,heard about that Singapore's rom is the best one,it contains Nokia music and it is always the first rom gets updated
[Android Apps and Games] eviltuna:
Trivia Frenzy is not your standard trivia game. Select from three modes of play, "Millionaire" which emulates the popular game show, "Marathon" mode for those who want to test their trivia knowledge and "Time Trial" mode to see how many questions you can answer within 5 minutes.

Thousands of professionally written Trivia questions from categories like Art and Literature, Movies, Music, Sports and Television, will keep you challenged.

Compete against other Trivia players around the world and unlock achievements with an Online Leader board.

- Made starting questions in millionaire mode easier

- Removed music button on main menu

Download: https://play.google.com/store/apps/details?id=com.bitmonkey.triviafrenzy
[HTC Vivid, Raider, Velocity] ccb101:
More information is needed. Did you trying installing a custom rom? Chances are if your stuck at that screen then you need to flash the correct kernel

Take a look at this video I made to help people with this process

http://m.youtube.com/watch?v=VAG_3PJVzMs
[HTC Vivid, Raider, Velocity] billaboy:
i think!! i need finish the setup

i see the video and i think needed install the rom - i unlock the boot loader install the recovery + kernel and i needed install the rom i downloaded for check the cellphone work!!! thanks for the reply
[HTC Vivid, Raider, Velocity] efrommel:
This is for ics ?
[HTC Vivid, Raider, Velocity] ccb101:
Yes I am running ics on the att vivid but all the steps I show in the video can be used for gingerbread such as installing recovery, the kernel and the rom. I just didn't go over how to unlock the bootloader thru HTC dev because it's pretty comprehensive. And updating the hboot is only if your coming from gingerbread and going to ics
[HTC Vivid, Raider, Velocity] randong:
I was just about To direct him that way
[HTC Vivid, Raider, Velocity] billaboy:
the last setup install rom!!!

Excelent i fixed the problem :D
[Epic 4G Apps] andsamp:
Use ghostery on computer with firefox. I used to be on chrome but firefox seems just as fast and ghostery blocking trackers is more complete. Plus I think google is spying on me.;-) Need an app like this in android. Don't see any of the android web browsers with addon like this.
[Epic 4G Apps] DCRocks:
In other news, I think water is wet..

That said...

Are looking to just block tracking in the browser?

Does disabling cookies in the stock browser not get what you are looking for?
[Epic 4G Apps] andsamp:
If you disable cookies it breaks websites. Ghostery does not. Yes it is within a web browser. I know google knows all that's why I put in the " ;-) ". I just don't want to make it easy for them.:-)
[Epic 4G Apps] iqlogic:
You can download Opera Mobile 12 from this dev site and download Ghostery extension from this addon site :D
[Samsung Galaxy Fit GT 5670] zcop:
1.MMS mod

2.Add 2G/3G toggle

3.CRT Animation toggle

4.Improve Sweep to Remove Notification

5.Long Press Volume Button to skip Song

6.Hack FM Radio

7.Make Option for Date style on Status Bar

8.Mod TouchWiz 3

Touchwiz 3 modded for example​
[Samsung Galaxy Fit GT 5670] zcop:
Add MMS skin chooser

Need: stock Mms.apk + APKMulti tools + Notepad plus

Step:

1-decompile Mms.apk

2-go to ../res/xml/

open mms_config.xml

change the number to what ever you want.

2.1 Change limit contact to send

<int name="recipientLimit">10</int>

2.2 CHange limit of converting to MMS

<int name="smsToMmsTextThreshold">4</int>

3.Enable skin chooser

go to ../res/xml/

open preferences.xml

add this after the 3rd line

<ListPreference android:entries="@array/pref_entries_message_skin" android:title="@string/pref_title_message_skin" android:key="pref_key_message_skin" android:defaultValue="Default" android:dialogTitle="@string/pref_dialog_title_message_skin" android:entryValues="@array/pref_entry_values_message_skin" />

go to ../smali/com/android/mms/ui/

Open MessagingPreferenceActivity.smali

Find this

.method public static getMessageSkin(Landroid/content/Context;)I
.registers 2
.parameter "context"

.prologue
.line 631
const/4 v0, 0x0

return v0
.end method

change to this

.method public static getMessageSkin(Landroid/content/Context;)I
.locals 6
.parameter "context"

.prologue
.line 631
const/4 v4, 0x0

const-string v5, "Default"

.line 578
invoke-static {p0}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;

move-result-object v0

.line 579
.local v0, pref:Landroid/content/SharedPreferences;
const-string v2, "pref_key_message_skin"

const-string v3, "Default"

invoke-interface {v0, v2, v5}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

move-result-object v1

.line 580
.local v1, skinType:Ljava/lang/String;
const-string v2, "Default"

invoke-virtual {v5, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v2

if-eqz v2, :cond_0

move v2, v4

.line 591
:goto_0
return v2

.line 582
:cond_0
const-string v2, "Edge"

invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v2

if-eqz v2, :cond_1

.line 583
const/4 v2, 0x1

goto :goto_0

.line 584
:cond_1
const-string v2, "Gloss"

invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v2

if-eqz v2, :cond_2

.line 585
const/4 v2, 0x2

goto :goto_0

.line 586
:cond_2
const-string v2, "Sticker note"

invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v2

if-eqz v2, :cond_3

.line 587
const/4 v2, 0x3

goto :goto_0

.line 588
:cond_3
const-string v2, "Memo"

invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v2

if-eqz v2, :cond_4

.line 589
const/4 v2, 0x4

goto :goto_0

:cond_4
move v2, v4

.line 591
goto :goto_0
.end method

Recompile your Mms.apk

Here Mms.apk( base on DXKT3 but all stock deodexed rom can use) i made with limit sending contact is 500, convert to MMS at 500 of course with skin enable.

End tut. Thank you for watching boring show :p
[Samsung Galaxy Fit GT 5670] zcop:
Add 2G/3G toggle to lidroid toggle bar

First go here and mod your Phone.apk

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

At 2. Register the Receiver at runtime through Phone Application smali file

there are 2 options

1- for resigned rom

2- for stock

If your rom is resigned just open Androidmanifest.xml and add

<receiver android:name="NetworkModeReceiver">
<intent-filter>
<action android:name="com.android.phone.CHANGE_NETWORK_MODE" />
<action android:name="com.android.phone.NEW_NETWORK_MODE" />
</intent-filter>
</receiver>

If not just continue the guide above.

Dont recompile it. You can do some other modification.

Open /res/values/bools.xml and modify what you need.

<resources>
<bool name="ignore_sim_network_locked_events">false</bool>
<bool name="ignore_perso_locked_events">false</bool>
<bool name="sim_network_unlock_allow_dismiss">true</bool>
<bool name="icc_perso_unlock_allow_dismiss">true</bool>
<bool name="allow_incoming_call_touch_ui">true</bool>
<bool name="allow_in_call_touch_ui">true</bool>
The funniest thing
[COLOR="Red"]<bool name="world_phone">true</bool>[/COLOR]
<bool name="config_enable_dialer_key_vibration">true</bool>
<bool name="tty_enabled">true</bool>
<bool name="hac_enabled">true</bool>
<bool name="dtmf_type_enabled">true</bool>
<bool name="auto_retry_enabled">false</bool>
<bool name="allow_local_dtmf_tones">true</bool>
<bool name="allow_back_key_to_reject_incoming_call">true</bool>
<bool name="config_show_onscreen_dial_button">true</bool>
<bool name="send_mic_mute_to_AudioManager">true</bool>
<bool name="has_in_call_noise_suppression">true</bool>
<bool name="allow_menu_proximity_sensor">true</bool>
</resources>

Recompile Phone.apk

Prepare resource for Network Mode toggle. Decomile lidroid-res.pak

Add 3 images to lidroid-res( for 2G only,3G only and 2G&3G)

Depend on your image size you can put it in drawable-hdpi,mdpi,ldpi...

90x90 put in hdpi, 60x60 put in mdpi, 45x45 put in ldpi

Recompile lidroid-res.apk

Decompile lidroid-res.apk and take ID of 3 image above from public.xml

Next step for rom has 15 toggle bar

Decompile SystemUI.apk

Download quickpanel.rar

Extract to SystemUI.apk/smali/com/lidroid/systemui/quickpanel/

Open NetworkModebutton.smali, change all my resource ID to your

0x30b003f : Text display under toggle. If you use original lidroid-res. It doesnt change

0x3020102 : 2G&3G image ID

0x3020101 : 2G image ID

0x3020103 : 3G image ID

Recompile SystemUI.apk

Download modified QuickpanelSettings.apk support 16 toggle

Copy back to your phone an restart

How to test if toggle work

Open dialer pad

input

*#*#4636#*#*

Choose Phone Information

scroll to the end you will see a dropdown box display current network

press back button

now change network toggle

Again comeback to PhoneInformation and see if network change
[Samsung Galaxy Fit GT 5670] zcop:
Make FM Radio work without Earphone and in Airplane mode

Decompile FmRadio.apk

Edit /smali/com/samsung/app/fmradio/FmRadioPlaybackService.smali

Bypass Earphone plugged check

find all line

iget-boolean v2, p0, Lcom/samsung/app/fmradio/FmRadioPlaybackService;->mHeadsetPlugged:Z

replace 1st and 3rd line with

const/4 v2, 0x1

Bypass Airplane Mode check

Find all line

iget-boolean v2, p0, Lcom/samsung/app/fmradio/FmRadioPlaybackService;->mAirplaneMode:Z

replace 1st and 3rd line with

const/4 v2, 0x0

Save and recopile FmRadio.apk

*Note: without Earphone FM signal very bad. or you can cut an 3.5mm jack and plug to phone so you have better signal while sound still at phone speaker
[Samsung Galaxy Fit GT 5670] janarthanan.v:
Nice bro:D
[Samsung Galaxy Fit GT 5670] @ssasin.monish:
GOod work mahn..
[Samsung Galaxy Fit GT 5670] sarvesh563:
What the thread is about???:confused:
[Samsung Galaxy Fit GT 5670] pratyush.creed:
that crt on guide ...is it a improvement to crt on or jus adding a switch to settings ??
[Samsung Galaxy Fit GT 5670] zcop:
It's called optimize code: less edit > less code to run >system run smooth( theoretically, because 1 code doesnot make system slower XD)
[Samsung Galaxy Fit GT 5670] pratyush.creed:
the swipe to remove mod made it swipe function really smoother !! gr8 ;)
[Samsung Galaxy Fit GT 5670] zcop:
Before know this, i hate sweep to remove :) it's annoying
[Samsung Galaxy Fit GT 5670] shocklads:
Tổng hợp đầy đủ lắm anh, thêm vài bài hay nữa cho em học hỏi nào :x

So great. Thanks so much!

Anh Sơn ơi, u can make a tut mod this launcher ?

Hì, thanks anh!
[Samsung Galaxy Fit GT 5670] varun.katoch:
any rom with all des features ?
[Samsung Galaxy Fit GT 5670] syed_zafar94:
Those Are Really Helpful..! Specially For Every One Who Are Building There Own Rom.. :)
[Samsung Galaxy Fit GT 5670] zcop:
ofcourse it will have guide.:D
[Samsung Galaxy Fit GT 5670] shocklads:
Awesome. Keep fighting, master:D
[Samsung Galaxy Fit GT 5670] zcop:
TW mod

4.Remove number in Page Indicator

Open /smali/com/sec/android/app/twlauncher/PageIndicator$Page.smali

Find all and delete

invoke-virtual {v0, v1, v2, v3, v4}, Landroid/graphics/Canvas;->drawText(Ljava/lang/String;FFLandroid/graphics/Paint;)V

5.Add Share App option

Open /res/values/string.xml add <string name="menu_shareapp">Share app via</string>

Add new image (36x36 for ldpi) for making icon of Share App in /res/drawable-ldpi/

Recompile Touchwiz30Launcher.apk, decompile new apk agian, take ID of these things above from public.xml

Open /smali/com/sec/android/app/twlauncher/Launcher.smali

Add new method to the end of file

.method private onShareAppRequested()V
.locals 3

.prologue
.line 2431
new-instance v0, Landroid/content/Intent;

invoke-direct {v0}, Landroid/content/Intent;-><init>()V

.line 2432
const-string v1, "com.sec.android.app.shareapp"

const-string v2, "com.sec.android.app.shareapp.ShareApp"

invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->setClassName(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;

.line 2433
invoke-virtual {p0, v0}, Lcom/sec/android/app/twlauncher/Launcher;->startActivity(Landroid/content/Intent;)V

.line 2434
return-void
.end method

Find method .method public onCreateOptionsMenu

In the end of this method, above

move v0, v6

.line 2070
goto/16 :goto_0
.end method

Add

const/16 v0, 0xf
#Share app string ID
const v1, 0x7f0a004f

invoke-interface {p1, v4, v0, v3, v1}, Landroid/view/Menu;->add(IIII)Landroid/view/MenuItem;

move-result-object v0
#Share App Icon
const v1, 0x7f020138

invoke-interface {v0, v1}, Landroid/view/MenuItem;->setIcon(I)Landroid/view/MenuItem;

const/16 v0, 0xf

const v1, 0x7f0a004f

invoke-interface {p1, v7, v0, v3, v1}, Landroid/view/Menu;->add(IIII)Landroid/view/MenuItem;

move-result-object v0

const v1, 0x7f020138

invoke-interface {v0, v1}, Landroid/view/MenuItem;->setIcon(I)Landroid/view/MenuItem;

const/16 v0, 0xf

const v1, 0x7f0a004f

invoke-interface {p1, v5, v0, v3, v1}, Landroid/view/Menu;->add(IIII)Landroid/view/MenuItem;

move-result-object v0

const v1, 0x7f020138

invoke-interface {v0, v1}, Landroid/view/MenuItem;->setIcon(I)Landroid/view/MenuItem;

Find method .method public onOptionsItemSelected

In the end of method you find something

nop

:pswitch_data_0
.packed-switch 0x2
:pswitch_1
:pswitch_2
:pswitch_3
:pswitch_4
:pswitch_5
:pswitch_0
:pswitch_6
:pswitch_7
:pswitch_8
:pswitch_9
:pswitch_a
:pswitch_b
:pswitch_c
.end packed-switch
.end method

Add new switch, ex: :pswitch_zcop

nop

:pswitch_data_0
.packed-switch 0x2
:pswitch_1
:pswitch_2
:pswitch_3
:pswitch_4
:pswitch_5
:pswitch_0
:pswitch_6
:pswitch_7
:pswitch_8
:pswitch_9
:pswitch_a
:pswitch_b
:pswitch_c
:pswitch_zcop
.end packed-switch
.end method

above it add switch case

:pswitch_zcop
invoke-direct {p0}, Lcom/sec/android/app/twlauncher/Launcher;->onShareAppRequested()V

move v0, v2

goto :goto_0

Recompile Touchwiz, download ShareApp.apk put into system
​
[Samsung Galaxy Fit GT 5670] zcop:
reserved

End TW guide
[Samsung Galaxy Fit GT 5670] shocklads:
Wait n wait for finish! Thx anh nhieu :)

Sap xep abc nua nha anh Son :D
[Samsung Galaxy Fit GT 5670] pratyush.creed:
Maybe some more for touchwiz

Adding Auto-Alphabetical Arrangement :

In /smali/com/sec/android/app/twlauncher/MenuManager.smali

invoke-virtual {v0, v6}, Lcom/sec/android/app/twlauncher/LauncherModel$ApplicationInfoComparator;->setMode(I)V

.line 1599

- iget-object v0, p0, Lcom/sec/android/app/twlauncher/MenuManager;->mOrderComparator:Lcom/sec/android/app/twlauncher/LauncherModel$ApplicationInfoComparator;

+ sget-object v0, Lcom/sec/android/app/twlauncher/LauncherModel;->APP_NAME_COMPARATOR:Ljava/util/Comparator;

invoke-virtual {v1, v0}, Lcom/sec/android/app/twlauncher/ApplicationsAdapter;->sort(Ljava/util/Comparator;)V

:cond_8

iget v7, v0, Lcom/sec/android/app/twlauncher/ApplicationInfo;->editPageNum:I

- if-ne v7, v12, :cond_9

+ #if-ne v7, v12, :cond_9

.line 1612

invoke-direct {p0, v10}, Lcom/sec/android/app/twlauncher/MenuManager;->getEmptyPageView(I)Lcom/sec/android/app/twlauncher/AppMenu;
[Samsung Galaxy Fit GT 5670] shocklads:
Success mod abc arrangement :)
[Samsung Galaxy Fit GT 5670] SpaceCaker:
Also page idicator to botto and other mods are easy in tw

Only center app drawer i didnt found out yet
[Samsung Galaxy Fit GT 5670] tdunham:
What is this very last part with public interceptkey? Is this part of the coding, I cannot tell? Thanks.
[Samsung Galaxy Fit GT 5670] zcop:
New TW :)) mod - what can you say?
[Samsung Galaxy Fit GT 5670] janarthanan.v:
Awesome;)
[Samsung Galaxy Fit GT 5670] adizmayazal:
please can u help me with transparent statusbar i couldnt decompile SystemUI.apk with apk moder please help

my customization are
[Samsung Galaxy Fit GT 5670] shocklads:
Attach here systemUI.apk.

---------- Post added at 01:28 PM ---------- Previous post was at 01:20 PM ----------

Tuyệt cú mèo.
[Samsung Galaxy Fit GT 5670] adizmayazal:
here is my SystemUI.apk
[Samsung Galaxy Fit GT 5670] zcop:
Now im working on kinda TW part :)

Will release soon
[Samsung Galaxy Fit GT 5670] shocklads:
Here, put into update.zip and install via cwm.
[Samsung Galaxy Fit GT 5670] zcop:
TW 3 Hard mod

Because limit of my knowledge there are some Inconveniences

Here the TW3 hard mod and its setting app

For resigned ROM only

How to use.After setting up, go to Settings>Applications>Manager Applications>All>Samsung Home>Clear Data.

back to your new UI

VIDEO REVIEW

[YOUTUBE]wZ_s6OEzOMc[/YOUTUBE]

Thats all.

I will continue searching to improve that TW
[Samsung Galaxy Fit GT 5670] adizmayazal:
can u tell me the way to decompile it i want to make more customization
[Samsung Galaxy Fit GT 5670] shocklads:
Google search "APK Multi tool"
[Samsung Galaxy Fit GT 5670] adizmayazal:
tried not working

showing this

"an erroe occured, please check the log <option 22>"
[Samsung Galaxy Fit GT 5670] zcop:
Pls dont spam my thread.

Your problem is systemui.apk is dependent apk( use option 10 then drag twframework-res.apk into apk multi tool window)
[Samsung Galaxy Fit GT 5670] zcop:
UPDATE

TouchWiz Settings source code - use eclipse to make your change :cowboy:

TouchWiz30Launcher.apk doesnt have source(java) but in smali.
[Samsung Galaxy Fit GT 5670] SpaceCaker:
thanks
[Samsung Galaxy Fit GT 5670] shocklads:
Co TUT gi nua ko anh Son?
[Samsung Galaxy Fit GT 5670] zcop:
Update TouchWiz + Part

-Now you can manager drawer background color easy
[Samsung Galaxy Fit GT 5670] SpaceCaker:
Nice
[Samsung Galaxy Fit GT 5670] :
Pls make a complete tutorial how to mod this method:

.method public interceptKeyBeforeQueueing(JIIIIIZ)I

!!!!!!!!!!!!!!

Pls zcop i dont know which codes i need to mod to get this mod!
[Samsung Galaxy Fit GT 5670] adizmayazal:
can u provide a guide to get a ics look settings in gingerbread
[Samsung Galaxy Fit GT 5670] :
Search in XDA there is already one
[Samsung Galaxy Fit GT 5670] janarthanan.v:
Go here http://xdaforums.com/showthread.php?t=1576565
[Samsung Galaxy Fit GT 5670] coccolino_dbro:
Here's something that may help to apply the settings easier (did it for my ROM)...

You can use this ApplySettings class in your touchwiz parts source:

package com.example.touchwizpart;

import java.io.DataOutputStream;
import java.io.IOException;

import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.widget.Toast;

public class ApplySettings extends Activity {
private static final String TAG = "TouchwizLauncherModSettings";

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
try {
Process process = Runtime.getRuntime().exec("su");
DataOutputStream os = new DataOutputStream(
process.getOutputStream());
os.writeBytes("rm /data/data/com.sec.android.app.twlauncher/databases/launcher.db \n");
os.writeBytes("killall com.sec.android.app.twlauncher \n");
os.writeBytes("exit\n");
os.flush();
process.waitFor();
} catch (IOException e) {
Log.e(TAG, "Couldn't get root access.");
Toast.makeText(this, "Couldn't get root access.",
Toast.LENGTH_SHORT).show();
e.printStackTrace();
} catch (InterruptedException e) {
Log.e(TAG, "Couldn't get root access.");
Toast.makeText(this, "Couldn't get root access.",
Toast.LENGTH_SHORT).show();
e.printStackTrace();
}
finish();
}

}

And then call it from the settings.xml like this:

<Preference android:title="Apply now!" android:key="apply_settings">
<intent android:targetPackage="com.example.touchwizpart" android:action="android.intent.action.MAIN" android:targetClass="com.example.touchwizpart.ApplySettings" />
</Preference>

In manifest declare this activity with the "nodisplay" theme style so it won't show the gui even for a second...

<activity android:theme="@android:style/Theme.NoDisplay" android:name=".ApplySettings">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
</intent-filter>
</activity>

It requires root, but still a bit better than manually deleting launcher's data.