yashsingh1/xdaforums huggingface dataset:
[G Tablet General] yourdudeness:
Thanx guys, Yap at the end I decided to went with tntlite 4.2.5

LGcubana

My gtab presented me with a home screen and since the beginning crash after crash! so dissapointing... inmediately picked up a new update and everything went smoothly after that, flash running, angry birds from factory presets and so on but I still wanted to moded the tab so that´s what I did.

Btw any of you guys know of a barscan app for the gtab so i can download apps faster from sites like appaware? I don´t know why but the android marketplace is not letting me install that app. Compatibility perhaps?
[EVO Shift 4G Q&A, Help & Troubleshooting] riggsandroid:
on page 2 of this forum.

http://xdaforums.com/showthread.php?t=966190
[EVO Shift 4G Q&A, Help & Troubleshooting] bobtsunam:
Saw that one but I havent done anything to that extent before. Was really hoping someone had a zip out there I could flash. Oh well. Maybe in the future. Until then ill try my hand at compiling....

<Blaze One>
[EVO Shift 4G Q&A, Help & Troubleshooting] riggsandroid:
what rom are you on?
[EVO Shift 4G Q&A, Help & Troubleshooting] bobtsunam:
Currently on infinite's 2.0.

<Blaze One>
[EVO Shift 4G Q&A, Help & Troubleshooting] bobtsunam:
So I'm still trying to figure this out. From what I read I need to edit system/framework/services/classes? How would I go about editing this?

<Blaze One>
[EVO Shift 4G Q&A, Help & Troubleshooting] riggsandroid:
Download apktool - http://code.google.com/p/android-apktool/

Follow instructions to setup your machine (installing framework, etc)

Decompile the services.jar in the /system/framework folder

Edit the lines indicated in teh smali files and recompile.

Push updated services.jar to your phone, reboot (takes a while, has to rebuild dalvik cache) and you should be good to go.
[EVO Shift 4G Q&A, Help & Troubleshooting] bobtsunam:
Thanks. I'll attempt this when I get home. If/when I get this completed, is it possible to make a general .zip file for others to flash if they are interested in doing the same thing? I've seen the question posed on many forums but haven't found a file that can be flashed. Would be nice to have something everyone can benefit from...

Edit: I'm guessing its gonna be Rom specific?
[EVO Shift 4G Q&A, Help & Troubleshooting] ahager88:
Definitely rom specific. Unique for themes as well, I believe.

Sent from my MikShift.
[EVO Shift 4G Q&A, Help & Troubleshooting] bobtsunam:
Figured as much. Hopefully I will be able to pull this off. I have not done any programming related stuff on Android yet. Most I've done is change an icon or two but that was pretty simple using ninjamorph. I literally know nothing about the file structure or coding. Might he time to start learning java at least if I'm gonna get into modding to this extent. We shall see how all this goes later tonight.

<Blaze One>
[EVO Shift 4G Q&A, Help & Troubleshooting] bobtsunam:
I have been trying to rebuild services.jar after editing StatusBarPolicy.smali and for some reason it doesn't work. I get something to this extent:

Exception in thread "main" java.lang.NullPointerException

(and then a bunch of other lines...)

Any idea what's goin on?

By the way, I'm replacing this:

.line 593

invoke-direct {p0}, Lcom/android/server/status/StatusBarPolicy;->updateClock()V

With this:

.line 593

invoke-direct {p0}, Lcom/android/server/status/StatusBarPolicy;->updateClock()V

invoke-virtual {p2, v3, v6}, Lcom/android/server/status/StatusBarService;->setIconVisibility(Landroid/os/IBinder;Z)V

Does this look right?

Thanks for any help...
[EVO Shift 4G Q&A, Help & Troubleshooting] bobtsunam:
Ok....I noob'd it. When a saved the changes to the StatusBarPolicy file I saved it as a text file somehow. Was able to build services.jar and push it back but the changes didn't take or something. Clock is still there. Am I editing the right line with right changes?
[EVO Shift 4G Q&A, Help & Troubleshooting] riggsandroid:
Just want to make sure - you restarted? It will take a little while because it has to rebuild the Dalvik Cache cause you modified the .jar file.
[EVO Shift 4G Q&A, Help & Troubleshooting] bobtsunam:
Yeah I actually mounted /system from recovery and pushed back in from there. I even tried it a second time, formatting dalvik cache. Do I need to restart an additional time?

