yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Q&A, Help & Troubleshooting] hansdiegans:
First: the keyword is inertial navigation (search on wikipedia).

Sorry, but I have to disappoint you:

It is theoretically possible to do what you want to do by using data from the accelerometer and compass sensors.

However the accuracy of the integrated accelerometer is way too low for this purpose (integration drift).

I would expect about 100m drift after 1min of measurement.

If you still want to try this, i'd recommend to run/drive as fast as you can :D
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] neil_swann80:
I have to change the in-call volume to the lowest level everytiem I make a call. Is there anyway to modify the defaul level?

I have tried editing the following registry setting:

HKEY_CURRENT_USER\ControlPanel\SoundCategories\InCall

and

HKEY_CURRENT_USER\ControlPanel\SoundCategories\InCall2

Which made no difference.
[Vibrant General] snkchaos:
True one that doesn't have Touchwiz. I want to get rid of for compatibility for apps that is effect by Touchwiz.
[HD2 Android Q&A, Help & Troubleshooting and Genera] madcapmagician:
Guys, I have a problem when using Android in the car...

When using CoPilot or Google Navigation, I need the phone plugged into the charger because of the heavy load on the battery; having the phone die on me halfway through a journey isn't particularly conducive to arriving on time, y'know?

With the phone connected to the charger, I have no voice on Google Navigation; indeed, not only no voice but the phone wants to download and install text-to-speech each and every time, and despite downloading and (supposedly) installing this, voice remains absent. If the phone is running on battery only, I have voice.

With CoPilot, the problem is that I cannot run it at all with the phone connected to the charger. I get this message "CoPilot cannot work while your device is in USB mass storage mode. Please disconnect your device from your computer and try again." Now, this is despite the fact that the phone is a) connected to a car charger, not a computer and b) in "charge only" mode. When I disconnect the phone from the charger, it tells me (at the top of the screen) that it is "preparing the SD card". If the phone is running on battery only, I have no problems with CoPilot at all.

I have Auto Mount installed; should I remove it, or do you not think this is the problem?
[HD2 Android Q&A, Help & Troubleshooting and Genera] jmmmmm:
I use my device in the car all the time I'm using google gps and don't have this problem at all. I'm not familiar with the auto mount software you use but that could be the problem.
[HD2 Android Q&A, Help & Troubleshooting and Genera] madcapmagician:
Yup; uninstalled AutoMount and all works now.
[HD2 Android Q&A, Help & Troubleshooting and Genera] mskip:
Case closed :)

Mark.
[Galaxy S I9000 Q&A, Help & Troubleshooting] wattsy1612:
anyone delt with samsung service centres in the uk ie, cpw. i have sent my phone off for reapair any one else in the uk sent theres off with cpw and how long did it take cheers wattsy
[Galaxy S I9000 Q&A, Help & Troubleshooting] maccas99:
Hi,

Mine went back to an 02 shop for repair and it was 7 working days until I got it back. I didn't ask for a loan phone so they didn't give me one so not sure about that.

The repair centre is in Ashford, Kent but not sure if it's the same for all SGS's?
[Galaxy S I9000 Q&A, Help & Troubleshooting] Dan_S:
Hi guys,

I'm in real need of someone who can help me out, a friend at work asked me to give him my phone (we both have the same galaxy s I9000) because he had a lag fix for it that was really easy... ok i thought... he ran it and now the phone is really fast!! great I think! The then problems started.

