yashsingh1/xdaforums huggingface dataset:
[Nook Color Android Development] samuelhalff:
FOR NOOKIE FROYO ONLY

Usual disclaimers apply. Don't try this if you don't know what you are doing! I won't be responsible for any damage to your NC. This isn't worth taking risks if you're not an experienced user.

Thank you.

I've edited services.jar and android.policy.jar to:

- hide the (no) Signal icon from status bar

- hide Carrier info from lock screen

Both files need to be pushed to system/framework.

For devs interest, this is what is required:

Decompile .jars baksmali, compile with smali: "smali/baksmali". Google it.

To hide network icon on status bar:

In services.jar, find StatusBarPolicy.smali in /com/android/server/status/, change lines 611 to 615 from:

to:

To hide carrier info on lock screen:

In android.policy.jar, find LockScreen.smali in /com/android/internal/policy/impl/, change line 200 from:

to:

Have fun.

Sam
[Nook Color Android Development] Canadoc:
Great work!

where is the file?
[Nook Color Android Development] wtorres141:
Works for me!

NF5.9@emmc+950+thumbkeyboard+GBTheme=loving it
[Nook Color Android Development] samuelhalff:
Files are available.
[Nook Color Android Development] brianf21:
I downloaded smali/baksmali and did this procedure for nf 0.6.7. using the services.jar and android.policy.jar from nf 0.6.7 and everything went smoothly. When I push them back to the nook, it doesn't boot. When I use yours, the nook boots fine. Will using your files from a different build on nf 0.6.7 cause some problems down the road?
[Nook Color Android Development] chhaggerty:
If these framework changes could be coupled with the status bar soft button mod

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

We could have the best of both worlds.
[Nook Color Android Development] chrisngrod:
For those that need this to be as easy as possible:

Pretty much quoting from another status bar mod... The guts are what is important.
[Nook Color Android Development] JaysFreaky:
Worked for me. Thanks!
[Nook Color Android Development] watzone69:
+1 on this idea!
[Nook Color Android Development] samuelhalff:
Well files can be different from one build to another. And make sure the. Jar you push is signed. Just use the original and replace changed files with archive manager..
[Nook Color Android Development] ictguy78:
+1 for this!
[Nook Color Android Development] brianf21:
Thanks, it was the signature.
[Nook Color Android Development] 18.4009:
I wonder how hard this would be to implement over to the cm7 release?
[Nook Color Android Development] mrty4short:
I allready asked refer to this post http://xdaforums.com/showpost.php?p=11486335&postcount=59
[Nook Color Android Development] 18.4009:
Ah, thanks for the heads up.
[Nook Color Android Development] PerlAddict:
Another +1 to this! Have the status bar soft button mod installed already, but I'd love to be able to do this modification for the carrier notice removal, as well.
[Nook Color Android Development] samuelhalff:
See nightly #15.
[Nook Color Android Development] PerlAddict:
Thanks, Samuel. Since this was for Nookie Froyo only, does this mean I should just copy android.policy.jar, framework.jar, services.jar, and framework-res.apk from the Nightly #15 package and put them in my system/framework directory (running Nookie Froyo 0.6.8 from an SD card)? Those were the original files in the mod that were changed to add soft buttons to the status bar.

Or do I just need to replace the android.policy.jar and services.jar files, and leave the other two alone?

(Or thirdly, were you suggesting I just run CM7 instead of Nookie Froyo if I want this feature? :) )

Thanks!
[Nook Color Android Development] samuelhalff:
#15 has an updated code allowing Devs to compile cm without the icon.

These attached files will only work for froyo.

Sam
[Nook Color Android Development] PerlAddict:
I gotcha. I'm definitely not a Dev, so I thought your reply meant that a solution was already done integrating both modifications mentioned (carrier removal and soft buttons in status bar) and to just to grab those files and use them. As you can guess, that didn't end up working when I gave it a try. :D

So as of right now, there is still no solution that's been put out there to use both the carrier removal and the status bar soft buttons for Nookie Froyo users, it seems.

I know rookie1 decided not to pursue the soft buttons modification any further, and doing just that one ended up putting me into a continuous bootloop anyway, so it looks like I'll have to be content with just the carrier removal for now and SoftKeys (which is pretty great already, so that's not a bad thing).

Thanks for all your work, Samuel!
[Nook Color Android Development] kid1519:
help me because:

1.

i can not find it at my services.jar

2.

i do not see:

const/4 v2, -0x1 at line 200

