yashsingh1/xdaforums huggingface dataset:
[Eee Pad Transformer Android Development] ryan stewart:
Backing up now to try. I tried the unroot and update method but it kept failing, im betting some file I modified (like the Xoom SystemUI) or something I deleted is pissing it off. Hopefully this resolves it.

I never did the netflix patch so I should be good right? I should be able to run this, sideload netflix and party all the time?
[Eee Pad Transformer Android Development] nolf3:
I un-rooted, trying to get the update ... will this still work ?
[Eee Pad Transformer Android Development] ndgayan:
If you unroot that why you did'n update original one. I saw some one upload in another thread. I think this is only for rooted one and this is modified version.
[Eee Pad Transformer Android Development] ryan stewart:
I was able to install this, it appears to have updated my build. I did run into some issues where it got mad because I had uninstalled the ASUS programs that it wanted to update but once I pasted those back in it ran fine (i of course then deleted them again).

Now I just need to clear this firmware thing. It keeps asking me to update
[Eee Pad Transformer Android Development] nolf3:
Ryan, did you install this while un-rooted ? since you mention you tried the unroot and update method - which is what i tried too
[Eee Pad Transformer Android Development] chuy08:
Just run the firmware and it will fail. Reboot and the notice will go away. How I did it on mine.
[Eee Pad Transformer Android Development] ajamils:
Can I use this if I'm running Prime 1.7 ?
[Eee Pad Transformer Android Development] jemarti:
No. This is only for people with rooted stock ROM version 8.6.5.6 who want to update to stock rooted 8.5.6.9
[Eee Pad Transformer Android Development] ryan stewart:
Rooted and with clock workmod

A couple of bugs I see, not sure if its because of my Xoom systemUI but when I mount a disk it says its mounted as read only but I can modify it and when I click on the SD card icon the pop up says "mobiledock firmware updating" instead of "sd card inserted."

Also, the auto and slider look wierd under the brightness options, white icons that dont match.
[Eee Pad Transformer Android Development] CrazyPeter:
http://dl.dropbox.com/u/39328504/dlpkgfile.zip
[Eee Pad Transformer Android Development] chuy08:
Bump, give that a shot. Let me know.
[Eee Pad Transformer Android Development] CrazyPeter:
No Go...

Failed on CRC Checking of ApplicationsProvidor.apk

(running HTJ85B.WW_epad-8.6.5.7-20110730)
[Eee Pad Transformer Android Development] chuy08:
I see what I did wrong try that. Sorry bout this I am new at this Android stuff.
[Eee Pad Transformer Android Development] CrazyPeter:
Just did a BeyondCompare diff between the original dpkgzip and the modded one, so I can understand what you did. Most of it makes sense (the stuff in the script).

But why is the binary blob file half the size?
[Eee Pad Transformer Android Development] CrazyPeter:
Bump...

Anyone know what the blob file is, what it does and why it's smaller? I don't want to screw up my working tablet, but I do want to try this out.....
[Eee Pad Transformer Android Development] chuy08:
The blob is half the size cause its CWM.
[Epic 4G Q&A, Help & Troubleshooting] Wizard Knight:
hey, I'm working on creating my own boot ani for myself. got the animation to go but need the sound. I have the .wav file, just don't know where to put it.

