yashsingh1/xdaforums huggingface dataset:
[HD7 Q&A, Help & Troubleshooting] cmlucht:
i did the same so download this RUU_Schubert_TMOUS_1.54.531.02_Radio_5.51.09.29a_22.32.50.10U_by_ansar

just search for that file name and your phone will nodo update after you flash it
[HD7 Q&A, Help & Troubleshooting] deviantseev:
Thanks!

Thank you so much for this! Flashing that ROM worked perfectly. I am now able to install the official Tmo NoDo. :)
[HD7 Q&A, Help & Troubleshooting] cmlucht:
if you want your phone unlocked you should unlock it before you update to nodo i dont htink you cna unlock after the update but if you do it fefore you update it it will stay unlocked after nodo
[HD7 Q&A, Help & Troubleshooting] deviantseev:
What do you mean by unlocked?

Excuse my ignorance but what do you mean by unlocked? Unlocked to use on a different carrier or to side-load apps?
[HD7 Q&A, Help & Troubleshooting] cmlucht:
sideloading apps, if you unlock it for carrier it will stay unlocked eather way.
[Thunderbolt Q&A, Help & Troubleshooting] Hyperdoggy:
Is there an mp3 playback app that lets you use the phone's volume rocker control to skip, forward or pause the track? I miss having that from my blackberry where it lets me skip or forward the track if i hold on to the volume rocker button and such.
[Thunderbolt Q&A, Help & Troubleshooting] shanergleason:
Player Pro does. It's the best media player i've used.
[Thunderbolt Q&A, Help & Troubleshooting] xetas:
Btunes also has the ability and also works with bluetooth remote options. Just wish they had more skins
[Thunderbolt Q&A, Help & Troubleshooting] Hyperdoggy:
Thanks guys, player pro works well for that one thing i don't like is that it turns on the screen as you change volume or track now from lock mode, not a deal breaker but i wish i can control that.
[HTC EVO 3D] Vvlioncourtvv:
I have read that the bluetooth stack is not same as og evo. I am curious if anyone had info on this. If it its true it might and I stress might allow us to use bt devices such as wii or ps3 controllers. Now with full hdmi mirroring this could make for the ultimate gaming phone for those into emulation. What are ur thoughts?
[HTC EVO 3D] AbsolutZeroGI:
Sheer joy, if it's true.
[HTC EVO 3D] Vvlioncourtvv:
Any knowledge or opinions would be much appreciated.
[HTC EVO 3D] Nrre:
i use a wiimote on my evo4g now. Just have to run an AOSP rom not SENSE.

I love the idea of emulating from my phone like I do now, playing Final Fantasy 3/6, 7, Tactics with a wiimote is already epic on the phone, couldn't imagine on a huge TV so easily now too. I ned a tv worth it though.
[HTC EVO 3D] Vvlioncourtvv:
I have not found any custom roms I trust enough to void my warranty for. I have ran cm6 and cm7 and I did like them but as many phones as I have went through especially my hero last year ill stick with stock sense and hope evo 3d will allow such bt devices such as wii or ps3 remotes to work
[HTC EVO 3D] eman3316@optonline.net:
what does the thread title and the OP have to do with each other?
[HTC EVO 3D] bradleyw801:
The Evo 4G supports bluetooth profiles like A2DP for wireless stereo headsets, and FTP and OPP (object push) for file transfers. But when it comes to connecting an interface device, it does not support bluetooth HID (human interface device) profiles. It only supports SPP (serial port protocal).

Which is why things like the MSI BGP100, and the FreedomPro Keyboard work with it. Both of these devices use SPP bluetooth profiles. Drivers were created and released in the market, and a stock Evo 4G can connect to these.

Everyone blamed the HTC Sense interface for why we couldn't connect HID devices, (Wii Mote, and several keyboards, mice, etc). Which is why the OP mentions Sense 3D, because he still thinks it was sense that did it. It wasn't actually Sense that did it. HTC just never built bluetooth HID profiles into the phone.