i ATTACH FILES.

can you help me, please.
[Nook Color Android Development] DizzyDen:
You have to baksmali the jar files to see the .smali files... you make the changes then use smali to make the jar files again.
[HD2 Android Q&A, Help & Troubleshooting and Genera] jamezjigga:
I'm currently using mattc 1.7 build and I want to change my build to one of the GINGERBREAD builds, what is the easiest and smoothest way to change builds and keep all my apps and settings?

I an taking about sd build only not nand(saving that for wp7)
[eXpo GW820, GW825 IQ ROM Development] DrCoxpert:
Since the HD2 has recently been able to install w7 on it. Does that open up the possible door to port it to the Lg Expo as well? A windows 7 theme would be a nice alternative tho.
[eXpo GW820, GW825 IQ ROM Development] TKETZ196:
Hi! I am not sure if it would be possible to port WP7 to this device only because of the screen. I don't think WP7 supports resistive touch screens. A Minimun requirement is the device must have a capactive touch screen. Other than that, I believe it maybe possible to port it over to this device. If i knew how ot hack and cook ROMs I would try it myself, although I do not own this device currently. It would be interesting to see if it is possible or if someone attempted it.
[eXpo GW820, GW825 IQ ROM Development] mobiad:
Nobody in the world do not know any ordinary or normal ROM like 6.1 of 6.5.3 of 6.5.5 bugs free make.

It do not know LG factory, and you ask for Win7?

Almost there is no cab file that can be normally installed.

What works on other devices super fine, on this devices barely or not at all.

A few people bought the device, device is sim Locket and proxy locket.

I had a month a single day I have not used.
[Windows Phone 7 Development and Hacking] hootan_13:
HOOTAN SAEIDI

Windows Phone 7 has a little tendency to relock itself, which isn't anything wrong with ChevronWP7-it's just how Microsoft set up their security callbacks. Since it was beginning to be frustrating to continually unlock my device every time it ran a WiFi sync, here's a simple method that will prevent your phone from calling home completely:

Over on XDA Developers, a list of registry edits were posted that would supposedly prevent your device from calling home. Unfortunately, these edits had mixed results among users. A certain post, however, recommends disabling the Zune connection service entirely, which in our experience, has worked flawlessly.

To easily prevent your Windows Phone 7 from relocking, follow these steps. Please note this will require modifying service configurations, which could potentially have undesired effects.

1. Unlock your device with ChevronWP7

2. Sideload any applications you wish to keep on your device.

3. Disconnect your phone

4. Press Start, Run, and type services.msc

5. Find Zune Windows Mobile Connectivity Service on the list.

6. Double-click, and set Startup Type to "Disabled."

7. Press Apply, then OK.

8. Reconnect your phone and open Zune. A message similar to the one shown above should appear. Ignore this, and test out your phone. If sideloaded applications do not display the "revoked" status, you're done.

This will not effect syncing any content with your phone. The only things that will not work are sideloading applications and connecting your device to the development tools. If you need to do either of these things, go back to the services menu and set the Startup Type to Automatic.

this way are working !!!;-)

please for thanks only use thanks button ;-)
[Windows Phone 7 Development and Hacking] lemonspeakers:
I own a dell venue pro. I have it Chevron unlocked already. I can deploy XAPs and apps perfectly.

I am currently trying to find a way to allow registry edits- Specifically trying to find a way to install a custom CustClear.provxml onto the device.

So far, the TouchXplorer will install, but no folders will show up when I launch the app. Thus, I cannot move the deployed CustClear.provxml from “My Documents” to the “Windows” folder.

What does it take for someone to write a small app that will allow me to edit Dell Venue Pro’s registry? How else can I edit CustClear.provxml?

Your help would be appreciated!
[Galaxy Tab General] monkeytown:
hey XDAs,

just ordered my galaxy tab 1 minute ago.

IF it should happen, that i have to send my tab back to the shop, will the hard reset put the tab in its original settings even if there were custom roms and root permissions?
[Galaxy Tab General] tikumo99:
it reverts to the original state of the rom, so yes.. if your rom has root baked in it will have that too.....
[Galaxy Tab General] monkeytown:
so is there a way to put it back to "factory-new" mode?
[Galaxy Tab General] equalness:
Hi!

I don't think it will factory reset. But it will go back to the previous rom you installed and wipe all the data and applications.