When it boots up it shows a new screen that says vibrant (this isn't a vibrant phone its a aussie model i9000)the first sign that things were wrong, then the headphone detection wasn't working, and worst of all i can connect it to a usb or even a power charger without the phone turning off and the battery icon appearing then turning off again indefinably. ohh shiiiit!

I think he may have run the vibrant file not the correct one for the international i9000 i have, so i find the voodoo website and rerun the update with the correct one (used a removable sd card get the files from my pc to the phone) BUT still have the same problems:eek: I also tried the “disable lagfix” to roll back but no luck.:eek::eek:

SO if anyone can tell me how to dig myself out of this ever deepening hole I will be hugely indebted to you...BIG TIME!!
[Galaxy S I9000 Q&A, Help & Troubleshooting] manosv:
Are you sure he didn't switch his phone with yours.The lagfix doesn't need a new rom.
[Galaxy S I9000 Q&A, Help & Troubleshooting] HellG:
From my pov.

He installed vibrant firmware, then installed Voodoo.

Browse flash guides. You still have boot. :D

flash a new firmware, 2.1 imo. is the best, add voodoo and/or oclf v1.

Must ofc have root priv.

.hacker
[Desire HD Android Development] adwinp:
props to scotty & tmzt

BE CAREFUL WHAT PARTITION YOU'RE DD'ING INTO OTHERWISE YOU'LL END WITH A BRICK.

Instructions

1: Get VISIONary from the market and do a temp root

2: download http://rapidshare.com/files/429891451/dhd_root.zip and extract.

Place these files in /sdcard/ on your DHD (you only need 1 of the .ko, depending on your kernel version - check with uname -a in adb shell)

Go to adb shell, switch to root (su) and do the following:

insmod /sdcard/wp-(version).ko

for example: insmod /sdcard/wp_g5ed1769.ko

This will disable wp (will be enabled on reboot though...)

dd if=/sdcard/hboot_eng.nb0 of=/dev/block/mmcblk0p18

This will install engineering hboot

BE CAREFUL - DOUBLE CHECK THE PARTITION

dd if=/sdcard/recovery.img of=/dev/block/mmcblk0p21

OR

save recovery.img somewhere on your HDD, open a shell/cmd in that directory and:

fastboot flash recovery recovery.img

Both ways will install an unsecured recovery (not clockwork yet)

The module is for the release version of DHD (2.32.21-g5ed1769)

If you have another one, you can easily mod it:

check your version via:

cat /proc/version

Download a Hex Editor, search for vermagic in the wp_g5ed1769.ko, and replace patch version with:

g5ed1769

Save

Reload to sdcard and follow instructions from the top.

You can now PERMROOT (once you load the module, just push su and Superuser.apk to /sdcard/)

and

copy su to /system/bin/

and Superuser.apk to /system/app/

Don't forget to suid su:

su

chmod 4755 /system/bin/su

NOTE:

once you load the module, you can confirm a successful load via:

dmesg|tail

here's a sample output

<3>[ 881.934631] mmc0: DMA channel flushed (0x80000004)

<3>[ 881.935241] Flush data: 00000000 00000000 00000103 c0088008 c7e38000 00000001

<6>[ 881.935913] mmc0: Controller has been reset

<6>[ 881.936279] mmc0: Worked around bug 1535304

<3>[ 881.941802] mmcblk0: error -110 sending status comand

<3>[ 881.942443] mmcblk0: error -110 sending read/write command, response 0x0, card status 0x0

<3>[ 881.943084] mmcblk0: error -5 transferring data, sector 327712, nr 8, card status 0x0

<6>[ 881.943695] mmc0: reinit card

<4>[ 881.944030] mmc0: Starting deferred resume

<6>[ 882.010437] mmc0: Deferred resume completed
[Desire HD Android Development] adwinp:
What about adb pushing su and Superuser.apk WHILE flashing a STOCK ROM via RUU? The eventual signatures check is in the beginning only and thus irrelevant for this procedure.

During this length process, the real SYSTEM: is unlocked, and we should be able to do anything we want during that time.

Basically, we just need to check till /system/bin/su is copied from the RUU, THEN push ours, in order to prevent overwriting by the stock one.

This SHOULD, at least in theory, allow us to have persistent root. Can anybody check that?
[Desire HD Android Development] Bumble-Bee:
While flashing the via RRU every file that is pushed is sig checked... Besides we cant push spcific files in RRU anyway :-|

And before anyone says recovery ADB is locked down in recovery so cant push anything that way :-(

Tbh we have two hopes... Have a singed test recovery to flash we need a shipping desire hd to test this -- (first desire root type)

And the G2 root ppl the hd will have the same protection as the G2

:-)
[Desire HD Android Development] adwinp:
I was just pushing ideas around, things I need to check anyway.

It's hard to do any real work without a device to work on (yet - should be shipped by next week).

It WOULD be great if anyone could come forward with a test/engineering device I could work with. Maybe a test/engineering partitions dump?
[Desire HD Android Development] adwinp:
Since I am *still* waiting for my device (thanks HT...) and can't field test any of my ideas, I've been filing a few of them in the G2 forum.

The latest one being http://xdaforums.com/showpost.php?p=8818111&postcount=184
[Desire HD Android Development] mikecoffee:
Getting my HD on Friday hopefully will hand it over to team villainrom and see what we can do grrrr
[Desire HD Android Development] adwinp:
R.E is a b*****.

If only we had access to an engineering device, we could dump pmem (since we know at what address HBoot is loaded anyway), compare that to a retail device, and try some binary patching the HBoot via userland and/or a module....
[Desire HD Android Development] K900:
I have just thought about it: can the lock be related to path, not to address or something? Maybe you could symlink /system somewhere in /data (somewhere that is writable normally) and write through this symlink? Kinda improbable but worth trying...

Sent from my HDfied HTC Desire

Sent from my HDfied HTC Desire
[Desire HD Android Development] adwinp:
Unfortunately it doesn't work that way.

;]

