yashsingh1/xdaforums huggingface dataset:
[Wildfire General] bx19:
that link doesnt mean that wildfire now has temporary root.

that link means that wildfire with 2.1 can be rooted whereas wildfire with 2.2 is in a temporary unrootable stage, which will be rooted in future. same applies to htc aria. watch out there is "temporary" even to aria also.

htc aria got updated to official froyo in feb 2011, and like wildfire, aria is also yet to be rooted.

so presently wildfire and aria are the phones eagerly waiting to get rooted.

and i wanted to mention something about htc legend.

this htc legend (unlike wildfire and aria), got rooted in a very short time.

htc legend and htc wildfire both got updated to official froyo almost at the same time. but in the 1st week of jan 2011, legend got root access. legend devs managed to downgrade from official froyo to rooted hboot 1.01 eclair. its there in the legend forums. maybe it can help someone to understand wildfire rooting. link: http://xdaforums.com/showthread.php?t=894465
[Wildfire General] bx19:
wildfire with 2.1 (older hboot) is rooted by some processes like unrevoked, paulO'Brien process, and etc.

now can we expect those teams to release the source code of those processes.

once if it is done, i think rooting will be made opensource just like android operating system. almost every android phone will be rooted and great android development follows. what do u say
[Wildfire General] nhnt11:
here's what i think: you should read. all of your questions are answered somewhere or the other already. source code of NAND exploits WILL NOT be released, because that would enable HTC to patch the vulnerability, which they have already done anyway. and, these exploits only apply to HTC bootloaders, not all android phones. meh. each manufacturer -if they choose to do so- locks their bootloader IN THEIR OWN way.
[Wildfire General] doomed151:
If the source code of those exploits are released, HTC will patch it up with an updated bootloader, like they did with the HBOOT that came with OTA Froyo update. Plus, every manufacturer have different bootloaders on their phones. For example, exploits that work on HTC's bootloaders don't work on others. Same goes for rooting, different phones require different method of doing it.

The reason why it's almost impossible to root is that the manufacturer, in this case, HTC, decided to lock the bootloader. That's what I say.

TL;DU The exploit used to root that worked with Eclair (HBOOT 0.8) doesn't work with Froyo (HBOOT 1.01) anymore because HTC patched it.
[Wildfire General] bx19:
Right. Im aware that if source code of a rooting process is revealed, HTC will patch it and make it won't work.

im aware just changing a version of bootloader by htc will not make any rooting process stop work, unless they have patched the previous exploits.

but my way of thinking here is completely different.

Let them further patch their bootloaders. But, tell me who is going to make a second official update. I, personally won't make any other official update. and at this point of time, i dont think any wildfire user, who is eagerly waiting to get the phone rooted, will make a 2nd official update. even after waiting for 4months just to get rooted, if a wildfire user makes a 2nd official update, then i dont know what to call him/her.

its pretty clear that wildfire users willing to get rooted will not make any other official updates. and those who are not willing to get rooted (at this point of time) will continue to make updates, and get their bootloader locked up, of which i expect no one bothers.

but i wanted to know if it is the same exploit that roots different htc phone models.

if the same exploit is rooting different htc phones, then my arguement to reveal the source code makes no sense. i agree and i give up.

but the exploits for rooting different htc devices are different, then my arguement to reveal the source code makes some sense.

i think htc HBOOT also has source code. what if some unloyal member of htc reveals the source code, so that it becomes easy to root.
[Wildfire General] nhnt11:
wow you really have no clue do you? the HBOOT can be easily disassembled using any disassembler. people have gone through it and found that the old hole/weakness is NO LONGER THERE. If there's no weak point, what will they attack? even with the source code they can't do anything.
[Wildfire General] bx19:
Yes u r right about me. I thought that the source code will atleast tell us the way of approach of the process. So here u tell me that the way of approaches to root via 2 different exploits is completely different. So everytime the HBOOT gets patched, then we should seek a complete different way to exploit it. Am I correct.
[Nexus S Q&A, Help & Troubleshooting] MTSDAN:
Every time I charge the NS over night it never reads 100%..does this happen yo any body else?thanks
[Nexus S Q&A, Help & Troubleshooting] JuWa:
There is at least 2 or 3 topics already about the same thing. Please try to search a little...
[Nexus S Q&A, Help & Troubleshooting] MTSDAN:
Just found it..thanks..pain searching. On tapatalk
[General Questions and Answers] donte54:
I have noticed when I have installed the MIUI RC4-B I am not able to receive text messages but everything else works and i wasn’t sure if anyone else has the same problem? I know it’s still not stable because when I reboot my phone everything is erased.
[Atrix 4G Q&A, Help & Troubleshooting] Supish:
Every once in a while, my text messaging app says the phone storage is full and to delete stuff to free up space, but I checked and i have a lot of free space left. I guess I have a lot of texts but that shouldn't matter right?
[Atrix 4G Q&A, Help & Troubleshooting] emerrill:
I've seen this a few times too. Have to reboot to fix.
[Vibrant Q&A, Help & Troubleshooting] mdpauley:
Does bi-winning utilize brainmaster's read ahead settings to increase SD read times?