AOSP roms don't have sense, but they are also built from ground 0, so they have HID profiles built into them. A lot of people have mistakenly thought that it was taking Sense completely out, that brought bluetooth HID back in, but it was really just coincidence.

For example, iPhones don't come with HID profiles, but someone in Cydia released an app that alters the bluetooth stack for you, and adds additional profiles. Theoretically, someone could have done this for the Evo 4G, but no one has yet.

That being said, I have seen several sites, including HTC's own, showing bluetooth HID under the specs for the Evo 3D. This isn't something I was ever able to find for the Evo 4G.

Don't quote me on it, but I am banking on all the WiiMote apps, bluetooth keyboard apps, and any other bluetooth input device, working properly with the Evo 3D right out of the box.
[HTC EVO 3D] Vvlioncourtvv:
Thank you bradley. that is exactly what I was curious about. u answered my question and educated me at same time. that was much appreciated.
[HTC EVO 3D] bradleyw801:
No problem. If you get a chance, hit my thanks button.
[XPERIA X10 Android Development] KradEdis:
Viva!

Estou com problemas de volume, a nivel geral. Já vi as configurações Cyan e Adw. Mais algum caso?
[XPERIA X10 Android Development] festa20:
English please
[Gen8 General] vitalif:
" PWNED " :-D

As you know, Archos bootloaders check digital signatures of init and recovery kernels, so you need to install SDE to use custom kernels, and it somehow "watermarks" the device.

Good news everyone! :) I've disassembled both bootloaders, found the code which checks signature, and replaced it (first instructions of verify_hash function) with "return 0" which is "mov r0, #0; bx lr" in ARM assembly. It's much the same hack as on Archos 5, thanks EiNSTeiN from archos.g3nius.org for reverse engineering previous generation.

Archos gen8 boots using OMAP boot ROM from internal eMMC card. Primary bootloader ("boot0") is in 0x20000 bytes after the first sector of internal flash (i.e. at 0x200) and secondary bootloader is written into rawfs, /mnt/rawfs/avboot. boot0 contains image size and loading address in first 8 bytes.

So, here is the patch:

1) boot0: replace 8 bytes at 0x7520 from the beginning of mmcblk0 from 7F402DE9003091E5 to 0000A0E31EFF2FE1.

2) avboot: replace 8 bytes at 0x14424 in avboot from 7F402DE9003091E5 to 0000A0E31EFF2FE1 (same patch). 0x14424 from avboot beginning is usually 0x14824 from the beginning of mmcblk0p1 (avboot comes first in rawfs, just after 2 blocks of header).

Of course you need root to do it. I've done it on my Archos 101, then changed 1 byte in recovery image - it boots into recovery without problem (before the hack it didn't boot into this 1-byte changed recovery).

And of course do it with caution and at your own risk :) DO NOT replace the bytes if you find other original data at these offsets! Bad boot0 or avboot means bricked Archos. There must be some sort of test point (something connected to OMAP SYS_BOOT5 pin) to boot from USB, or a boot UART interface, so debricking the device must be possible, but it would require some effort to find it, find a proper bootloader and use it.

If someone wants to see IDA database, I'll send my.

P.S: I do not have enough messages to post inside Development subforum, so I'm posting here.
[Gen8 General] chrulri:
Great work! With this base, can yout get something like CW to run? :)
[Gen8 General] blazingwolf:
I'm so waiting for him to come back and say April fools.
[Gen8 General] chrulri:
I'm gonna screw him up if this was an april fool :cool::mad:;)
[Gen8 General] Techngro:
First, if this is an April fools, I will find you and hurt you.

Second, what does all that mean anyway? Does that mean Cyanogen on Gen8 is near? Does it have anything to do with roms?
[Gen8 General] wdl1908:
Maybe you should increase that number of post by explaining how you did this.
[Gen8 General] vitalif:
:))))) No it isn't an April fool, my device now really has a modified recovery. Ridiculously modified (1 byte changed), but that's the proof!