thanks in advance
[Epic 4G Q&A, Help & Troubleshooting] xanthinealkaloid:
/system/etc/PowerOn.wav
[Motorola Triumph] qipengart:
We really need one badly soon both Commuter and Defender.
[Motorola Triumph] idbl_fanatic:
Otterbox has stated that they will NOT be making one for the TRIUMPH
[Motorola Triumph] Kool Breeze:
Yeah, I definitely agree that we need an Otterbox case for our Triumphs, but Otterbox, the company, doesn't seem to think that there is enough potential revenue from Triumph owners to even bother designing a case for us. :mad:
[Motorola Triumph] jvillejoe:
I would buy one.
[Motorola Triumph] jvillejoe:
Maybe start a petition? Might help.
[Motorola Triumph] johnnycsx:
Honestly, an Otterbox, Ballistic, Seidio, layered Body Glove, those imitation OtterBox "Defender cases" from Caseko, any layered protective case would be worth at least $50 for me. I hope any of them come through with something
[Motorola Triumph] Ricksta:
:(

i called... and the dude I talked to said proabably not but he put in a suggestion to the engineers for me. Meanwhile I have already shattered a Triumph... :(
[Motorola Triumph] davidtb:
I read somewhere that Otterboxes impede signals on some phones. The sili-rubber one I have ($5 ebay) does seem to slow the GPS.

I want an Otterbox too

don't know why they dis my phone..

db.
[Motorola Triumph] alcapone1130:
I am going to try a custom otter

I have got a otter box for the motorola droid x and i am going to make some cuts for my buttons and see if it will fit/work.I will keep you guy's updated on how good it works if it does.I think it is bull****! that because it is a prepaid it is not good enough for the almighty otter box to make a .50 cent case for us and then sell it to us for $60.00. COME ON!!!!!!!
[Motorola Triumph] johnnycsx:
Let us know man
[Motorola Triumph] OverByter:
A $40+ case for a $200 phone? Money better spent on a spare battery and external charger imo.
[HTC EVO 3D] abdeviation:
This is the first time I've "developed" anything (if you can call it that) so be easy on me :p

I made this simple boot animation, it's colorful, clutter free, and crisp.

Preview: The color flame wobbles around, the evo3d text flies in and the wobbling continues :D

Download: http://www.megaupload.com/?d=O55PBS9Y

Install: place zipped file in /system/customize/resource

You can use adb or root explorer to do this.
[HTC EVO 3D] mhmobile:
Followed the directions but I"m stuck on my old animation. Not sure what's wrong but I would really like to see this one running!
[HTC EVO 3D] abdeviation:
did you use root explorer or adb?
[HTC EVO 3D] mhmobile:
root explorer
[HTC EVO 3D] mhmobile:
Renamed to bootanimation.zip and dropped it in data/local. Works great!
[HTC EVO 3D] Skyphos:
^ works just fine too.

You can also copy over the original (system/customize/resource/Sprint_bootanimaion.zip) if you like.

Good job on the anim. I need to share mine...i made my first one Monday. Its a portion from the 1986 Transformer movie where megatron is being turned into galvatron. I'm a super nerd so may as well nerd up my phone. XD

Edit...not sure on permissoin modification when using it in data/local but you may have to set permissions to

Owner: R W

Group: R

Others: R

to have it work if you copy over the factory. I used the default animations permissions i listed above and never had probs. Didnt see a reason or need to try with unmodified permissions. Just a though =-)
[HTC EVO 3D] Skyphos:
Also, you had this work without modifying the default XML to look to that path? Just wanting to make sure i'm understanding because factory default xml explicitly points to the customize folder Sprint_bootanimation.zip.

Thanks!
[HTC EVO 3D] alexnaoumi:
nice boot animation!
[HTC EVO 3D] Gellenole:
if you're going through adb shell the permissions are 644

so chmod 644 nameoffile
[Galaxy S II Themes and Apps] LeoMar75:
Hi guys, i have noticed that most people here in order to disable battery Full/Low sound notification just delete these files:

-system/media/audio/ui/TW_Battery_caution.ogg

-system/media/audio/ui/TW_Low_Battery.ogg

Well this is not the right way to do it, because the vibration is still here to wake us up while sleeping :mad:

I decided to share this simple mod to avoid this inconvenience! :D

How to (for dev)

Decompile SystemUI.apk

Open with your favourite Text Editor this file: smali\com\android\systemui\statusbar\policy\StatusBarPolicy.smali

search for this method signature: .method private onBatteryLow(Landroid/content/Intent;)V

The following code will disable Dialog popup for low battery warning (if you don't want to disable it but just sound and vibration then leave this function as it is)

Change code from

.method private onBatteryLow(Landroid/content/Intent;)V
.locals 0
.parameter "intent"

.prologue
.line 985
invoke-direct {p0}, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->showLowBatteryWarning()V

.line 990
return-void
.end method

to

.method private onBatteryLow(Landroid/content/Intent;)V
.locals 0
.parameter "intent"

.prologue
return-void

.line 985
invoke-direct {p0}, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->showLowBatteryWarning()V

.line 990
return-void
.end method

Now to disable Sound and Vibration notification search for this method signature: .method private playTone(Landroid/net/Uri;)V

Edit code from

.method private playTone(Landroid/net/Uri;)V
.locals 5
.parameter

.prologue
const-string v4, "StatusBarPolicy"

.line 1180
const-string v0, "StatusBarPolicy"
...
...
...

to

.method private playTone(Landroid/net/Uri;)V
.locals 5
.parameter

.prologue
return-void

const-string v4, "StatusBarPolicy"

.line 1180
const-string v0, "StatusBarPolicy"
...
...
...

That's it! Recompile apk and you can sleep deeply :D

In addition it is possible to leave it as an option! I got it working following the IDEA behind JKAY theme settings application! (big thanks to Jkay)

If you'd like to get sound back, you can create a folder "battery_SOUND_ON" in some places for this example i used this path: /sdcard/Revolution/battery_SOUND_ON (if you don't want sound just delete or rename this folder)

Now we can modify smali code as following:

.method private playTone(Landroid/net/Uri;)V
.locals 5
.parameter

.prologue
new-instance v0, Ljava/io/File;

const-string v1, "/sdcard/Revolution/battery_SOUND_ON"

invoke-direct {v0, v1}, Ljava/io/File;-><init>(Ljava/lang/String;)V

invoke-virtual {v0}, Ljava/io/File;->exists()Z

move-result v0

if-eqz v0, :goto_1

const-string v4, "StatusBarPolicy"

.line 1180
const-string v0, "StatusBarPolicy"
...
...
...

"goto_1" label if followed by return-void which means that if this folder does not exists this method will return straight away, if this folder exists then the normal code will be executed!

Note:

This mod will also display battery full charge icon on the status bar when the charge is completed!
[Galaxy S II Themes and Apps] buxz777:
so could any dev make a mod to enable to battery full notifacations and sounds and vibrations??

would be handy to have one in the kitchen for your rom leo so peeps can either have it or not have it etc :-)