Regards/equalness
[myTouch 4G Android Development] jjjackson56:
So I am moving onto a new phone so I will not be supporting this thread anymore. Please help each other the best you can. Also if anyone wants to take over and support this thread feel free. Last but not least if anyone wants to use any of the items I put into this also feel free. Remember that android is made possible with contrbutions from viewers like you!

Sorry but I no longer have the files that were in the zip as my laptop that they were on no longer has a charger so I really don't have a way to pull them off until I come up with extra funds to buy a charger for that dinosaur!

This is a way to unroot only if you have followed the gfree method.

I have included my part7back up because I used it for two phones other then the one it was orginally pulled from and it restored s=on with no problem. Now I can not promise you that this will not completely eff up your device but like I said it has worked on the ones I've tested. llontop.m has used it for his device also and it worked no problem.

This will return you phone to stock (out of the box) with very little effort.

WARNING THIS COULD BRICK YOUR DEVICE TRY AT YOUR OWN WILL!!! I AM NOT RESPONSIBLE FOR ANYTHING THAT MAY HAPPEN!!!

Please note I rezipped the files with 7zip so there shouldnt be any issues unzipping now

1. To use this simply download the zip and extract the two items to the root of your sdcard (ones a folder with three files in it and ones the PD15IMG)

2. Open terminal and type

su (press enter)

cd /sdcard/unroot (press enter)

sh unroot.sh (press enter

3. Let it work.

Some times at the end it will boot into fastboot rather then hboot. If this happens just scroll to bootloader and boot into it.

Hopefully this works for you all!!!:):):)

if you would like to continue to type the commands your self and use your own part7backup (although its not needed) could still follow my old guide.
[myTouch 4G Android Development] 808prettyboy808:
Great work jjjackson56!

I've given this a try and so far everything is back to stock..Keep up the good work..

Current Phone: HTC Glacier (Mytouch 4g)

Rom: Nexus S (version 1.9)

Recovery: CWM 3
[myTouch 4G Android Development] Jaywan:
Nice work...
[myTouch 4G Android Development] jjjackson56:
Glad to see that it work. Im trying to make this process as easy as possible.
[myTouch 4G Android Development] Nivek91:
Still a newb, but if i didnt use the gfree method to root, whats the other way to unroot my phone?
[myTouch 4G Android Development] jjjackson56:
Take the PD15IMG put it in the root of your sdcard (no folders) boot into bootloader (volume down and power) let it load the zip select yes let it work then your good.
[myTouch 4G Android Development] Nivek91:
Oh ok thanks. So no need to go into clockwork recovery and restore a stock rom? all i have to do is put that file in my sdcard, reboot to bootloader and just let it load? thanks again
[myTouch 4G Android Development] 651stp:
:( tried every method, no matter what i still have PVT SHIP S-OFF. Dont know why my S wont come back on. It says in terminal that its successfull whatever then to reboot to check if S-ON, but its still off. I know i've followed the correct steps. Do you think bestbuy will check for S-OFF if i just go and return it? i've returned my Nexus S before but i wasnt sure if they even booted into fastboot or not. What do you guys think?

this is what my screen says:

GLACIER PVT SHIP S-OFF

HBOOT-0.86.0000

MICROP-0429

RADIO-26.03.02.26_M

eMMC-boot

SEP 27 2010, 11:12:59
[myTouch 4G Android Development] cdw9800:
say this does brick my phone would it be s-on? im sending it back to t-mobile just wanted to know
[myTouch 4G Android Development] 651stp:
wowowowow. LOL. after trying everything i finally got S-ON!!! YES!!!!!!!

anywhoo, this will help for those who are just stuck, and no matter what it wont turn s back on!

I followed the same steps that Grankin01 posted but he forgot to mention a crucial step in his Reverting steps. you have to type in chmod 777 to make it execute.(he didnt include it in reverting steps, therefor when you went to the next step it just says "permission denied")

i did as follows.

1. Rename the part7backup file that you already have to something just so you know that it is the original backup.

2. Open up terminal emulator or adb shell and type "su" + enter to get root privileges.

3. Type "cd /data/local" and hit enter.

3.5 Type "chmod 777 gfree" and hit enter to make the program executable.

4. Now type "./gfree -f" + enter to run gfree again. It will disable wp on the emmc and remove the brq filter in the kernel. (as well as make another backup, which you can delete if you wish)

5. Now run the "dd if=/where/your/part7backup-numbers.bin of=/dev/block/mmcblk0p7" and it should show the output:

xxxx bytes in

xxxxbytes out

xxxxxxxxxx copied in blah blah blah

Finally worked for me after a week and a half with no responses on trying to put s back on. i hope it helps some people who couldnt get it working :)
[myTouch 4G Android Development] jjjackson56:
@cdw9800 if you return a brick they wont be able to tell if s=on or s=off. I returned a mytouch3g brick that was rooted custom rom everything and never had any issuses.