<Blaze One>
[EVO Shift 4G Q&A, Help & Troubleshooting] riggsandroid:
No that should work the way you're doing it. Not sure...
[EVO Shift 4G Q&A, Help & Troubleshooting] bobtsunam:
Just remembered something I saw as services.jar was rebuilding. Right before it finished it said sources not found. Don't know if this gives a clue. Also I'm running dreads blue honeycomb theme. Would that have something to do with it?

<Blaze One>
[EVO Shift 4G Q&A, Help & Troubleshooting] bobtsunam:
Figured I would post the steps I took in case I'm messing it up somehow. I'm using Windows 7.

First thing I did was adb pull services.jar from /system/framework using: adb pull /system/framework/services.jar

Moved services.jar to a folder I created on the root of my c: drive called test.

Opened cmd as an administrator.

Decoded services.jar using : apktool d services.jar which created services.jar.out in my test folder.

Navigated to StatusBarPolicy.smali @ c:\test\services.jar.out\smali\com\Android\server\status

Edited the lines as stated previously.

Opened cmd back up and rebuilt with: apktool b -f -d services.jar.out which put the new services.jar in a new folder called build located in services.jar.out

Noticed at this point that the meta file wasn't in services.jar so I copied from the original to the new.

Then pushed back to phone while in recovery using: adb push services.jar /system/framework and booted.

See anything I'm doing wrong?

<Blaze One>
[EVO Shift 4G Q&A, Help & Troubleshooting] tambourineman86:
You don't need apktool to do that. Use smali.jar and baksmali.jar to decompile and recompile.

http://code.google.com/p/smali/

Download the two jar files under featured downloads. For ease of typing, rename them baksmali.jar and smali.jar, respectively, and put them in c:\. Open as archive with 7zip to pull the classes.dex file out. Move classes.dex to c:\. Open admin cmd prompt and type:

java -jar -Xmx512M baksmali.jar c:\classes.dex

This will dump classes.dex into a folder c:\out. Make your smali edit then to recompile the dex file type:

java -jar -Xmx512M smali.jar c:\out

This will produce c:\out.dex. Move the file to your Desktop, rename it classes.dex and put it back in your services.jar. Push the file in recovery, no need to clear dalvik cache and it should work. If it's still not working, link me your original services.jar and I'll try to get it working for you.

EDIT: btw, kudos to you for taking the initiative to learn this. I have much respect for that.

EDIT 2: Are you on 2.0 odexed or deodexed?
[EVO Shift 4G Q&A, Help & Troubleshooting] JKILO:
Its mikshift lol we've been tryin to figure it out together..so odexed
[EVO Shift 4G Q&A, Help & Troubleshooting] riggsandroid:
You know apktool uses small baksmali right?

i find it easier to use the same program for stuff - its nice that apktool does both .jar and .apk files.
[EVO Shift 4G Q&A, Help & Troubleshooting] JKILO:
Help me riggs! ..I found the code to put in there and its not working..I keep editing it and it doesn't go away..guessing there is more to do on an odex rom
[EVO Shift 4G Q&A, Help & Troubleshooting] riggsandroid:
not sure how that mod would work with an odex man, sorry, I just followed the other thread. Let me see if I can find anything for you.
[EVO Shift 4G Q&A, Help & Troubleshooting] bobtsunam:
Here's my services.jar if anyone else wants to try.....

http://dl.dropbox.com/u/24372277/services.jar
[EVO Shift 4G Q&A, Help & Troubleshooting] bobtsunam:
is the clock called out differently in an odex rom versus deodex? and how?
[EVO Shift 4G Q&A, Help & Troubleshooting] bobtsunam:
So I've been doing some searching and a couple other people seem to think we may need to edit services.odex as well. Again, I'm not a programmer and thus have no basis to confirm or deny. Any input would be great.

<Blaze One>
[EVO Shift 4G Q&A, Help & Troubleshooting] danaff37:
You would have to de odex the file first, then re odex after the edit.
[EVO Shift 4G Q&A, Help & Troubleshooting] bobtsunam:
I can do that. Just don't know what to edit in there or even if its applicable. The only edits I've found so far are for deodex'd time and those don't work on my odex'd Rom. There's something that needs to be edited aside from the smali edits I'm making in services.jar....just gotta find out what they are.