it is another way to customise the device as well which is always good :-)
[Galaxy S II Themes and Apps] LeoMar75:
Yes it is also possible to leave it as an option, i am testing it now and if it works i will update the OP!

\EDIT

It is working, OP has been updated!
[Galaxy S II Themes and Apps] kahvitahra:
Yeah, working great! Allways great thing when user can decide whether use it or not. :)

Thanks LeoMar!
[Galaxy S II Themes and Apps] KinG_Ruin:
fisrt off thanks alot about the grate MOD

but can i use it only with LOW battery?? and keep the notification when the battery is full ;)
[Galaxy S II Themes and Apps] LeoMar75:
\EDIT

Yes it is possible of course!

1)Modify method "private onBatteryLow(Landroid/content/Intent; )V" as shown to the OP.

2)Don't change code (leave the original code) for this method ".method private playTone(Landroid/net/Uri; )V"

In this way you will only disable Low battery notification Dialod + Sound

:)
[Galaxy S II Themes and Apps] KinG_Ruin:
thanks alot dude ;)

it works fine, keep it up

edit:-

when i tried to edit another ROM i got this code

.method private onBatteryLow(Landroid/content/Intent;)V
[COLOR="Red"][B] .registers 2
.parameter "intent"[/B][/COLOR]

.prologue
.line 985
invoke-direct {p0}, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->showLowBatteryWarning()V

.line 990
return-void
.end method

so is it save to replace it with

.method private onBatteryLow(Landroid/content/Intent;)V
[COLOR="Red"][B] .locals 0
.parameter "intent"[/B][/COLOR]

.prologue
return-void

.line 985
invoke-direct {p0}, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->showLowBatteryWarning()V