@Nivek91 no just boot into bootloader no need to boot into anything else.
[myTouch 4G Android Development] HeavyComponent:
Nice! Making our lives a lot easier.

Sent from my HTC Glacier
[myTouch 4G Android Development] jjjackson56:
just doing what I can to further development on our device.
[myTouch 4G Android Development] cdw9800:
good to know i have the washed out screen wasnt bad to everyone who had the phone i know was like whats wrong with your screen look at mines im like -__- hopefully this works i dont mind doing the other steps but hey im always up to trying new things ill let you know how everything went once i reieve my phone
[myTouch 4G Android Development] neidlinger:
This is not a true "unrooting" process.

This only turns s=on.

Which be careful if you are using a not factory ROM this will thrown your phone for a loop. Since the security protocol will be looking for the stock image.
[myTouch 4G Android Development] jjjackson56:
That is incorrect this reverts the gfree process thus turning radio s=on then once its done it boots you into bootloader to flash the PD15IMG which flashes stock spl recovery and rom
[myTouch 4G Android Development] neidlinger:
Believe what you want. I was running Cyanogen's CM6.1.2RC2, stored the PD15IMG on my SDcard and booted into bootloader and it reverted back to a stock fashion. didn't even bother with the unroot.sh.

and ./gfree is different than s=off/s=on... you can flash custom ROMs or any flash-able .zip via the recovery w/o having done the ./gfree...

and i've done the "sh unroot.sh" and it's done nothing but turn s=on.
[myTouch 4G Android Development] llontop.m:
Cool but this is for those that used g-free. I've done the straight flash from the bootloader and I never got S-ON, it just returned me to stock like you stated. But many people here need to get it back to complete stock so they can get their returns/exchanges done legit style :P
[myTouch 4G Android Development] 651stp:
if you feel like this doesnt "unroot" enough for you, just use the visionary app then click unroot :) wah-la. should be unrooted. then run the pd5 img :)
[myTouch 4G Android Development] cdw9800:
unrooted and s-on for me thanks
[myTouch 4G Android Development] jjjackson56:
Ok everybody (but you) and myself will believe what we want (that this actually unroots you completely) because without s=on your technically not unrooted thanks for your posts though they were very insightful
[myTouch 4G Android Development] jesemalave1:
works great took like 15 minutes for some reason i removed battery cover and started working to update imidiatly after that
[myTouch 4G Android Development] neidlinger:
Then i guess my phone is completely different than all of the other phones here.. .
[myTouch 4G Android Development] jjjackson56:
Ok if this is not true unroot then how would you go about doing it.

Let me guess put a stock rom with no root, put a stock non-engineering spl on, or perhaps maybe you would put a stock radio on. Oh let me guess your next step would be to put security back on like stock. Congrats your unrooted.

What do you know this does all this.
[myTouch 4G Android Development] neidlinger:
How did i unroot my phone?

1) Store the PD15IMG on the root of the SDcard.

2) turn on the phone and boot into Bootloader.

3) it will pick up the PD15IMG and ask if you want to flash that image

4) press down on the volume button to confirm, wait about 15 mins and it's back to 100% stock w/ s=on.
[myTouch 4G Android Development] jjjackson56:
Ya this does that but for us who took the time to turn the radio security off (thus true unrooting) this is a way off reverting back to stock giving US an entire unroot.

So if you didn't follow the gfree process then this wasn't even for you in the first place.

But enough on this if you want to use it then do if not then don't simple as that.
[myTouch 4G Android Development] neidlinger:
I did follow the entire ./gfree process via the Cyanogen Mod Wiki. That is why i said when i unrooted it. When i got my phone i temp rooted it and turned s=off.

slow one day at work so I unrooted my phone and followed their wiki from top to bottom. including the ./gfree.

Here is a link if you want to see what i did. :rolleyes:

and if you would take the time to read my signature you will see that i am rocking CM7Nightly. How would that even be possible with s=on? or the custom boot image? or the custom splash image? :rolleyes:
[myTouch 4G Android Development] jjjackson56:
Once again I'm gonna say enough on this use it if you want or don't if you don't feel its for you simple as that.
[myTouch 4G Android Development] tangmonkey:
Just a quick note that if you can't unzip the file from this thread, try using WinRAR. 7-zip and Windows 7's built-in compressed folder feature saw the file as corrupt for me.
[myTouch 4G Android Development] Part Four:
Sorta works. Except still S=Off. :(
[myTouch 4G Android Development] Part Four:
Not that it really matters. I've already returned two handsets to T-Mobile that weren't unrooted without a problem.
[myTouch 4G Android Development] jjjackson56:
Ya some people have to reroot then do it again to make it stick.
[myTouch 4G Android Development] l0uisz:
nice! thanks !
[myTouch 4G Android Development] irrelephant:
great work bro

this just makes me drool and think that we are one step closer to a 1 click root and unroot process!!! keep up the great work!!!
[myTouch 4G Android Development] mark manning:
]So i have downloaded the unroofiles.zip several times however, i cant extract the file to put n my sd card. Does anyone know why????? PLEASE HELP!!!
[myTouch 4G Android Development] l0uisz:
What exactly happens when you try to extract the files?
[myTouch 4G Android Development] mark manning:
use winRAR if you cant unzip
[myTouch 4G Android Development] jjjackson56:
I used androzip to compress the file and for some they came seam to unzip it. I'll look into rezipping it with a different program.
[myTouch 4G Android Development] DisturbedAle:
I just ordered a replacement for my screen from T-Mobile, how do I unroot my phone? Should I follow this method in OP? I did not use the "gfree" method.

I followed this thread to root...

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

Or do I have to do it the harder way in this thread? http://xdaforums.com/showthread.php?t=863899
[myTouch 4G Android Development] jjjackson56:
Just put the PD15IMG on your sdcard boot into boot loader (volume down and power) let it work and your good
[myTouch 4G Android Development] xSunny:
Well i dont know what way i used to root since i bought the phone off craigslist and he rooted it before i got it from him.. but this is what it tells me in hboot..

glacier pvt ship s-off

hboot-0.86.0000

microp-0429

radio-26.03.02.26_N

eMMC-boot

sept 27th 2010 11:12:59

Can i just use the place PD15IMG on ma sd card and boot into bootloader and let it do its thing? Or what will i have to do?
[myTouch 4G Android Development] option94:
The PD.img will bring you back to stock, but depending on how it was rooted, may not turn S back on.
[myTouch 4G Android Development] xSunny:
Well then what can i do if this doesnt bring S-On back?
[myTouch 4G Android Development] Nivek91:
Before i can unroot, do I have to go to a certain recovery like stock Or can I just stay on clockworkmod 3.0.0.5 and just run the file from hboot? I'm running CM 7. Sorry if this has been asked

Sent from my HTC Glacier
[myTouch 4G Android Development] llontop.m:
yeah i try to unzip the file and I get a error. I'm using 7zip

It states that it is an unsupported format. Use 7zip to zip it up :P Thanks
[myTouch 4G Android Development] jjjackson56:
@sunny if this doesn't turn s=on then temproot then run this again

@nivek just run this nothing special is required.

@llontop I am planning on it but the new house has gotten the best of me and my time.
[myTouch 4G Android Development] bobsbbq:
Your zip file will not extract. Can someone re upload them please
[myTouch 4G Android Development] 2Noob4U:
Open with WinRAR. My desktop wouldn't load the files last night (without WinRAR)

My laptop loaded the file fine.
[myTouch 4G Android Development] unk2009:
Good Morning everyone....I have question and I am hoping that someone may be able to help me...I unrooted my MT4G using this method, it's phenomenal by the way(Thank You jjjackson56) because my phone froze after trying to restore(using ROM manager) to my rooted stock sense after downloading CM7 RC1...But when I tried vol down & power my phone wouldn't boot, I had to pull battery and get it to work that way...(please note, before CM7 RC1 I unrooted using Grankin's how to root with s=off and then I used the ultimate perma root method with gfree) I had sim unlock and everything(but I had 0.85.2007 bootloader) Now I have 0.86 but when i go into hboot(I have to pull the battery to do so) it keeps asking me if I want to update, any suggestion ? (I apologize fir this being so wordy)

Thank you in advance for your help(One more thing I had to use my pc Windows 7 to put the files on my sd card, but before I could do that my pc asked for me to format sdcard, if that matters at all or do I have to reformat using my phone and start from scratch?)
[myTouch 4G Android Development] Phateless:
Delete pd15img.zip from your sdcard or move it to a different directory.

Sent from my HTC Glacier