A symlink inherits all properties of the parent.

It's like trying to change tires in a car with a broken down engine. You won't be able to drive it, no matter what the tires.
[Desire HD Android Development] K900:
I think the lock is not in the FS, it's somewhere lower level, so it just might work

Sent from my HDfied HTC Desire
[Desire HD Android Development] adwinp:
We do know where the lock is; here, have some nice reading (the parts pertaining to emmc):

http://xdaforums.com/showthread.php?t=803208
[Desire HD Android Development] K900:
Oh, then it's a phail.

Sent from my HDfied HTC Desire
[Desire HD Android Development] adwinp:
No. http://tjworld.net/wiki/Android/HTC/Vision/HbootAnalysis

Great work is being done by "IntuitiveNipple".
[Desire HD Android Development] K900:
Not rooting at all, just my idea :)

Sent from my HDfied HTC Desire
[Desire HD Android Development] WendigoNL:
hey, first post in the android section, still awaiting the arrival of DHD, after alot of reading about getting root, i was thinking, as mentioned above somewhere, the update process does'nt allow pushing of specific files, this got me thinking of a Windows Live games security wich was supposed to block those pesky cheaters of using RAM intercepts of running processes.

isn't it a possibility to intercept the write buffer before it outputs to device and replace neccesary files to gain root access? in other words, patch it with superuser.akp via injection or disable nand security listening?

run a rom installer with a signed rom > output to virtual device(or buffer) > patch the neccesary files > (output altered dataflow in sections we need so physical device still believes its signed as the checks are still there on update.) to physical device

could this work?
[Desire HD Android Development] Golomidov:
What about change one of signed file from oficial ROM/OTA update?

As far as I understand digital signature is based on SHA-1 which is kind of "broken".

So we have to choose some file in official update zip, change its contents to "useful_part+garbage_to_match_sha1" and update :)

just google "sha-1 broken"
[Desire HD Android Development] K900:
It's almost impossible to get a sha1 hash to match. But I wonder if we can reverse engineer the RUU and make it skip hash checks or check against the modified file's hash

Sent from my HDfied HTC Desire
[Desire HD Android Development] adwinp:
@WendigoNL: the ruu itself doesn't do anything. All the work is done by HBoot.
[Desire HD Android Development] El_Nino9:
i thought the ruu does something?