.line 990
return-void
.end method
[Galaxy S II Themes and Apps] LeoMar75:
It's not safe, therefore just add "return-void" after .prologue don't change anithing else!
[Galaxy S II Themes and Apps] juberg:
hi, thanks for sharing, works great.

one thing...

when i use this code:

.method private playTone(Landroid/net/Uri;)V

.locals 5

.parameter

.prologue

new-instance v0, Ljava/io/File;

const-string v1, "/sdcard/Revolution/battery_SOUND_ON"

invoke-direct {v0, v1}, Ljava/io/File;-><init>(Ljava/lang/String;)V

invoke-virtual {v0}, Ljava/io/File;->exists()Z

move-result v0

if-eqz v0, :goto_1

const-string v4, "StatusBarPolicy"

.line 1180

const-string v0, "StatusBarPolicy"

compiling classes.dex gives me an error "goto_1" not specified.

i am on kh3, can you tell me where to go?

methux
[Galaxy S II Themes and Apps] KinG_Ruin:
I love u :p:p

thanks alot dude, it works fine
[Galaxy S II Themes and Apps] LeoMar75:
You should find a label followed by return-void then modify

if-eqz v0, :goto_1

to the correct label!

Pls quote your complete function code if you need help!
[Galaxy S II Themes and Apps] juberg:
there are many goto´s

which part of the code do you need for helping me out?

The whole StatusBarPolicy.smali or just the part from