Thanks
[Vibrant Q&A, Help & Troubleshooting] mdpauley:
Nevermind, just checked S98edt_tweaks and found that it does.
[Milestone XT720 General] Zachary57:
Does someone found anything new about radio FM bug ?

Is there a way to desactivate volume buttoms in radio or to do that they change ringtone volume and to add a + and - buttom in radio apk so, we will be abble to change volume by screen.

Thank you
[Milestone XT720 General] Mioze7Ae:
I think I've figured out what's going on. To raise or lower volume you need to send the "com.motorola.fmradio.volume.change" intent. I've tested this using Tasker to lower the FM Radio volume (I haven't figured out how to use Tasker to raise volume yet--but I assume that if volume down works, then volume up should also be supported--also Tasker can't intercept the volume keys because they're deeply ingrained in the framework so we will have to actually fix the framework as far as I can tell).

The good news is that all the code needed for changing volume seems to be already there, we just need to connect the volume button code in the framework with the correct intents. At this point, I think I've isolated the relevant code in the Korean Motoroi 2.2 framework, so I'm working on porting and integrating the relevant code into the Milestone 2.2.1 framework that we're using. It's very slow and tedious work, though so I don't really have an estimate for how long it may take.
[Milestone XT720 General] fjfalcon:
Are you study smali-code from framework-res or looking in source code?

Cause i think we have one more bug, that even don't was declared.

I'am speaking about magnification on text when selecting it.
[Milestone XT720 General] Mioze7Ae:
I'm mostly looking at the smali for framework/*.jar (as far as I can tell there are only small FM radio changes in framework-res). Porting smali for magnification from 2.1 is probably even more of a pain than porting 2.2 code to 2.2.1. Working from Java source would probably be a lot easier. So, maybe it's time to move to a source-based release instead.
[Milestone XT720 General] fjfalcon:
But we don't have source based... only CM i can get on mind.

BTW, in witch class you found fm radio ?

Some logs after greping:

grep on search "fm" on korean framework.jar

http://xt720.fjfalcon.ru/other/log.txt

grep on search "volume" on korean framework.jar

http://xt720.fjfalcon.ru/other/log2.txt

Now will try to copy audio manager's classes from korean in framework-apk, framework.jar...

Maybe it will work..

BTW, maybe we should create site/topic about what studyes was already done for phone, cause we may do one work many times...
[Milestone XT720 General] Mioze7Ae:
The ones I know about (Korean Motoroi) are:

android.policy.jar :

com/android/internal/policy/impl/PhoneWindowManager$7.smali

com/android/internal/policy/impl/PhoneWindowManager.smali

mot-framework-res :

AndroidManifest.xml

res/values-ko/strings.xml

res/values/public.xml

res/values/strings.xml

services.jar :

com/android/server/am/ActivityManagerService.smali

One challenge is that the Milestone 2.2.1 seems to have been more effectively optimized than the Motoroi 2.2, so separating differences that matter from "noise" can be tedious. For example the Motoroi smali copies values back and fourth between variables and parameters for seemingly no reason whereas the Milestone smali just uses the parameters directly. Also Motoroi has a lot of code for managing the digital TV tuning (DVB) mixed in to the same regions of code. I've read about something called dex2jar that can be used to decompile dex to java, but I don't know whether it's feasible/possible to go back to dex from the decompiled java. But it may make understanding the code a little easier.

From what I understand PhoneWindowManager is the superclass for all windows in Android. This class handles the volume buttons (and the gallery button too I think).
[Milestone XT720 General] fjfalcon:
Will try just to replace this files from korean, to our mod...

Maybe it will help...

Damn, after copy

com/android/internal/policy/impl/PhoneWindowManager$7.smali

com/android/internal/policy/impl/PhoneWindowManager.smali

to our mod - get boot loop.