doesn't send adb reboot bootloader and then fastboot oem -78 command? and put it in ruu mode?but before all that, doesn't it push the rom.zip somewhere? :S

sorry just want clarification. i know this method won't work as the bootloader will check the signed keys on the zip file so you can't hijack the rom.zip file, i.e. in the temp folder replace rom.zip with a test ruu or even a custom rom with SU and and custom recovery pushed in the zip file.

i may be completely wrong and look forward to your answer adwinp.

i may try this when i get home but i know htc arnt THAT stupid
[Desire HD Android Development] Doktaphex:
New baseband in 1.32.405.6 update, version number: 12.28b.60.140eU_26.03.02.26_M
[Desire HD Android Development] joostburg:
Hi i am new with rooting etc. I dont gonna use custom rom's etc for now, but wil it be smart to perm root my phone now so i never have to do it later on(maybe it doesnt work on later versionss?)
[Desire HD Android Development] El_Nino9:
well it doesn't matter if you do it know or later, but you can't do any over the updates from now on. what i mean is you will get a pop up, but you as the user have been warned not to do it if you want a custom rom later as they may patch the hack. and by may they will fix it.
[Desire HD Android Development] MacDegger:
Thank you, everyone!

I've got root, and I have write access to the whole system now. I'm pretty conversant in Windows Mobile, but a total Android newb, so without all your help (hackers, Paul O'Brian, guide writers and everyone who chimed in) I couldn't have gotten this.

Now I have my phone back! :)
[Desire HD Android Development] karthics4:
Could anyone tell me the benefits of Rooting my HTC Desire HD when I can already use Wifi Tethering
[Desire HD Android Development] phunkycow:
Pros of rooting: http://www.brighthub.com/mobile/google-android/articles/84211.aspx

Cons of rooting:http://www.brighthub.com/mobile/google-android/articles/84428.aspx

Time spent cursing for not using the search: 2 minutes.

Time spent to find the above links: 1 minute.

Doing all this using my rooted DHD: Priceless.

:p
[Desire HD Android Development] karthics4:
Thanks :) but will my phone brick up and freeze up if I root a contract Tmobile UK phone
[Desire HD Android Development] phunkycow:
No problem. :)

About your question now, it's highly unlikely. As far as I'm concerned, the only thing that can cause you headaches with a simlocked phone is flashing a new Radio after unlocking your device. Rooting doesn't affect that in any way.

Edit: If you don't have any previous experience tinkering with your phone's filesystem, i would advice against rooting it though. Unless you think you will benefit enough from it to leave the risks aside.
[Desire HD Android Development] zeyon:
Hy,

I'm a french boy, so i'm confused for my bad english.

I have a problem. My DHD is a SFR (french mobile operator) phone. I have flash my DHD with official rom 1.24.405.1 with the root and S-off and PD98IMG.zip.

So, now, my phone is unroot and s-on. The big probleme is that I can't make a new root with visionary(rr1,r12r13) because it crash when i try to root.

I'd like to know if VISIOnary is made to root 1.24.405.1 ROM or only 1.32.405.x.

If anyone understand me, HELPPPPP please.

Thanks.

The version of my hboot is hboot 0.85.0004.
[Desire HD Android Development] adwinp:
There should be no issues regarding ratc VS 1.24

Your best bet would be to try rooting by hand.

You'll need the rageagainstthecage binary, su, the wp.ko module for your kernel, engineering hboot, busybox.

adb push all of them to /data/local/tmp

chmod 4755 each one

run ratc

run su

load the wp.ko module (insmod)

flash hboot according to instructions in post #1

reboot

remount system in rw

root

;]
[Desire HD Android Development] bhuwan1990:
Anyone would be so kind to do video tutorial on how to PERMroot on DHD ?

Please !!!
[Desire HD Android Development] adwinp:
If you're having trouble, either