<Blaze One>
[EVO Shift 4G Q&A, Help & Troubleshooting] riggsandroid:
deodex it - edit it - odex it?
[EVO Shift 4G Q&A, Help & Troubleshooting] bobtsunam:
I haven't actually done that yet, but with a little searching I could figure it out. Plenty of threads about. Just don't know what I'm looking for and what to change. I'm wondering if the theme I'm using is affecting the outcome at all.

<Blaze One>
[EVO Shift 4G Q&A, Help & Troubleshooting] danaff37:
I looked at your services.jar, baksmali'ed and found the line... those instructions say line 574 but it was like 585 or something other... would edit it for you but my odex scripts aren't working...
[EVO Shift 4G Q&A, Help & Troubleshooting] bobtsunam:
The file I posted should already have the smali edits included in StatusBarPolicy.smali, and I did notice the line numbers where different. Ignored that and just found the line that steelh's post was referring to. I believe he specified in his post that those instructions are for a deodex'd Rom and it didn't work for me. Do I have to re-sign services.jar or is that not necessary?

<Blaze One>
[EVO Shift 4G Q&A, Help & Troubleshooting] danaff37:
services.jar

services.odex

try those. Push to /system/framework/

backup first, if it doesn't work, it will bootloop, and even if you push the old files back uid's get messed up-resulting in corrupted data and everything. So you'll want to be able to restore
[EVO Shift 4G Q&A, Help & Troubleshooting] riggsandroid:
http://xdaforums.com/showpost.php?p=12381214&postcount=204

answer from the man the myth and the legend himself.
[EVO Shift 4G Q&A, Help & Troubleshooting] JKILO:
Any such luck? I edit line 593 cause I thought that would be removing the clock
[EVO Shift 4G Q&A, Help & Troubleshooting] bobtsunam:
I'm not at home right now so I will try later. Unless there is a way to do this from my phone....?

<Blaze One>
[EVO Shift 4G Q&A, Help & Troubleshooting] bobtsunam:
Just deodexing the services.odex, right?

<Blaze One>
[EVO Shift 4G Q&A, Help & Troubleshooting] riggsandroid:
you deodex both files. it takes the apk and odex and packages them back up together.
[EVO Shift 4G Q&A, Help & Troubleshooting] bobtsunam:
Ok pushing those files caused a boot loop.

<Blaze One>
[EVO Shift 4G Q&A, Help & Troubleshooting] bobtsunam:
Doesn't smali/baksmali do the same thing through apktool?

<Blaze One>
[EVO Shift 4G Q&A, Help & Troubleshooting] danaff37:
deodex, yeah. reodex, I don't think so. And yeah, for some reason anytime I edit my own, I get errors with services odex dependencies... must be something screwy with the odex script I guess. I'll try to look into it further, but I'm not horribly experienced with these tools.
[EVO Shift 4G Q&A, Help & Troubleshooting] bobtsunam:
That's my problem too. Zero experience. Trying the logic approach and crossing my fingers...lol. If it makes a difference I'm on NFX 2.0 odex Rom using dreads honeycomb blues theme. Might of posted that already....

<Blaze One>
[EVO Shift 4G Q&A, Help & Troubleshooting] bobtsunam:
Just curious, what tools should I have to deodex and reodex? I've been using apktool to open up services.jar and to re build. Is that the right way to do it?

<Blaze One>
[EVO Shift 4G Q&A, Help & Troubleshooting] bobtsunam:
Switched over to a deodexed Rom to see if I can make this work. Maybe work back from there so I can use it on my odex Rom.
[EVO Shift 4G Q&A, Help & Troubleshooting] JKILO:
when editing services.odex it tells me i cant compile unless i use -x which i did to recomplie..but then it got pissed off and says:

You cannot reassemble a disassembled odex file unless it has been deodexed

wtf i dont want my file system to be deodexed..also in services.jar i have no classes.dex..strange huh
[EVO Shift 4G Q&A, Help & Troubleshooting] riggsandroid:
you can deodex your services.jar and services.odex file, edit whatever you have to , then odex it again.