Check the patch by yourself :))) all you need to write to mmcblk0 is a standard linux dd tool... which is included into standard Archos busybox...

In fact, it was not hard, and if I knew ARM assembly language before, it would be even easier... All I had to do is to find bootloader on the flash (boot0 is obviously in its beginning, and avboot is on /mnt/rawfs), copy it to computer, download IDA, feed bootloader to it and find functions similar to ones described on archos.g3nius.org (BigInteger_ModulusEnter, RSADecipher, etc). It also could be simpler, as BigInteger_ModulusEnter is mentioned inside an ASCII string inside data section... But I've found them by text search :) also there is a magic "ZMfX" in first 4 bytes of avboot and some other magic inside init and recovery... One also could use them to find interesting points in bootloader.

At first I've started disassembling with the wrong base address, but bootloader has code which copies itself to the correct one in the very beginning, so I've changed it and started over. In fact, it has size and address in first 8 bytes, so this also could be simpler...

So the hack is done, what needs to be done by now - utilize it and create some custom ROM or simply flash urukdroid without SDE...

CW == ClockWorkMod recovery? :) I don't have any experience with CWM porting yet, but in theory yes, the hack gives us the ability to run custom recovery images.
[Gen8 General] SWFlyerUK:
Don't know alot about the bootloader, but what advantage does this have?
[Gen8 General] vitalif:
Hm. I'll explain... Bootloader is the program which starts up the device, similar to bootloader on your PC :) signature check in bootloader prevents us installing modified Linux kernel, initial ramdisk and recovery images. So, for example, we can't have netfilter in kernel without installing SDE, we can't have ClockWorkMod recovery on Archos at all, and we can't, for example, change MMC card splitting into 512M mmcblk0 for system + remaining for "internal SD" with data.

With signature check removed, all this is possible.

The underlying idea of all this signature checking is probably protecting f**king DRM... I HATE IT !!!!!! And hate companies promoting it =) When you install SDE on previous generation archos (5it), it removes drm keys from device memory (this is the "watermarking" mentioned on Archos site). It makes device unable to play the content buyed for it anymore... Not a big deal, but unpleasant. I don't know if this is the same on gen8.

In detail: Archos 101 has OMAP3630 processor. The "0-stage" (very-very first stage) bootloader, i.e. program which gains control after processor power-up, is hard-coded into one-time programmable area on the processor itself and is named "OMAP boot ROM" (similar to PC BIOS). The boot ROM can continue device booting process from different devices including SD/MMC card, NAND flash, UART (serial port) or USB interfaces. The boot sequence is determined from physical pin connection configuration. Our Archos boots from internal eMMC card.

So, OMAP boot ROM loads primary Archos bootloader, without checking any signatures or checksums, and simply transmits control to it. Primary bootloader sets up some processor configuration and then reads secondary bootloader (avboot) from flash. Then, it checks its MD5-RSA digital signature using Archos public key. If signature is incorrect, it hangs the device (goes to infinite loop). So if we modify avboot without removing signature check from boot0, device would be bricked. If signature is correct, control is transmitted to avboot. Avboot determines what system we want to start by pressing different keys, loads it, checks signature if system is init (normal system) or recovery, sets up configuration for Linux kernel and transmit control to Linux.

Interesting facts:

* According to the code, boot0 can use rawfs or FAT filesystems for boot partition.

* During boot process, various messages are printed to serial console. avboot even has some code for receiving commands over serial connections.