.method private playTone(Landroid/net/UriV?

thanks
[Galaxy S II Themes and Apps] kahvitahra:
Just that method.

Basicly you want to find goto or cond what will follow code "return-void"

For example in my .method private playTone it looks like this:

invoke-virtual {v0, v2, v1}, Landroid/app/NotificationManager;->notify(ILandroid/app/Notification;)V

.line 1204
:cond_42
:goto_42
return-void

So in that case it would be that goto_42
[Galaxy S II Themes and Apps] juberg:
that was fast.

ok, got it...

thanks
[Galaxy S II Themes and Apps] celiocalves:
Could someone upload the systemUI.apk with this mod? :rolleyes:
[Galaxy S II Themes and Apps] LeoMar75:
SystemUI.apk can be posted because it's not generic... SystemUI.apk is rensponsible for status bar, Quick toggle icons, edt tweaks support, jkay support...

There are plenty of version depending on the theme and the mod you are using!
[Galaxy S II Themes and Apps] celiocalves:
I didn't know that! :/

Thanks for the explanation! :D
[Galaxy S II Themes and Apps] Dani897:
thanks for the tutorial, i am having issue compiling this. i lose my status bar every time.
[Galaxy S II Themes and Apps] kennethpenn:
Leo,

Thank you for the tutorial. Here's how the method looks on the SGS2 Skyrocket for AT&T:

.method private playTone(Landroid/net/Uri;Z)V
.locals 5
.parameter
.parameter

.prologue
const-string v2, "playTone() - "

const-string v3, "audio"

const-string v4, "StatusBarPolicy"

.line 1212
const-string v0, "StatusBarPolicy"

new-instance v0, Ljava/lang/StringBuilder;

invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V

const-string v1, "playTone() - "

invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

move-result-object v0

invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;

move-result-object v0

invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

move-result-object v0

invoke-static {v4, v0}, Landroid/util/Slog;->d(Ljava/lang/String;Ljava/lang/String;)I

.line 1213

Not sure where I should add the "return-void" in this snippet, or if I need something else. Let me know!
[Galaxy S II Themes and Apps] natzy85:
How do I disable low and full battery sounds on Ics? thank you!
[Galaxy S II Themes and Apps] Sboulema:
Have a look at my small tutorial!

http://xdaforums.com/showpost.php?p=21323776&postcount=154
[Galaxy S II Themes and Apps] dead0:
any ideas on how to remove the low battery dialog in ics?
[Galaxy S II Themes and Apps] scandiun:
Could you post how to decompile / recompile the SystemUI.apk or where it is explainer?

It does remove the low battery message box doesn't it?
[Galaxy S II Themes and Apps] motocrossmann:
Same here, but for JB. The smali file doesn't exist on JB when I decompile SystemUI.apk.
[Galaxy S II Themes and Apps] helloworldzzz:
Need help for my samsung s duos systemui

Hello sir. Good day. I have a problem. Can't find the Smali in my SystemUI. Can I upload my SystemUI.apk? Then kindly revise it for me sir. Thanks a lot and I'll count it as your big help. Godbless

Here is the website sir: s000.tinyupload.com/index.php?file_id=15786631673285889130
[Thunderbolt Q&A, Help & Troubleshooting] thekapper:
I am sorry if this is spammy but I couldn't seem to find a definitive answer. I wanted to make absolutely sure of this before I point my friend to rooting his phone.

He applied the latest over the air update and has the current info from the About Phone menu:

Android Version: 2.2.1

Baseband: 1.39.00.0627r, 0.01.69.0625r

Kernel: 2.6.32.21

If there any reason that he shouldn't try to root his phone? I want to make sure that trying to root his phone won't brick it.

Any help would be greatly appreciated!

Thanks!
[Thunderbolt Q&A, Help & Troubleshooting] androidbuff123:
use the rooting instructions in the sticky in the development section.. you'll have to downgrade first to the rooted rom in that.

after that you can upgrade the rom again to any of the OTA roms that were rooted... or to any of the leaked roms.
[Thunderbolt Q&A, Help & Troubleshooting] Jaxwindle:
http://xdaforums.com/showthread.php?p=12159325
[Thunderbolt Q&A, Help & Troubleshooting] thekapper:
Cool....thanks for the help, but I am slightly confused.

So basically just follow the rooting instructions in the "MR1/OTA PermRoot + Unlock Bootloader - Safer/Easier 5/12/2011" thread and he should be fine? Or are there other steps that need to be taken before running all the instructions in that thread?
[Galaxy S II General] BarryH_GEG:
Confirmed by a VZW spokesperson...

http://online.wsj.com/article/BT-CO-20110825-712899.html

So the T-Mobile version's a Celox in drag and AT&T's will most likely have a keyboard. The only one remotely resembling the original is Sprint's. Looks like the U.S. carriers once again tortured a phone with their customization.
[Galaxy S II General] Gilgehmesh:
Stupid Verizon... and it looks like I'll pick up an unlocked international version. Stupid US carriers. How retarded can they be?
[Galaxy S II General] RMXO:
This is why I plan to use my yearly upgrades on iPhones & re-sale for profit while buying original international models.
[Galaxy S II General] RockRatt:
Look for the ATT ROAD MAP that was just put out. ATT is getting two sgs2s. One with keyboard and one that is normal touchscreen and basically looks like the one in the video that Samsung just released (like sprints front what I have read). I too think it is pretty dumb of Verizon but all the articles are guessing it is because they will get the Nexus Prime in October. Also coming from an ATT captivate owner I would ALMOST BET on it that Apple has something to do with it. Look how the Captivate (and all the us carriers) dumbed down the sgs1's compared to the SGS international versions. I always figured that since ATT had exclusive rights for the iphony when the captivate came out that it was dumbed down or would have been (is still in my opinion) better than the iphony 3 or whatever it was at the time and possibly bit a bigger chunk out of apple at the time. I am just glad ATT is getting a sgs2 normal looking one. As far as the phones that have been kind of confirmed everyone thought it was not going to T-Mobile since there was 3 versions of it. But since Verizon chose not to does that mean the T-Mobile is actually getting one or just the 4.5" somewhat version of sgs2?

Sent from My KickAss Captivated CM7 OC'd 1.5Ghz/Undervolted
[Galaxy S II General] open1your1eyes0:
Massively disappointed, looks like I will have to go to the dark side with the Droid Bionic now. :o
[Galaxy S II Q&A, Help & Troubleshooting] doboji:
I keep getting issues where my SGSII will indicate it's still connected just fine in the status bar, but all incoming/outgoing data/calls don't work. I can fix it just by going into and out of airplane mode... but it's pretty irritating. Anyone else heard or experienced something similar? Any ideas?
[Galaxy S II Q&A, Help & Troubleshooting] Joey2o11:
I've noticed the same thing, though only with wifi. Turn wifi on and it connects ok but it won't go online until i switch flight mode on and off
[Galaxy S II Q&A, Help & Troubleshooting] Joey2o11:
Anyone ??????
[Galaxy S II Q&A, Help & Troubleshooting] rdst_1:
I'm facing the same problems and it's pretty irritating now.After nearly every call i have to either reboot the phone or switch between plane mode and phone mode.The problem is on both stock(rooted) and the MIUI rom.

I rooted the phone using CF-root and am on KF3 kernel, though i did flash back the original kernel to remove the yellow triangle from the boot logo.
[Galaxy S II Q&A, Help & Troubleshooting] rdst_1:
Bump.

Same problem is occuring on CheckROM despite trying different modems.

The only Rom without this problem wss the GingerMOD.

Sent from a Galaxy in the S2 system
[Thunderbolt Q&A, Help & Troubleshooting] paulhf:
hey guys, I'm running CM7 and I have tested several different radios and they were all pretty bad. Does anyone have any recommendations on what I should use? Thanks!
[Thunderbolt Q&A, Help & Troubleshooting] yareally:
Define "bad."

Speed test are not always accurate, if that's what you're getting at.
[Thunderbolt Q&A, Help & Troubleshooting] amwenguer:
Used mr2 and was good. Every upgrade seems to be better. And the newest 802 is ridiculously fast with nice switchovers between Gs and no issues.
[Thunderbolt Q&A, Help & Troubleshooting] djsnake210:
I used 2.5 when I was running AO5PTH3ORY... it worked great. I had no issues connecting to 3g and 4g.
[Thunderbolt Q&A, Help & Troubleshooting] 4cloud9:
+1 802 working great for me. I've been running DroidTh3ory's AO5P roms, based on cm7.
[Thunderbolt Q&A, Help & Troubleshooting] paulhf:
Sorry, by bad i meant terrible battery life. Maybe its my area. No matter what radio I have ever used my 4g and 3g would always switch back and forth and I think that drains battery pretty quick..
[Thunderbolt Q&A, Help & Troubleshooting] yareally:
Try recalibrating your battery if you have not. I would also stay off LTE as much as possible unless you need it. LTE just drains your battery like a thirsty man does a glass of water.
[Thunderbolt Q&A, Help & Troubleshooting] paulhf:
should i recalibrate my battery every time i install a new radio?
[Thunderbolt Q&A, Help & Troubleshooting] yareally:
I only do it when I feel my battery life is degrading. That could happen any time you so a lot of updating.
[Motorola Droid 3] androidphan88:
Ok so i followed the instructions to root my D3 twice and i have gotten the proper results, after the second reboot when i adb to my device i am given the root prompt.

That is about it though. I have installed superuser, tried to install jrummy16 busybox installer so i could get titanium working, but neither of the apps can find superuser or get root access.

Any ideas. Sorry for not putting this in the OG Thread but figured that would get real big real quick, thought it might be easier to start a separate thread for issues with the exploit.
[Motorola Droid 3] lordgodgeneral:
need to find and push the su binary to the phone first. Superuser won't work without it.
[Motorola Droid 3] androidphan88:
Alright i got it working.

Anyone know of a good resource for how to kill all of the bloatware?
[Motorola Droid 3] androidphan88:
Is it safe to use titianium to remove the VZ apps, as in uninstall not just freeze
[Motorola Droid 3] pyro6128:
Titanium backup
[Motorola Droid 3] lordgodgeneral:
at this point, i've just been freezing things. I'm waiting till we get a better list of what we can safely remove without breaking things.
[Motorola Droid 3] LaTropa64:
Feels good man!
[Motorola Droid 3] DoubleYouPee:
Can anyone add this stuff to the guide? I know most of the stuff is logical for some of you, but I've never rooted a device or used android. (edit: and planning on getting a droid 3 soon)

Also how to delete bloatware and install/use ADB