then WIIIIIN
[EVO Shift 4G Q&A, Help & Troubleshooting] danaff37:
Every time I do I get boot loops with dependency errors for services.odex in my logcat being repeated over and over
[EVO Shift 4G Q&A, Help & Troubleshooting] JKILO:
What if I edit services jar...dexopt it..then that would create a new services.odex right? Then I should be good
[EVO Shift 4G Q&A, Help & Troubleshooting] JKILO:
Its cause you dunno what you're talking about..maybe you should ask for help as well lol jk :P
[EVO Shift 4G Q&A, Help & Troubleshooting] JKILO:
omfg i did it...you have no idea the excitement..thanks riggs..dana mik tamb and alot goes to bobtsunam for going through the struggle..will post as a mikshift mod later and if i forgot you hit me up in a pm
[EVO Shift 4G Q&A, Help & Troubleshooting] danaff37:
what are you using to re odex the file?
[EVO Shift 4G Q&A, Help & Troubleshooting] riggsandroid:
Awesome. :-)
[EVO Shift 4G Q&A, Help & Troubleshooting] JKILO:
dexopt...i use it to create a new odex pulling the sig from the old odex to the new one then copy the new odex as the old one

edit: basically services.odex is only important at the end for its signature..you make no changes to it what-so-ever...if ya like i can do a write up on it
[EVO Shift 4G Q&A, Help & Troubleshooting] bobtsunam:
Updated the OP with manual instructions while they wait for your flashable .zip for MikShift.
[EVO Shift 4G Q&A, Help & Troubleshooting] JKILO:
download link is here

Link removed
[Desire Q&A, Help & Troubleshooting] foobar66:
Title says it all ...
[Desire Q&A, Help & Troubleshooting] Meaple:
Spec? I guess the space of each partition. By default it's 250MB of /system, 40MB /cache and 147MB of /data.
[Desire Q&A, Help & Troubleshooting] foobar66:
No sorry, I mean the technical spec (datasheet) of the memory chips.
[Desire Q&A, Help & Troubleshooting] Meaple:
512MB ish.
[Desire Q&A, Help & Troubleshooting] th3:
Lookup for 4Gb Samsung KA100O015M-AJTT chips (AFAIK).

------------------------------

- Sent via HTC Desire -
[Desire Q&A, Help & Troubleshooting] foobar66:
Thanks. That's what I wanted. Now ... finding the datasheet ... not so easy ;-)
[Desire Q&A, Help & Troubleshooting] DoctorHOHA:
Plase post here the link amigos 8)

Cant find it... Thanks a lot
[Desire Q&A, Help & Troubleshooting] fragargon:
hi,

there is interesting info

http://android-dls.com/wiki/index.php?title=HOWTO:_Unpack,_Edit,_and_Re-Pack_Boot_Images
[Desire Q&A, Help & Troubleshooting] dennis.l:
is there something interesting you are trying to do with the info? Please share
[XPERIA X8 General] mrlistersir:
Hello,

I've now installed a V2.3 ROM on my x8 and it's great but I would like to get back a text message I received and backed up using the "Backup and restore" app in 2.1.

Is there any way I can restore my text messages without having to re flash my phone just to get them.

Hope someone can help :)

Thanks
[XPERIA X8 General] alfsamsung:
This is for cm6,but try and test apk in post #2 at http://xdaforums.com/showthread.php?p=11901480#post11901480 I have not tested this,but is reported working on MiniCMbeta rom
[LG Optimus 2x] kimtell:
How to set back the phone back to factory settings? When you root your phone and delete stuff its an great idea to have the possibility to reset it. It only stand you have the latest upgrade, and dont give me the chanse to upgrade it anyway why?

My old Xperia Mini X10 there i could reset it with latest upgrade
[Android Themes] thermanlee:
Another one I posted in the Vibrant forum a while back, but wanted to point out to all of you. It is 480x800 (despite the difference in preview sizes), and it flashes and works fine on GalS phones as well as some others we've tried. Please post problems if you have any. I hope to have some other sizes of this and the other one I posted a while back, as well as a shutdown animation soon.

*Previews*

*Disclaimer*