Will restore from original mod.
[Milestone XT720 General] Mioze7Ae:
PhoneWindowManager$7 does something else on Milestone. I think the class$N represent instances and the numbers are generated by compile (but I'm not sure about that). I'm pretty sure we have to at least remove all the digital TV stuff or find and add the missing digital TV tuner framework parts. Also, don't forget that Korean is 2.2 but Milestone is 2.2.1 so there is the chance that internal APIs are slightly different. The best approach IMHO is to find only code that must be changed and integrate it manually. It's slow but safest since we don't have source.
[Milestone XT720 General] fjfalcon:
wow, that very good.

Now we can edit from source, good job. I have a bit info about java. Better that junior, but less than prof dev, but I think there will be no problem to understand it.

To compile it back to jar we should decompile whole framework. At least all dependices.

So today we have 3 problems.

text magnification,

fm radio,

keycode 112(gallery key).
[Milestone XT720 General] Mioze7Ae:
It seems somewhat garbled. I think it should be:

class PhoneWindowManager$7 extends BroadcastReceiver
{
public void onReceive(Context paramContext, Intent paramIntent)
{
if (paramIntent.getAction().equals("com.motorola.fmradio.start.running"))
{
boolean bool1 = PhoneWindowManager.access$102(this.this$0, 1);
return;
}
if (paramIntent.getAction().equals("com.motorola.fmradio.end.running"))
{
boolean bool2 = PhoneWindowManager.access$102(this.this$0, 0);
return;
}
}
}

So this definitely isn't worth recompiling... but it's better than nothing.
[Milestone XT720 General] Zachary57:
Radio Volume seens to be fixed.
[Milestone XT720 General] Mioze7Ae:
It's a partial fix (but it's better than nothing!). You can't change the radio volume when the screen is off/locked or if you're using a different app with the radio in the background--that requires editing the framework.
[Vibrant Themes and Apps] McBang2023:
Does anyone know if any of the wiimote apps work for our phone? I tried it back when i was running nero but im not sure if its ROM specific or the phone itself. Or maybe its the apps i have been using. Can anyone shed some light on this?
[Vibrant Themes and Apps] geoffcorey:
Anything based on a Samsung Ron will not work. The Bluetooth stuff is located on the framework and on the Samsung ones, it's missing some important parts.

The only roms that work with the wiimote are cm6/7 and miui.
[Vibrant Themes and Apps] McBang2023:
Well thats just a tragedy. So my options are pick a rom that isnt finished, or looks like poop and have my wiimote, or keep my awesome sauce and do without?
[Vibrant Themes and Apps] geoffcorey:
Yep. One or rye other but not both.
[Vibrant Themes and Apps] iynfynity:
samsung really did terrible things on this phone.
[Vibrant Themes and Apps] McBang2023:
Wait. After some thought, it seems all of the gingerbread rims are able to use it. Hmmmm

Sent from my sizzling, crackling, on fire, Samsung Galaxy "Vibrant" using the XDA APP. (NOTE: Due to modding, some side effects may occur. Happy Flashing!)
[General Questions and Answers] chanakya007:
I have a samsung galaxy pop GT-S5570. I installed clockworkmod rom manager. I did the flash rom manager thingy and when there was a board to select roms, I selected "Dell streak". Phone rebooted..and did not reboot.....Its not booting, nor is it showing the recharge thingy..

From what I can understnad, the original bootloader must have been replaced by the dell streak and therefore its not working.

Any way I could reset this thing?
[General Questions and Answers] harrykrish:
Im having the same problem!! Help me for the solution

Hey, i've done the same thing, Im unable to boot now. Reply me what u did to recover. Help me out.
[EVO 4G Q&A, Help & Troubleshooting] Alpine-:
I received a replacement EVO and foolishly ran my full Titanium Backup (all data + all settings) on it. As you can expect, this carried over my data profile/provisioning/RSA keys which wont mach since its different hardware. As a result, i cannot update profile or PRL. I get the standard 1012 error code. If you hard reset, its fine. Once you run the full backup its borks PRL update.

My question is: where is the data profile/network provision information stored? EPST 2.2? I need to remove the app/data from the Backup batch list so that these settings dont get carried over in the backup restore. Any ideas on where this is? My only guess is EPST 2.2.
[EVO 4G Q&A, Help & Troubleshooting] snandlal:
Clear data in epst. Or....boot into bootloader and clear data storage. It will re-provision upon boot.
[EVO 4G Q&A, Help & Troubleshooting] Alpine-:
Not 100% sure, But I think I get what you mean and I already tried that (with Tier 2 sprint tech support). I did a data profile "restore" option by going into EPST, restoring Z(i.e clearing), rebooting and letting the phone redo the "hands free" activation (re-provision itself). The data would not work at all and I had to hard reset. Sprint said when this occurs all you can do is hard reset. It worked fine then, but once I ran the Titanium backup with the settings from the prior phone, I was right back in the same boat again.