* OMAP processor boot sequence can be configured via special memory area which remains unchanged after soft reset, and this configuration will override one determined by physical pin configuration. This does not give us much profit, but is also interesting...
[Gen8 General] SWFlyerUK:
Thanks for the explanation, so is it worth doing for a noticable difference in performance etc?
[Gen8 General] blazingwolf:
Whats being done will have no affect on performance of the device. It will however, allow a lot of work that can contribute to better performance on the device. That is assuming that we can put on a modified clockworkmod recovery on these devices without bricking them.
[Gen8 General] JBO1018:
He says the only way to do this is with root but in order to have root with r/w access at this point is SDE....right? Don't get me wrong custom recovery with the ability to make backups would be awesome but it seems SDE will still be necessary unless a new rooting option comes along.

*on a side note about root has anyone tried using psneuter to gain temp root through ADB? I really am not super knowledgeable about this stuff but this was used on the thunderbolt to aid in getting full root and s-off.
[Gen8 General] blazingwolf:
Archangel will give you temp root without using SDE.
[Gen8 General] pbarrett:
He said root with r/w access. Archangel won't do that, the file system is still protected.
[Gen8 General] wdl1908:
Nope r/w access is not needed the only changes to be made are on /dev/mmcblk0p1 which is mounted on /mnt/rawfs the read-only is on the root file system so they are seperate. Archangel will do just fine for this.
[Gen8 General] vitalif:
To be correct, there is no write protection on internal MMC at all, there is readonly rootfs which is mounted from a squashfs archive (squashfs is compressed readonly filesystem commonly used on Linux Live CDs), so you can't modify _files_ on it while it is mounted. But, nothing stops you from updating it as a whole.
[Gen8 General] shrewdlove:
Urukdroid

Someone should give a shout out ro $auron, creator of the Urukdroid project about this, he might find it useful.
[Gen8 General] lechuckthepirate:
So, if your hack is confirmed, that would give us the possibility to port CW recovery and Cyanogen to Gen8 devices... am I right ?
[Gen8 General] Lenn:
I think he has already seen this thread;) but you can ask him :D

Yes you are^^ but the thing is you have to port cyanogen to our gen8^^ and this must be done by a or more devs:D

i heard the biggest problem is that our touchscreen is connected by an usb controller inside the archos:mad: thats why the honeycomb port by luisivan is not recognize our touchscreen:mad: ( but when the source code is released, finally, we will get a hc port:) )
[Gen8 General] chrulri:
this isn't a problem for cyanogen (v7 = Android 2.3.3) because we have the source. :)
[Motorola Droid and Milestone General] JungleBrother:
how can I do it?
[Motorola Droid and Milestone General] Caz666:
I thought that JIT was enabled in froyo by default. It is one of the meain features. What makes you think it is not enabled?
[Motorola Droid and Milestone General] JungleBrother:
Tests show same CPU result as 2.1

Also, chinese nandroid backup from sileshn has it enebled and CPU results are 5 times bigger than on 2.1
[Motorola Droid and Milestone General] Caustic68:
Boot into open recovery and enable it.
[Motorola Droid and Milestone General] JungleBrother:
You mean OpenRecovery or Androidiani OpenRecovery?

Anyway, I can't find enabling option in Froyo Settings Menu

And using Eclair jitv7 enable option cause phone to not load pass M logo
[Thunderbolt General] skillzo1:
Don't know if my EVO was able to do this ( never noticed it ) but this is a nice feature. While browsing, if you have multiple windows open, instead of hitting menu then windows to pull them up, just take your 2 thumbs and shrink the page that you are viewing as much as possible and your windows will automatically pop up. I was like ohhhh nice.
[Thunderbolt General] magneticzero:
Feature is new
[Thunderbolt General] skillzo1:
I like it.
[Thunderbolt General] Beastclaw:
Just had to try this out for myself. Lol nice feature, this will make browsing so much faster for me now.
[Thunderbolt General] Dnakaman:
Nice find. Makes it alot easier now.
[Windows Phone 7 General] Mallux:
The youtube plugin used to work on my Focus, now all i get is a message that says i need to upgrade my flash player. I've attempted to change my regional language and then return it to English (United States) but nothing changes. Anyone know how to fix this issue?
[Windows Phone 7 General] doministry:
Don't know but AFAIK you have to set the browser to "mobile"
[Galaxy S I9000 Q&A, Help & Troubleshooting] lpp.phpme:
hello evrey one, i tried to update my moden and my odin got sutck. after that i did something wrong and now when i try to power my phone and show me a picture that have phone-symoble and a computer-symble and in the middle there is alert symble.