I'm not responsible for anything, just ask my friends and family.
[Android Themes] Grover12:
Thanks, Nice work. I will give it a try.
[Android Themes] wez89:
haha very nice my friend (:
[Android Themes] diviznrider:
Having problems getting this boot animation to work.

My Vibrant is rooted, using Root Explorer, removed T-Mobile boot/shutdown animations and sounds.

I renamed the zip to Bootanimation.zip and moved it to my /system/media folder. Am i supposed to unzip before or no? When I start up my phone it goes to the Galaxy S animation then loads into home screen.
[Android Themes] rangeela2331:
nice work. I will give this a try.
[Android Themes] thermanlee:
This question got answered in the Vibrant thread, but I thought I'd answer it here as well. There is no need to rename the file and push it to the phone. Instead, just flash through cwm and it should be OK.
[Android Themes] mak213:
flashed it and my boot animation is just a blank black screen, then i pushed and still black screen :(

Nexus s
[Android Themes] Johnnyboy84:
Awesome boot animation :) love it.
[HTC Inspire 4G] shad0wf0x:
att - 12.39a.60.19_26.06.06.30_M: 3d1ee5d6ceb4f58c126ffcf956b8fbd7

PD98IMG-att-12.39a.60.19_26.06.06.30_M.zip

MD5 Checksum: 33baebad8b1e7a20f4603aff0ba66468

This is the radio.img and rcdata.img from the newest AT&T ota released today(4/29/2010). I have included the rcdata.img in this for flashing because it apparently has parameters that effect the radio, however I have not found any information regarding what/how/why this all works.

This is the contents of the rcdata.img file in the newest AT&T ota:

QCT_UMTS_RADIO_VER=1
DisH=2
EnableHTCENS=1
AGPSNVSetting=1
EnDTM=0
MSCMode=10
HSDPACat=10
HSUPACat=6
IMEISVN=3
GEA3=1
QCT_UMTS_RADIO_END=1

For comparison here is the contents of the rcdata.img for the telus, gb, and original att.

Telus 12.35d.60.10f_26.06.03.24_M2:

QCT_UMTS_RADIO_VER=1
DisH=2
AGPSNVSetting=1
MSCMode=12
HSDPACat=10
HSUPACat=6
IMEISVN=1
GEA3=1
QCT_UMTS_RADIO_END=1

att 12.39.60.19_26.06.04.06_M:

QCT_UMTS_RADIO_VER=1
DisH=1
EnableHTCENS=1
AGPSNVSetting=1
EnDTM=0
MSCMode=10
HSDPACat=10
IMEISVN=02
QCT_UMTS_RADIO_END=1

GB:

QCT_UMTS_RADIO_VER=1
MSCMode=10
QCT_UMTS_RADIO_END=1

Downgrade Rom:

QCT_UMTS_RADIO_VER=1
DisH=2
HSDPACat=10
HSUPACat=6
QCT_UMTS_RADIO_END=1
[HTC Inspire 4G] lrs421:
Good idea. I've been walking people through this for the past week :).

Thanks ATTN1 indeed!
[HTC Inspire 4G] mudknot2005:
How hard would it be to flash a splash screen this way?

App
[HTC Inspire 4G] attn1:
This should be in the sticky, because it's how radio firmware (aka radios) should always be flashed. It's just safer, and it's not hard. There is just no need to urge people toward eng s-off - when in reality it gets most users absolutely nothing except increased exposure to real trouble.

Excellent.
[HTC Inspire 4G] lrs421:
Agreed. Mods please sticky.

Eng S-off is pretty risky, this is painless.
[HTC Inspire 4G] mj0528:
so is eng s-off still risky if you don't ever use it? I have installed and flashed a radio that seems to work well with all roms and don't intend on using another one.

Wished I would have been patient
[HTC Inspire 4G] lrs421:
The real danger is in the process, if you brick your phone while performing eng s-off you won't be happy. Personally I've never found a need to swap radios, on reflash it. The stock radio is HSUPA with plenty speed.
[HTC Inspire 4G] doktor buknasty:
Eng S-off should be nonexistent now except for devs. This will save many headaches. Would this help the issue with people having the black screen in CMR? I also think mods should sticky this.
[HTC Inspire 4G] mj0528:
Is there a way to reverse eng s-off?
[HTC Inspire 4G] shad0wf0x:
I believe to update the splash screen you would have to flash hboot, the whole idea of this thread is to not have ENG S-OFF so you don't run the risk of messing up your phone by flashing hboot, whether on purpose or by accident. Barring that, I'm not sure how to flash the splash screen.
[HTC Inspire 4G] lrs421:
Yes, flashing back to stock using the PD...zip from the RUU turns it back on.
[HTC Inspire 4G] lrs421:
Also, I'm not sure if running the RUU itself puts it back on as I've never tried, maybe someone else can chime in.

I do know that if you extract the rom.zip and rename it to PD98IMG.zip and flash it in hboot it does restore it.
[HTC Inspire 4G] homeslice976:
Running the stock RUU will unroot you, but you'll still be S-Off. Follow the instructions in this (http://xdaforums.com/showthread.php?t=957692) thread to get S-On BEFORE you run the RUU.

Note: If you're flashing the RUU for purposes other than a return, it's not necessary to S-On. You can leave S-Off and still run stock (this is also nice because then you can flash a stock rooted just like they're suggesting flashing the radio, by renaming the ROM's .zip to PD98IMG and flashing through HBoot, rather than going through the whole root process again)
[HTC Inspire 4G] lrs421:
You're thinking s-on, we're talking about eng s-on. They'e different ;)
[HTC Inspire 4G] attn1:
Flashing radios and hboots carry the same risks.

This method is safer than using fastboot with eng s-off to flash radios, and it's why I did it this way in the hack kit. If you already have eng s-off, you should still use this method.
[HTC Inspire 4G] homeslice976:
I was ENG S-Off, and the way I was able to get back to S-On was to rerun steps 2 and 3 of your hack kit, but instead of "./gfree -f" I ran ".g/free -s on" and I was back to S-On. At least that's what bootloader showed. Then I reran the hack kit to obtain S-Off and didn't do the ENG S-Off again.

Towards the middle of the thread I linked was where I got that information. Either way, this is the only way I flash radios anymore.
[HTC Inspire 4G] lrs421:
Thanks, am I correct in saying that flashing back to stock using the rom.zip from the RUU restores it but running the RUU alone will not?
[HTC Inspire 4G] mj0528:
So just having Eng s off and not using it is no danger?
[HTC Inspire 4G] lrs421:
That's:

ACE PVT SHIP S-OFF RL

English S-off is not done via the hack kit. It's se[erate from what's above.

http://xdaforums.com/showthread.php?t=994670
[HTC Inspire 4G] doktor buknasty:
There is still a risk even if you have Eng s-off. Don't you see the warnings people put in their thread before the info about the roms lol?
[HTC Inspire 4G] lrs421:
Yes. As stated by Attn1 if you have eng s-off you should still use the method posted by the op. But there's always some risk with flashing :)
[HTC Inspire 4G] homeslice976:
I understand this. Originally, I did the hack kit, got Root and S-Off, and THEN I did ENG S-Off via the one click tool, then used it once or twice before reading warnings against ENG S-Off, so I started looking for ways to reverse it. Bootloader showed ENG S-Off when I started. After doing ./gfree -s on it showed ACE PVT SHIP S-ON RL. Then I redid the hack kit, got S-Off, and did NOT run the ENG S-Off tool again. Now it shows ACE PVT SHIP S-OFF RL (it does not say ENG S-Off anymore). So I assume I successfully reversed ENG S-Off, correct?
[HTC Inspire 4G] lrs421:
Ok, I got you now. If it no longer shows Eng S-off in the bootloader you're all set :). We're on the same page now :).
[HTC Inspire 4G] Fixter:
Can you guys tell me which would I have to flash in order to get the faster upload and download speeds. Or do I just flash the regular At&t one?
[HTC Inspire 4G] mj0528:
I've seen it and that's why I'm asking questions. I assume if you don't run any fastboot commands, there is no risk since it isn't being used, no?
[HTC Inspire 4G] lrs421:
Yes. You'll be fine. Use the method in the op going forward :)

Sent from Desire HD or Inspire 4G or whatever this thing is called via premium XDA app.
[HTC Inspire 4G] doktor buknasty:
I don't think the radio has to deal with the upload and download speed. You would have to change your build.prop file. There is a thread about how to do that.