Simply clearing the data profile and letting it do provisioning again (hands free activation) did not seem to work. I will try again. Perhaps it killing data altogether was a one time fluke but that's what happened. What I need to do is be able to hard reset then restore my batch (all apps, data etc.) only with absolutely no Provisioning settings whatsoever. Nothing that would screw with data profile and affect PRL. The backup uses old settings save from the prior phone. I'm just not sure what to remove from my Titanium Backup batch restore to do this. I don't know where its stored. Is it EPST 2.2 in the Titanium backup Batch list? Anything else this data/settings could be stored in?
[EVO 4G Q&A, Help & Troubleshooting] scottspa74:
I only use TB for restoring apps, sometimes a system app if I'm SURE of what it is. (And have never run into problems this way)

Would using TB that way not work for you?
[EVO 4G Q&A, Help & Troubleshooting] Alpine-:
Yes, and I plan to do that in the future. If I could just figure out which part of this bath restore from tatanium backup contains the data profile/provision settings I could probably restore everything else fine and avoid this PRL issue.
[EVO 4G Q&A, Help & Troubleshooting] Alpine-:
Bump...bump ;)
[myTouch 4G General] mmanjj:
I updated my rom manager today and in the recent changes they released a new update for mytouch 4g users. Now we have an official recovery to charge our phones while in recovery! Awesome!!!
[myTouch 4G General] TeeJay3800:
- Does this new version support both Froyo and Gingerbread like 3.0.0.6? That's important info...I can't believe Koush hasn't mentioned that.

- Can this version be downloaded as a file? I'd much rather flash it through fastboot.

EDIT: Here's the link if anyone wants it, http://mirrorbrain.cyanogenmod.com/cm/recoveries/recovery-clockwork-3.0.2.4-glacier.img
[myTouch 4G General] kpdadroid:
BUMP! I think a lot of people would be interested in knowing this.
[myTouch 4G General] paczek:
+1 interested also. Can be used with both froyo and gb?
[myTouch 4G General] j21blackjack:
Wonder if it supports charging while off
[myTouch 4G General] devildog25pr:
yes it does!!!
[myTouch 4G General] TeeJay3800:
Yep, that's fixed. We still don't know what ROMs it supports though, which obviously is key information. I can't believe this was released through ROM Manager without stating that.
[myTouch 4G General] CB620:
Im going to try the new recovery in a little bit. Im still on 3.0.0.5 for the moment because im planning on switching back and forth between my gingerbread roms and my froyo builds.

Sent From My Evil HTC Glacier
[myTouch 4G General] TeeJay3800:
3.0.0.5 can't do that. It's 3.0.0.6 that can handle both.
[myTouch 4G General] VibrantOwnr:
my personal guess is its just the 3.0.0.6 with the "charging while off" fix,

though i am not flashing until i find out whats up...
[myTouch 4G General] TeeJay3800:
That's my guess too, and I agree about flashing. I'm waiting until we know for sure.
[myTouch 4G General] devildog25pr:
well I am gonna flash it and see wath happens!!
[myTouch 4G General] devildog25pr:
ok i am flashing now a sense rom ...
[myTouch 4G General] devildog25pr:
My bad I flashed orange sense!!:rolleyes:
[myTouch 4G General] irrelephant:
koush answers this here on post # 40
[myTouch 4G General] kimbernator:
Confirmed: It supports froyo and gingerbread roms. I just tried it and it worked fine.
[myTouch 4G General] el-jodio:
Thanks for testing and confirming. Already flashed
[myTouch 4G General] CB620:
Thats what mines says in cwm but when I boot into recovery it has the 6

Sent From My Evil HTC Glacier
[myTouch 4G General] TeeJay3800:
It looks like it does indeed work for both types of ROMs, sweet! Does anyone spot any differences between this and 3.0.0.6?
[myTouch 4G General] el-jodio:
Charge while off, added power off option and removed format boot option. Anything else different?
[myTouch 4G General] SirMaster:
can someone upload a printscreen of this clockworkmod version???

I need to fix something.