what can i do?
[Galaxy S I9000 Q&A, Help & Troubleshooting] machatta:
Just take the battery out for a little while and go to download again.
[Galaxy S I9000 Q&A, Help & Troubleshooting] lpp.phpme:
never mind that... i understood that i entered to a brick mode and with acrobatic skill(the regular download mode entering precdure and pushing the batter with my nose!) i've succeded it!

another question, i dont know if it related(if i opened a topic i'll ask it any way): how can i translate the gingerbread rom? is there a language pack or something like that?
[Galaxy S I9000 Q&A, Help & Troubleshooting] machatta:
What language do you want? It has a bunch of them.
[Galaxy S I9000 Q&A, Help & Troubleshooting] lpp.phpme:
hebrew dosent come in the new rom of 2.3
[Galaxy S I9000 Q&A, Help & Troubleshooting] machatta:
http://xdaforums.com/showthread.php?t=734389
[Epic 4G Q&A, Help & Troubleshooting] ElAguila:
I want to flash the EC05 rom. I found one that is prerooted and can be flashed using odin but it is RFS only. However, the phone was previously flashed with cm3 and converted to ext4. If I flash it using the method here http://xdaforums.com/showthread.php?t=853209 with CM 2.5 can I then flash up to the EC05 using odin? Or is there no way to go back to RFS? I am very new to doing things with the epic and I have been looking around for a stock EC05 that supports ext4 that I could just flash from the CM 3 recovery but haven't found one yet.
[Epic 4G Q&A, Help & Troubleshooting] mattallica76:
Odin does not care what is currently on your phone. If you flash the Pre-rooted EC05, it will overwrite what is currently on your phone.
[Epic 4G Q&A, Help & Troubleshooting] ElAguila:
That is what I thought but I wasn't sure. I think I have pretty much convinced my brother to just let me flash it with a custom EC05 rom that supports CM3 such as syndicate or midnight.
[Epic 4G Q&A, Help & Troubleshooting] barefaced:
Let us know how it goes, I have seen quite a few customers who did the EC05 OTA really screw up their devices, radio dropping and power cycling quite a bit.
[Epic 4G Q&A, Help & Troubleshooting] guiseppe83:
ONE OF THEM HERE! ! ! the EC05 ota update turn my phone into a slow waste of technology! Fortunte really because it made me root and flash ROMs. :D

in regards to the pre-rooted EC05.... i have yet to add this to my arsenal... if anyone has a link handy id appreciate it.

just flashed back to DK28 for the Ironman ROM......would recommend, all i can say is whoa! ! !
[Galaxy S I9000 Q&A, Help & Troubleshooting] mull54:
I have a problem when i'm playing for example Dungeon defenders:fw! The problem is that it' Extremly laggy almost all the time. Does anyone have the same problem or does anyone have any idé What the problem is? Writen with samsung galaxy s
[Galaxy S I9000 Q&A, Help & Troubleshooting] Khanno:
Hey mate, did you tried the lag-fix yet?

You can find it by using the search function on the forum.
[Galaxy S I9000 Q&A, Help & Troubleshooting] mull54:
Yaa, i did! Right now i got the speedmod kernal with lag-fix+tweaks!
[Galaxy S I9000 Q&A, Help & Troubleshooting] JJEgan:
" 2.2.1 not laggy but i dont play games .

jje
[XPERIA X10 Q&A, Help & Troubleshooting] BoiseMCSS:
Does anyone have any ideas if SEUS will detect the third party flash and still update to SE's Gingerbread? Just wondering to see if I have to return to deault before going to 2.3 or leave it as is.
[XPERIA X10 Q&A, Help & Troubleshooting] Flo95:
As long as you have the correct CDA everything should be fine.
[XPERIA X10 Q&A, Help & Troubleshooting] jayman1986:
You just go onto flash mode on SEUS, doesn't matter if your on a custom Rom. I've tried it while on a custom rom and it worked for 2.1 so I see no reason why it shouldn't work for 2.3.
[XPERIA X10 Q&A, Help & Troubleshooting] BoiseMCSS:
Thanks all!!!
[XPERIA X10 Q&A, Help & Troubleshooting] aR_ChRiS:
or if you are worried, use flashtool to flash back to 2.1 stock then seus it
[XPERIA X10 Q&A, Help & Troubleshooting] mdintx:
Is the CDA hardware or software?
[XPERIA X10 Q&A, Help & Troubleshooting] a.monteiro:
noob question: what's the difference between using flashtools and SEUS, if you are installing a stock 2.1 rom with both?

I believe SEUS can only install your local firmware, but Flashtools lets you choose any firmware you want as long as you downloaded them, right? can't you just use Flashtools and nothing else?
[XPERIA X10 Q&A, Help & Troubleshooting] aR_ChRiS:
theoretically, yes.

but I feel safer to use the seus instead, it's more like a noob thing since you don't have to compile files.
[XPERIA X10 Q&A, Help & Troubleshooting] xerex.exe:
hope everyone works fine.

i want it now ^^
[Thunderbolt General] hammer4203:
I find this below to work better than the *#*#4636#*#*. Seems like 3G is stable now. I have yet to see the 1x since I did this. It does turn 4G completely off though. From what HTC support says they are working on a fix for the radio, camcorder, txt, and battery issues. I was told an update when it comes should set it back to LTE. We don't have 4G yet so a good 3G signal that sticks instead of dropping out to 1x is fine by me til they get it fixed.

http://www.androidcentral.com/having-3g-problems-your-thunderbolt-fix-just-few-settings-away
[Thunderbolt General] Bigandrewgold:
but you cant talk and surf
[Thunderbolt General] hammer4203:
Why not? I have been able to.
[Thunderbolt General] Bigandrewgold:
Are you on WiFi, because ehrp whatever is what allows you to talk and surf, putting it on rev a is just putting the phone on the old non talk and diem network.
[Thunderbolt General] hammer4203:
Wifi off and it still works. Must be that it just turns the 4G off. I get email, txt, can put the wife on speaker and look at forums on the web and browse sites no problem.
[Thunderbolt General] ERIFNOMI:
I thought it was known that you can use 3G and talk on this phone at the same time. You don't need 4G. I used it once just to see that I could. I'll probably never use it again.
[Thunderbolt General] shaddix2:
ehrpd is not the talk and surf thing. It makes the handoff between 3g and LTE work properly. Without ehrpd all your data connections will reset when you go between evdo and lte
[Thunderbolt General] hammer4203:
All this like does is show you how to set your tb so it will stay on 3G and not 1x, which it kills the 4G. I see no point in having 4G search if I'm not in a 4G area. Plus it helps that battery issue a bit too.
[myTouch 4G General] ravneetg:
Hi All,

I have a mt4g which is rooted with S=Off. I switch between the Sense launcher and Launcher Pro Plus. Usual apps on the phone, not too many.

For last week or so, I have been seeing that sometimes the phone gets really really laggy and Norton Util tells me that the CPU is 100%.

Also, I think most of the times, when this happens, I see a Sync icon up top. I do not sync a lot, just 2 GMail Inboxes and weather (every 6 hours). But I do see that Sync icon most of the times when this lagging happens.

I have tried removing apps, but this still seems to be a problem. I have see somewhere that turning the USB debugging to ON has helped many, but did not work for me.

I tried CM7 RC1 when it was out, but didnt like it (stock camera etc...) and I restored back to my stock ROM. Could this have done something?

Thanks

Ravneet