1: use VISIONary from Modaco

or

2: PM me your google talk/jabber jid and I'll walk you through the steps in RT.
[Desire HD Android Development] M3scaline:
For some reason my DHD reboots on me when attempting a temproot usig VISIONary, anyone seen this as well?
[Desire HD Android Development] Mastersey:
Hi,

I'm lost... please, can somebody help me ?

I followed the tut until this:

I got a "5226496 bytes transferred in blablabla...", no error, but now... I really don't understand what i have to do...

I'm scared of restarting my DHD and get a brick :x
[Desire HD Android Development] adwinp:
PM me your google talk/gmail chat handle and I'll walk you through the steps.
[Desire HD Android Development] Mastersey:
Thanks for your proposition, adwinp, but i finally done it "without problem" helping with some other tutorials :p

LeeDroid is now successfully installed ^_^

Maybe you will be able to help me anyway about the "kernel" ? I'm thinking about flashing the original one with this one: http://xdaforums.com/showthread.php?t=835616

Is it really needed ? please :)

(sry bad eng!)
[Desire HD Android Development] dccxviii:
I'm following the instructions in the pdf but i get stuck at the gscript section. For some reason running any scripts from gscript (including the downloaded wpx, hboot or even the default ones that came with gscript) results in...nothing. Just a blank blue screen.

Any ideas?

EDIT: Ok, it apears that it's the wpx and hboot step in gscript that's the problem. Even though I may run the visionary app and it gets granted supersuer permission from the superuser app - there is no rooting taking place. So I can only assume somethings gone wrong in the aforementioned part. So my question is, do the wpx and hboot scrips need su or not? Because when I run e.g. wpx without su I get:

"stderr: insmod: init_module '/sdcard/wpx.ko'

failed (operation not permitted)"

But if i try to run the wpx script WITH su, I get a pop up from superuser saying the gscript has been granted superuser permissions but the screen remains blank blue and then the entire phone becomes unresponsive and has to be manually restarted or I can just wait a while and gscript eventually crashes.

Agrrrr...>.<
[Desire HD Android Development] fenrhir:
Basically, have you run the OTA update? I'm looking all treads about rooting, and this is a recurrent problem, as this update prevents rooting...
[Desire HD Android Development] iamryo2416:
Would it be possible that wp has third version instead of g5ed1769 and gf3f553d ?

Would it be possible that wp has third version instead of g5ed1769 and gf3f553d ?

If that's the case, what should I do to have that version of wp_fxxxxx.ko ?

- ryo -
[Desire HD Android Development] Starichok_kz:
how can i get the temproot device without Visionary?

now it's Desire HD with Radio S-OFF,

soft version 1.32.405.6

kernel 2.6.32.21-gf3f553d

(after service)

trying temproot by Visionary r14 - about 3 hours it says: rooting device, please wait
[Desire HD Android Development] jkoljo:
Reboot, uninstall Visionary, install it again, make sure that USB Debugging is enabled and try temproot again.
[Desire HD Android Development] Starichok_kz:
it was a wrong Visionary.apk on my SD Card
[Desire HD Android Development] adwinp:
Why would you need to temproot?

Since you already have S-OFF, flash a rooted or unsecured boot.img/system.img via fastboot.
[Desire HD Android Development] Starichok_kz:
I need to have permroot on my DHD, so now I have it, see my post before ;-)

And, as I said before, it was only Radio S-Off, no Eng S-Off and stock recovery
[Desire HD Android Development] Medhtn:
Is my Android 2.2 correctly routed?

Hello,

This is my first post on android forum, I'll be to be very clear, so please be patient. Thx in advance.

MY OBJECT

: I must root my DHD Android2.2 to install new fonts via update.zip file in recovery boot mode as explained here: http://wiki.frandroid.com/wiki/Clavier_en_langue_arabe_pour_Android

HOW TO DO