thnx
[myTouch 4G General] HydroROMs:
Its orange like 3.0.0.5 and 3.0.0.6 and it takes ext3 and ext4 file systems. Why do u need pics?
[myTouch 4G General] vabeach454:
I used 3.0.2.4 on evil's new sence 3.0 and it worked flawless. ;)
[myTouch 4G General] bmakk2055:
The first time I flashed this it bricked my phone,in the recovery it kept get errors,but on my new one its good
[myTouch 4G General] yang yu:
nice!!!!!!!!!!
[General Questions and Answers] llmagel:
Like say you are in a camera app, and your phone has no actual physical camera button. But, you want to change, say one of the volume rockers to a camera button within the app.

Is this possible? Feels bad when you don't have a camera button on your phone :(
[General Questions and Answers] cordoni:
There are some custom ROM's that can do this. It really just depends on the model of your phone. Try looking looking in the phone specific sub-forum here for a ROM that lists that as a feature. Usually it will be a mod using the power button. Good luck.
[Atrix 4G Themes and Apps] toughbax:
I think I have finished my first Black Bar for the Bell Atrix, I need some other people to try it out as well now, and make sure it works for others.

PHONE MUST BE DEODEX

I used the icons from [THEME] Gingerbread Theme V2 (NO ATT)+Black Browser

http://xdaforums.com/showthread.php?t=974112 so thanks to synergye for the icons.

This is a framework-res.apk and services.jar. I don't recommend trying these unless you are confident you can recover yourself from a possible brick (I had many while making this, but it should work now).

BACK UP YOUR FILES BEFORE YOU INSTALL THIS.

I am not responsible for any bricking that occurs.

Please let me know if it works for you. Thanks :)

Note: I am getting that black signal bar, but I assume its because I am in a basement apartment, it should have green bars when you have a signal.
[Atrix 4G Themes and Apps] xoulu:
looks nice!
[Atrix 4G Themes and Apps] Silent8Strike:
Thanks a lot, works great! I tried to do the same myself but after soft bricking a couple times I gave up. I installed it like this:
[Atrix 4G Themes and Apps] aliafi90:
can you guys explain how to do this in a safe mode...i've just rooted my phone with aRoot and don't really know how to recover from a soft-brick !
[Atrix 4G Themes and Apps] toughbax:
Awesome. I figured it should work for everyone but since I learned how to do this while doing this, I couldn't be sure. I know what you mean about the soft bricks, I must have bricked mine a dozen times. You can notice the time in the picture. I refused to give up until I got it.

Thanks for the info on installing, I didn't want to give anyone advice on that, since I was relying on a script kenneth gave me.

I have a Honeycomb Port almost finished, I figure I will try to port most of the ones other people have made for ATT. (all credit goes to them obviously)

You will need to ADB pull your framework-res.apk and services.jar from system/framework as backups in case of a brick. I know I read a good tutorial on this in another thread, I will find it and post a link
[Atrix 4G Themes and Apps] aliafi90:
thanks ! and another silly question :D all i have to do is to rename the zip files to .apk and .jar ?
[Atrix 4G Themes and Apps] toughbax:
No unzip them. The apk and jar are there, the apk was to big to upload without zipping it

EDIT: as for the backup, if you run backup.bat in this file it should create your backups for you and then if you run installer it should revert back to those backups. I say Should. It did on mine.

EDIT 2: Figured I would upload an installer as well. The code is messy, but it should work. You just need to run installer, it already has the framework-res.apk and services.jar included.
[Atrix 4G Themes and Apps] aliafi90:
thanks a lot for your help...it's just that when i run backup.bat it says do you see you device listed above ? it's not recognizing my device for some reason...do i have to run it in another folder or it wouldn't make a difference?
[Atrix 4G Themes and Apps] toughbax:
hmmm, thats odd, it should be fine running in that folder. Do you have the phone plugged in via USB and the options set to NONE and USB DEBUGGING ON?
[Atrix 4G Themes and Apps] aliafi90:
yea and it's still not showing the device...do i need to have adb or anything installed on my computer for this?
[Atrix 4G Themes and Apps] toughbax:
I think all the adb files you needed were in the folder, I think by you seeing the list of attached devices (even if there is none there) it means adb is working.

I am not really sure what could be causing the problem... I would try a Reboot first if you haven't then maybe you could try booting into "Enable USB enumeration early." by holding vol- and power and see if it picks it up then. After it says "Reading ODM fuse: 1" wait 10 seconds or so and run the backup.

Sorry my knowledge of the finer workings of android is still a ways off
[Atrix 4G Themes and Apps] NFHimself:
It works here as well.

Nice job!

EDIT: Just so you know, I didn't use your install scripts.