Touchwiz of GSIII - Galaxy S II Themes and Apps

Anyone can download the new firmware of GSIII (on sammobile) and extract the new touchwiz for test it on our GSII?
Sent from my GT-I9100 using XDA

I believe Paradoxxx is going to take a look at it and see if he can work his magic.
Sent from my GT-I9100

Attached is deodexed launcher (haven't checked if working)

coldflid said:
Attached is deodexed launcher (haven't checked if working)
Click to expand...
Click to collapse
Need this:
<uses-library android:name="sec_feature"
Click to expand...
Click to collapse
Can you see file named like this in system/framework, system/etc/permissions, system/lib

does not work... galaxy s2 PureICS v7.2

Says app not installed
Sent from my GT-I9100 using xda premium

sahibunlimited said:
Need this:
Can you see file named like this in system/framework, system/etc/permissions, system/lib
Click to expand...
Click to collapse
In framework
I'll deodex too
BTW guys don't try to install it, right now no point in trying

coldflid said:
In framework
I'll deodex too
BTW guys don't try to install it, right now no point in trying
Click to expand...
Click to collapse
See /etc/permissions and /lib folder also

I need a camera apk please

sahibunlimited said:
See /etc/permissions and /lib folder also
Click to expand...
Click to collapse
Here are all files we might need (for now) attached as zip

coldflid said:
Here are all files we might need (for now) attached as zip
Click to expand...
Click to collapse
From where did you take sec_feature.odex file?

sahibunlimited said:
From where did you take sec_feature.odex file?
Click to expand...
Click to collapse
sec_feature.jar and sec_feature.odex from /framework
Can't manage to deodex it though
libsecnativefeature.so from lib
and both xml from permissions

Anyone can take a backup and try to flash this on samsung rom??

sahibunlimited said:
Anyone can take a backup and try to flash this on samsung rom??
Click to expand...
Click to collapse
I was doing that already on LPD
Rebooting...
It seems i'm in a bootloop
Didn't check if i had enough space in /system after flashing stock LPD, but it's about 2mb so i doubt there isn't, but still...

Hello everyone
Will this work on Sensation Rom 3.4 ^_______^

Kadhim7 said:
Hello everyone
Will this work on Sensation Rom 3.4 ^_______^
Click to expand...
Click to collapse
When its actually working maybe but right now not even on stock rom

coldflid said:
When its actually working maybe but right now not even on stock rom
Click to expand...
Click to collapse
n00b post but can you try it odexed?

sahibunlimited said:
n00b post but can you try it odexed?
Click to expand...
Click to collapse
Yes i've tried it odexed... Bootloop
Content of sec_feature.odex is dummy.smali
.class public Lcom/sec/android/app/dummy;
.super Ljava/lang/Object;
.source "dummy.java"
# direct methods
.method public constructor <init>()V
.registers 1
.prologue
.line 10
invoke-direct/range {p0 .. p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

--DELETED--

sahibunlimited said:
Anyone can take a backup and try to flash this on samsung rom??
Click to expand...
Click to collapse
I stayed boot animation..

Related

Overscroll Glow For Advanced User

Some of maybe wonder how to enable overscroll glow in your theme..
since we have many ROM, and only some of them have similar framework structure..
Before that, thanks to Jun Hong and fla.sh for their [KPH & KPN] overscroll glow for SGA
don't forget to thanks him
This guide is for advanced user who have an experience in decompiling and compiling files using apkmanager..
So there it is, how to add overscroll glow manually..
1. Download overscrollglow source from HERE. Thanks to dhiru1602 for the source..
2. Decompile your framework-res.apk and framework.jar
3. Navigate to framework.jar.out\smali\android\widget
4. Backup Your AbsListView.smali and open it with notepad++
5. Copy everything inside overscrollglow source.
6. Open your newly copied AbsListView.smali
7. search for .local v1, layoutInflater:Landroid/view/LayoutInflater;, shortly after that you'll find something like const v3, 0x1090070 replace this with your values from original AbsListView.smali
8. Navigate to framework-res/res/values and open public.xml
9. Back to AbsListView.smali search for .line 666 and 2 lines below that you'll find similar value.
9.1. Now go to your public.xml and search for
Code:
<public type="drawable" name="overscroll_edge" id="
and then you'll find some value like 0x0108023d replace the one in AbsListView.smali with this one. DOn't forget to remove the 0 before 1 (example if you have 0x0108023d then replace it as 0x108023d so the line would look like this :
Code:
.line 666
.local v2, res:Landroid/content/res/Resources;
const v3, 0x108023d
9.2. Back to AbsListView.smali and look for .line 667 and 2 line below that you'll find same thing, replace it with overscroll_glow id in your public.xml
so the line would look like this :
Code:
.line 667
.local v0, edge:Landroid/graphics/drawable/Drawable;
const v3, 0x108023e
10. Save the file, and recompile your framework.jar.out, and then go to /framework.jar.out/build/apk/ and copy classes.dex from there inside your original framework.jar (you can open it using 7zip).
11. To change overscroll glow color, you can use UOT (I think), and modify them manually inside /framework-res/res/drawable-mdpi/ overscroll_edge.png and overscroll_glow.png
Yep, that's all
Let me know if you have hard time doing this..
this is very nice tutorial for everyone.
follow it and there shouldnt be any problems
Nicee tutorial bro ...
Good job
I've posted overscroll glow for KPN and KPH
Sent from my GT-S5830 using XDA App
Aadigoku13 said:
Nicee tutorial bro ...
Good job
Click to expand...
Click to collapse
Jun Hong said:
this is very nice tutorial for everyone.
follow it and there shouldnt be any problems
Click to expand...
Click to collapse
Thanks you both
fla.sh said:
I've posted overscroll glow for KPN and KPH
Sent from my GT-S5830 using XDA App
Click to expand...
Click to collapse
yeah, but this is the manual tutorial, so everyone can use it in every rom..
or do you want to be credited too..?
seilent said:
Thanks you both
yeah, but this is the manual tutorial, so everyone can use it in every rom..
or do you want to be credited too..?
Click to expand...
Click to collapse
i think we should credit him... i made overscroll glow for kph but he made overscroll glow for both kpn and kph.
Jun Hong said:
i think we should credit him... i made overscroll glow for kph but he made overscroll glow for both kpn and kph.
Click to expand...
Click to collapse
Thanks. I'm not the "youngest" developer now
fla.sh said:
Thanks. I'm not the "youngest" developer now
Click to expand...
Click to collapse
well, ur just a few months older than me
which decomplier did u use ?
It's not possible to do with the Brazilian FW, it has nothing inside the framework.jar
FMAranda said:
It's not possible to do with the Brazilian FW, it has nothing inside the framework.jar
Click to expand...
Click to collapse
well try deodexing it with this guide: http://androidguyz.blogspot.com/2011/04/howto-deodex-rom.html
you need to be deodexed to get that overscroll glow
Thanks, now my ROM is deodexed and I was able to get the effect to work, but now, all the system apps are having force close, I can open dialer, messages or any other system app, only user app like Gmail and Facebook. What can I do?
I also lost root =/
I fixed by reflashing the ROM, I'll not try to enable the effect or dedoex my ROM again.
Deodexing firmware should be did when your rom still fresh
seilent said:
Deodexing firmware should be did when your rom still fresh
Click to expand...
Click to collapse
But what's the difference between a fresh installed dialer app and a week old one? I was having fcs with system apps and not user apps. We can't modify system app.
FMAranda said:
But what's the difference between a fresh installed dialer app and a week old one? I was having fcs with system apps and not user apps. We can't modify system app.
Click to expand...
Click to collapse
It means the permission isnt fixed properly... i also had this problem. but when i fixed the permission properly it worked without any force close
Did you fixed using ClockWorkMod or you set manually?
Thanks, you were right, I set the permissions to rw-r--r-- and now everything is working, again thanks!
This is the framework.jar to use with the Brazilian FW KP2, replace using Root Explorer and remember to set the permissions to rw-r--r--, the same permission of framework-res.apk.
Jun Hong said:
It means the permission isnt fixed properly... i also had this problem. but when i fixed the permission properly it worked without any force close
Click to expand...
Click to collapse
ah thanks for explanation, I havent faced such problem before
FMAranda said:
Did you fixed using ClockWorkMod or you set manually?
Thanks, you were right, I set the permissions to rw-r--r-- and now everything is working, again thanks!
This is the framework.jar to use with the Brazilian FW KP2, replace using Root Explorer and remember to set the permissions to rw-r--r--, the same permission of framework-res.apk.
Click to expand...
Click to collapse
Glad it works, will post it later the apk of modded framework.jar
Thanks Dude! But, It s not working with my friend's Ace...It just crashes into bootloop!
thanks ...
your tutorial so much easy to be followed
nice work sir

[MOD] Remove Ongoing Wifi Notification

Heres a guide to remove the annoying ongoing wifi notification, theres been guides on how to do it via changing the database but those cant be used by rom devs in there roms, so I decided to look into it. Disclaimer: I am not responsible if for some reason this mod makes your gs3 explode or bust into flames etc.... lol
The mod has been posted on my github the changes can be seen here on this commit Remove Ongoing Wifi Notification
Incase you dont want to go on github ill paste it here.
Decompile SecSettings.apk its located in system/apps/ (I removed the dex then used baksmali to decompile)
Find these 3 lines in com/android/settings/wifi/WifiStatusReceiver.smali
Code:
invoke-virtual {v3, p1, v2, v0, v4}, Landroid/app/Notification;->setLatestEventInfo(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V
sget-object v3, Lcom/android/settings/wifi/WifiStatusReceiver;->mNotification:Landroid/app/Notification;
invoke-virtual {v1, v7, v3}, Landroid/app/NotificationManager;->notify(ILandroid/app/Notification;)V
comment them out by adding a # in front of them like so
Code:
#invoke-virtual {v3, p1, v2, v0, v4}, Landroid/app/Notification;->setLatestEventInfo(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V
#sget-object v3, Lcom/android/settings/wifi/WifiStatusReceiver;->mNotification:Landroid/app/Notification;
#invoke-virtual {v1, v7, v3}, Landroid/app/NotificationManager;->notify(ILandroid/app/Notification;)V
Recompile using smali put the new dex into the apk and push the file to your phone, set the permissions and reboot.
Bask in the glory of removing the notification
Special Shoutouts to jdbeitz for helping figure this out and testing the changes=D
Who's the man? VLARA IS THE MAN!
thanks dude works like a charm ive been wanting to do this just havent looked into to much so this saves me a ton of time
Glad to know it worked
smartguy044 said:
thanks dude works like a charm ive been wanting to do this just havent looked into to much so this saves me a ton of time
Click to expand...
Click to collapse
Thank you!
Sent from my SAMSUNG-SGH-I747 using xda premium
everyone kept asking me how to do this and i just kept saying it's a smali change somewhere lol i knew it thanks mate!
vlara said:
If you dont want to do the mod heres a stock SecSettings.apk with the mod
Download
Click to expand...
Click to collapse
If I use that modded apk, will it reset any of my system settings?
what exactly does it get rid of?
When connected to Wi-Fi, you would get a "Wi-Fi connected" notification in the drop-down. This gets rid of that.
Sent from my SAMSUNG-SGH-I747 using Tapatalk 2
I installed the modded apk in the OP, but it didn't work. I put the app in the system/app folder and changed permissions to rw-r--r--, then rebooted. No luck. What am I doing wrong? Do i need to do something with the SecSettings.odex file?
kingwp1 said:
I installed the modded apk in the OP, but it didn't work. I put the app in the system/app folder and changed permissions to rw-r--r--, then rebooted. No luck. What am I doing wrong? Do i need to do something with the SecSettings.odex file?
Click to expand...
Click to collapse
The file is for deodexed roms.
Sent from my SAMSUNG-SGH-I747 using Tapatalk 2
kingwp1 said:
I installed the modded apk in the OP, but it didn't work. I put the app in the system/app folder and changed permissions to rw-r--r--, then rebooted. No luck. What am I doing wrong? Do i need to do something with the SecSettings.odex file?
Click to expand...
Click to collapse
Delete the odex.
im on my phone. expect terrible typos.
Edit...late to the party.
Sent from my SAMSUNG-SGH-I747 using Tapatalk 2
howtomen said:
Delete the odex.
im on my phone. expect terrible typos.
Click to expand...
Click to collapse
Agreed, I renamed the .odex file and the notification is no longer present.
Sent from my SAMSUNG-SGH-I747 using xda premium
howtomen said:
Delete the odex.
im on my phone. expect terrible typos.
Click to expand...
Click to collapse
Thank you, sir! Notification gone
Any way to have a CWM version of this?
I'll post one up when I get home from work if no one else has posted one by that time
Sent from my SAMSUNG-SGH-I747 using Tapatalk 2
afropoet said:
Any way to have a CWM version of this?
Click to expand...
Click to collapse
Really.. theres an apk man no need to spoonfeed it to youxD but really if u dont know how to push to system app we have issues
im on my phone. expect terrible typos.
howtomen said:
Really.. theres an apk man no need to spoonfeed it to youxD but really if u dont know how to push to system app we have issues
im on my phone. expect terrible typos.
Click to expand...
Click to collapse
+1
afropoet said:
Any way to have a CWM version of this?
Click to expand...
Click to collapse
Here's a recovery flashable zip with the mod applied to UCALG1.

lost statusbar after modifying

Hi all, first i'm sorry for my poor english and thanks to anyone can help me After long time of searching how to modify an apk, i decided to modify systemui.apk to change notification pulldown background. i was very happy when i decompile, modified and re-compile in success. And i put modified apk to phone and waiting for good result.But i lost my statusbar and home button was in wrong position ( plz look at attached image ) So i tried 2 way to sign modifid apk : use winrar add META IFF folder straight to new apk and in other way i put back resource.arc file to the new apk after extracted from it. Hmm the resut was not like i hope. So any one here can tell me which step i was wrong or something like it and how to fix to get better result
Again thank in advance to everyone :good:
It's probably the image that's wrong.
You try to flash the rom or use the Backup and then set the lock screen by the member Xda post
XperienceD said:
It's probably the image that's wrong.
Click to expand...
Click to collapse
Sorry mate, what you mean ? If i remember exactly Themeing tool is your, and u also used it to modify an apk and attention to the notice that you mentioned in your guide before using new apk.
Oohhlala said:
Sorry mate, what you mean ? If i remember exactly Themeing tool is your, and u also used it to modify an apk and attention to the notice that you mentioned in your guide before using new apk.
Click to expand...
Click to collapse
What have you edited?
Sent from my CM9'd Arc
XperienceD said:
What have you edited?
Sent from my CM9'd Arc
Click to expand...
Click to collapse
deleting a line in .xml file and put an image.png into drawable-hdpi
Well there is the issue. Is this from a guide?
Sent from my CM9'd Arc
XperienceD said:
Well there is the issue. Is this from a guide?
Sent from my CM9'd Arc
Click to expand...
Click to collapse
yes, i used themingtool without any error in decompiling and re-compiling, but when put new apk to phone , i dont know how to make it work,
Oohhlala said:
yes, i used themingtool without any error in decompiling and re-compiling, but when put new apk to phone , i dont know how to make it work,
Click to expand...
Click to collapse
What tool, what guide???
Sent from my CM9'd Arc
XperienceD said:
What tool, what guide???
Sent from my CM9'd Arc
Click to expand...
Click to collapse
tool from here : http://forum.xda-developers.com/showthread.php?t=1374394
guide from here : http://forum.xda-developers.com/showthread.php?t=1803813
Upload the unmodified apk and I'll take a look when I get home.
Sent from my CM9'd Arc
Delete the public.xml and recompile and report back.
XperienceD said:
Delete the public.xml and recompile and report back.
Click to expand...
Click to collapse
first attached file is original apk and next is the one i modified with deleting public.xml and just re-compile
Oohhlala said:
first attached file is original apk and next is the one i modified with deleting public.xml and just re-compile
Click to expand...
Click to collapse
And did it work? I'm on CM9 so can't test it.
XperienceD said:
And did it work? I'm on CM9 so can't test it.
Click to expand...
Click to collapse
no, it didn't work, the statusbar still disappeared

[SHARE/UPDATE : 02/09] Using PIN/Pattern after LockScreen

I share with you this tips i found in Xperia P, U, Sola, Go thread. I do it for XPERIA S If someone is interested.
http://forum.xda-developers.com/showpost.php?p=37764559&postcount=1
You can have the stock JB lockscreen (Who is very pretty en useful :laugh and after have patter to secure your phone. Like CM ROM
I do it for JB on eXistenZ BLACK Edition | V2 based on 6.2.B.0.200 and it's works perfectly
You need root
Save your old android.policy.jar find in /system/framework
See in attachement the android.policy.jar i use on XPERIA S eXistenZ BLACK Edition | V2 based on 6.2.B.0.200 and put with the same permission (RW- R-- R--) in /system/framework. Reboot. Done !
Please do a backup of your ROM before. I am not responsible for any problems
:good:
View attachment android.policy.jar
EDIT : In attachement new android.policy.jar for the 1.96 fireware. See this post : http://forum.xda-developers.com/showpost.php?p=45233652&postcount=24 for Deodex ROM
MaxPayne3004 said:
I share with you this tips i found in Xperia P, U, Sola, Go thread. I do it for XPERIA S If someone is interested.
http://forum.xda-developers.com/showpost.php?p=37764559&postcount=1
You can have the stock JB lockscreen (Who is very pretty en useful :laugh and after have patter to secure your phone. Like CM ROM
I do it for JB on eXistenZ BLACK Edition | V2 based on 6.2.B.0.200 and it's works perfectly
You need root
Save your old android.policy.jar find in /system/framework
See in attachement the android.policy.jar i use on XPERIA S eXistenZ BLACK Edition | V2 based on 6.2.B.0.200 and put with the same permission (RW- R-- R--) in /system/framework. Reboot. Done !
Please do a backup of your ROM before. I am not responsible for any problems
:good:
View attachment 2037719
Click to expand...
Click to collapse
i cannot find this line : iput-boolean v2, p0, Lcom/android/internal/policy/impl/LockPatternKeyguardView;->mShowLockBeforeUnlock:Z
Works great! Thanks a lot!:good:
stck said:
i cannot find this line : iput-boolean v2, p0, Lcom/android/internal/policy/impl/LockPatternKeyguardView;->mShowLockBeforeUnlock:Z
Click to expand...
Click to collapse
Please tell me wich firware or android you have ? In the first post on the thread i think it's for ICS. In JB is diff : See page 5 on the thread :
http://forum.xda-developers.com/showpost.php?p=41061521&postcount=50
cities516 said:
Works great! Thanks a lot!:good:
Click to expand...
Click to collapse
You're welcom
tenks working sa jb .211
jemju_xps-user said:
tenks working sa jb .211
Click to expand...
Click to collapse
happy to share. I was looking for this solution for a long time
MaxPayne3004 said:
Please tell me wich firware or android you have ? In the first post on the thread i think it's for ICS. In JB is diff : See page 5 on the thread :
http://forum.xda-developers.com/showpost.php?p=41061521&postcount=50
Click to expand...
Click to collapse
my firmware is 6.2.B.0.200 :laugh:
stck said:
my firmware is 6.2.B.0.200 :laugh:
Click to expand...
Click to collapse
So you can take mine android.policy.jar.. I think
MaxPayne3004 said:
So you can take mine android.policy.jar.. I think
Click to expand...
Click to collapse
I took your android.policy.jar and I'm on the leaked .200 build and it didn't worked for me.
alex_dudu_ said:
I took your android.policy.jar and I'm on the leaked .200 build and it didn't worked for me.
Click to expand...
Click to collapse
Ho ok.
Did you activate pattern on security ?
I used your androidpolicy.jar and it worked on leaked. 197 but it created an empty option at boot menu
sceretman said:
I used your androidpolicy.jar and it worked on leaked. 197 but it created an empty option at boot menu
Click to expand...
Click to collapse
Ok i thing because on eXistenZ you have a reboot option. You need to decompile en recompile your android.policy.jar. If you keep a copy of your original, then you can restore
Yes I activated pattern in security. But the lookscreen swipe doesn't appear. The pattern comes directly.
Ok. Can you edit your androidpolicy.jar and add reboot option too
Thanks in advance
MaxPayne3004 said:
So you can take mine android.policy.jar.. I think
Click to expand...
Click to collapse
I know , but the android.policy.jar that i have is from http://forum.xda-developers.com/showthread.php?t=2266071 , so i would like to add your function on it but i don't know how to change it :crying:
Sorry Bro, This is a fools question.
Acro S LT26w .211 can use?
REGARDS
stck said:
I know , but the android.policy.jar that i have is from http://forum.xda-developers.com/showthread.php?t=2266071 , so i would like to add your function on it but i don't know how to change it :crying:
Click to expand...
Click to collapse
You must read the link in the first post.
after
This link can help you to decompile your android.policy : http://forum.xda-developers.com/showthread.php?t=2195680
Or to use Smali and Baskmali command (java -jar baksmali.jar -o classout / java -Xmx512M -jar smali.jar classout...)
aum1080p said:
Sorry Bro, This is a fools question.
Acro S LT26w .211 can use?
REGARDS
Click to expand...
Click to collapse
Not my android.policy but making the handling in the first post yes !
MaxPayne3004 said:
Not my android.policy but making the handling in the first post yes !
Click to expand...
Click to collapse
Thank Sir.
Regards

[guide/How-To] Disable Verizon CD Installer

This is based on Verizon Note 3 NC4 Android 4.4.2 Deodexed. This was a group effort by Versatile1 and myself, please don't forget to thank Versatile1.
First thing you need to do is have a current Nandroid or backup. Then grab your services.jar from /system/framework.
Decompile with APKTOOL of your choice.
First step is to edit /smali/com/android/server/usb/UsbDeviceManager$UsbHandler.smali
Look For: 2 instances of "const v6, 0x1040707" and change to "const v6, 0x1040706"
Then edit /smali/com/android/server/KiesConnectivity/KiesUsbManager.smali
Look for: 1 instance of "const-wide/16 v2, 0x7530" and change to "const-wide/16 v2, 0x0"
That's it. Compile and Enjoy!!!
If you want to use this in your ROM please don't forget to give credit to Versatile1 and myself.
Do not re-post our work!!! If you have questions or need this Mod on another phone just ask in a post!!!
Please don't forget to hit THANKS!!!
Installer
EMSpilot said:
This is based on Verizon Note 3 NC4 Android 4.4.2 Deodexed. This was a group effort by Versatile1 and myself, please don't forget to thank Versatile1.
Click to expand...
Click to collapse
Thank you! Great find guys. :good:
need some help i decompiled and look for the line const v6, 0x1040707" but it does not exist in my /smali/com/android/server/usb/UsbDeviceManager$UsbHandler.smali file
Are you running NC4?
Sent from my SM-G900V using Tapatalk 2
EMSpilot said:
Are you running NC4?
Sent from my SM-G900V using Tapatalk 2
Click to expand...
Click to collapse
No but shouldent it be the same as the nc2 im running
Sent from my SM-N900V using XDA Premium 4 mobile app
NC4
jolly_roger_hook said:
No but shouldent it be the same as the nc2 im running
Sent from my SM-N900V using XDA Premium 4 mobile app
Click to expand...
Click to collapse
No sir,
Please send me the following:
From framework-res.apk I need res/values/public.xml
From serivces.jar I need the 2 smali files as mentioned in my OP. Or your whole services.jar
Thanks
Has anyone tried this on 4.3 MJE ROMs such as Jelly Beans?
No
AngryManMLS said:
Has anyone tried this on 4.3 MJE ROMs such as Jelly Beans?
Click to expand...
Click to collapse
No sir,
Please send me the following:
From framework-res.apk I need res/values/public.xml Or just send me your whole framework-res.apk
Then I will need from /system/framework your services.jar if you are oxed. I also need services.odex.
Thanks
jolly_roger_hook said:
need some help i decompiled and look for the line const v6, 0x1040707" but it does not exist in my /smali/com/android/server/usb/UsbDeviceManager$UsbHandler.smali file
Click to expand...
Click to collapse
+1 I am on NC4 (hyperdrive)

Categories

Resources