: I applied this procedure to root my DHD http://xdaforums.com/showthread.php?t=805327 But I'm not sure that every think was OK :confused:

Indeed:

Note

: I used the R14 of VISIONary to make a "temproot now"

I succeeded to open a root session but I was NOT able to copy the su and superuser.apk file in /system/bin or /system/app.

"

chmod

" does NOT work as well (Read-only file system)

Note

:

I enabled

of course the "Set system r/w after root" option

Please find screen-shots of this operation in the attached files

Finally, I attempted to install the update.zip in recovery reboot mode, but I did NOT succeed as expected (despite I can make su ..)

Error msg: cant open /cache/recovery/command

Do you think my DHD rooted?

If yes, why update.zip does NOT work?

IF not, why can I make a su? how can I do it correctly?

How can I know if my DHD android2.2.0 or 2.2.1 ?

Best regard
[Desire HD Android Development] adwinp:
1: use one of the official recoveries instead of the one provided (that shouldn't have any effect on root anyway).

2: I don't use VISIONary, I prefer the manual way. Once you're root (since you already have ENG SPL, you don't need to bother about WP), do this:

mount -o remount,rw /dev/block/mmcblk0p25 /system

3: you can adb push your fonts manually to /system/fonts

You can only SAFELY replace DroidSans.ttf and DroidSans-Bold.ttf. Don't touch the other ones. Double check your file permissions!!
[Desire HD Android Development] Medhtn:
How to install properly new fonts? Is my Android 2.2 correctly routed?

Hello

Tank you adwinp for your answer, but it didn't resolve my pbm :confused:

Do you mean that I can use an other recovery.img file? when can I find it? Does the command line still the same?

As you have seen, I too used the manual way (I used VISIONary just to make a temproot). What's ENG SPL ? How can I know which ENG SPL I'm using?

:cool: Thanks for the magic command "mount -o remount,rw /dev/block/mmcblk0p25 /system", it allowed me to have Write privilege on the system folder, but since I reboot my phone, the /system becomes "Read-only file system" again !! :(

Finally, I made a manually copy of the 2 ttf file in /system/fonts but I can't use arabic fonts yet. Please would you like to take look on the contents of the (fonts archivin my precedent post) and advise me what to do?

Best regards
[Desire HD Android Development] firtvid20:
When I type in uname -a the kernel version is different to the .ko files that I downloaded? How do I do this?

EDIT: The DHD is from Vodafone, and it is up to date (VIA OTA)
[Desire HD Android Development] runganwt:
uname -s different version of .ko

Same here, Do we need to find the same .ko one? If yes how to? If no, Is it save to ismod with different verrsion?

Thanks
[Desire HD Android Development] RichCowell:
BE CAREFUL WHAT PARTITION YOU'RE DD'ING INTO OTHERWISE YOU'LL END WITH A BRICK.

Just about to root my boss's DHD, but wanted to check before I start - how do you check with partition? How do you know which is correct?
[Desire HD Android Development] adwinp:
cat /proc/emmc
[Desire HD Android Development] RichCowell:
Thanks, but huh? lol - I'm none the wiser...

I'm no expert when it comes to hacking and rooting and things like this...

I did manage to debrand my Desire using the Gold Card method, but that's all I've done with Android...
[Desire HD Android Development] adwinp:
That's exactly how it is. The RUU is only responsible for bootstrapping the process; all the work is done by hboot.
[Desire HD Android Development] Patrock.nl:
any progress update available? where are we now?

it appears titanium back-up method can somehow alter files in /system, perhaps look into this to see if we can find anything usefull there?
[Desire HD Android Development] K900:
Paul's exploit (as used in TB and Goggles Remover) allows only to remove files, not to push new ones or modify anything

Sent from my HDfied HTC Desire
[Desire HD Android Development] SupremeBeaver:
huge progress has been made today :)

http://xdaforums.com/showthread.php?p=9074827#post9074827

I can smell those custom roms now :D