yashsingh1/xdaforums huggingface dataset:
[EVO 4G Themes and Apps] RussellJ:
Im running 2.2, rooted with evio 2 rom.

How can i get my wireless and wired tether to work on my mac? Nothing works
[EVO 4G Themes and Apps] davidlightle:
Well, from what I know, Wired Tethering on the Mac is straight out right now due to drivers actually.

Wifi Tethering for root users should work, though. Have you tried that one, and if so, what did it do? I don't own a Mac, so I can't really diagnose too much but I'll do what I can.
[EVO 4G Themes and Apps] scottspa74:
Alright David, I promise I have read your last post repeatedly, just tryin to make sense of part of it and can't seem to.

So, first paragraph, about wired tether fix toggle v2.0

"....separate to/in addition to the toggle of wired tether...".

Are you saying that someone needs to flash the original tether toggle AND this toggle fix 2.0?

Or just need to flash 2.0 version (and also do not need the original signed tether fix zip, as I believe your previous post clarified you don't need to flash that fix if you flash the toggle?)

Also, I see you dropped the commands about mtd/block4 to mount system read/write, is that because they'll somehow be included in the toggle zip, or will those commands still be necessary?

I'm on a nand back to virus ROM, and I don't believe I've flashed any of your fixes on this one yet (possibly the original toggle zip, I'll have to check somehow...or I suppose flash #2, the Undo the original toggle patch just in case I have flashed it already on this Rom? )

As always, thanks lots.
[EVO 4G Themes and Apps] davidlightle:
Good points. It makes sense in my head, but getting it out and understandable isn't always as easy.

So when I said "....separate to/in addition to the toggle of wired tether...", that meant you would do the command line, then run the wired tether app (and press the big USB icon). As in my toggle-script doesn't actually start the tethering, only prepares for it.

So you should only need toggleFix 2.0 (no 1.0, no old tether fix). And yup, that should do the remounting of the filesystem for you. I hope that's as clean as I can get it without adding it to the actual program itself, but if I can improve on it, I'll try.
[EVO 4G Themes and Apps] scottspa74:
Absolutely. Very concise, good sir. Thank you.

(I know all too well how something can make sense in your head, but when you write it for other people, it becomes a veritable rorschach (sic?) i.e. 'ink blot test'.)

Ready to give this a go (after I figure out if I've already flashed the first toggle fix on this ROM, I forget now )

;)

Thanks and good day.

Edit: is there something I could look for in root explorer to determine if I already flashed the original toggle zip, a bit of code or something? I know you may say, well, just see if your 4g is working, but I wondered if there was something a bit more accurate/objective than that (not to mention, I'm at work for the next 10hrs, and I work in an area without 4G).

Thanks
[EVO 4G Themes and Apps] davidlightle:
I haven't used root explorer myself so this is a best guess. You can try looking at the file size; basically you're looking to see if /system/bin/ip is a real binary or a symlink and the real binary is about 134k or so I think, while a symlink is pretty tiny, like 4k.
[EVO 4G Themes and Apps] scottspa74:
You...the...man.

Right on. Worked great. Checked the path you wrote, and system/bin/ip properties is 134872 bites. Awesome. Easy. Thank you, now I feel better about trying the toggle. Root explorer is great, BTW. You can even do things like edit the build.prop file, for example, and it saves a copy of original to your SD card in case you need it back (that I haven't tested, but have read about)

Thank you
[EVO 4G Themes and Apps] scottspa74:
Well, I hate to be the bearer of bad news, but using wired tether toggle 2.0 (and nothing else, not the original fix, or toggle fix v1.0), I wasn't able to get 4G back.

Wired tether wasn't seeming to work after terminal commands, so I uninstalled, then reinstalled it (wired tether 1.4), then the up/down data bar showed up. (Haven't actually tested plugged in yet, I can in the morning, though)

But after turning off and closing wired tether, I opened terminal emulator app to type the tetherFix off command. Seemed to go thru fine, no errors. Text on screen said 'disabling USB tether fix'.

Then i turned on 4g, and it scanned, then said 'connected to Sprint', but when I try to load a web page it says no connection'.

Is there any info I can get you that will help? Thanks for all your work.

Looks like we'll need an 'undo toggle fix 2.0 zip possibly). Just a heads up.

Again, thanks for your effort.

And, to be sure, my 4g was working fine before flashing the zip. Actually, I think it even worked after flashing the zip, but NOT after the first run of wired tether (with the fix commands) , I think. I can retry and test that if you'd need.

Thanks

*******I know terminal app is working because tether appeared to work after using the command, and I tested by issuing 'reboot' command, and phone rebooted
[EVO 4G Themes and Apps] scottspa74:
Hmmm,

One more interesting bit. Not only did 4G not come back after issuing commands, but wired tether appears to still work.

(No longer says 'unable to tether' after pushing big usb icon, and shows the up/down data bar across the bottom)

Still not been able to test properly, as the owner of the computer in my house just got Comcast internet hooked up, and has been on it all morning:rolleyes:

But the tether app appears to be working properly.
[EVO 4G Themes and Apps] scottspa74:
no worries...

Thanks for gettin back to me ;)

Yeah, please don't give up. Though I'm sure it is incredibly frustrating. I really appreciate all your time and work.

Just a few thoughts:

You mentioned busybox. When I installed ROMmanager a while back, and it has you install busybox. I remember you mentioning you wrote this to toolbox (I think, though I'm not clear on exactly what that means) because you figured it was more prevalent. So, since I have busybox, does that mean something could be written differently, more akin to your setup ?

Also, since after the fix off command, my system/bin/ip is still named ip.bak, is it possible that the read/write status is not being activated? (Though terminal doesn't give me any complaints, so probably not, huh?)

Yeah, I tried a reboot after the fix off command. No change.

In any case, as it is, I have a nand backup with working 4g (thank god I have both on my phone, as my roommate just unintentionally deleted ALL of my nands and Android stuff I had backed up on his pc), and one without, so I can always go back and forth if I need. Honestly, I really never use 4g. Too much battery drain, and not much faster than my 3g with pri 1.40 really. (In Seattle). You're not missing much.

If you do think of anything to test or try, let me know, I don't mind guinea pigging, now that I've gotten familiar with how safe things are if one has nand backups to restore (I do).

Anyhow, thanks so much for your work and effort, and ill test or help any way I can.

*****I think I just got what you said about undo fix zip maybe not actually working, you mean since runnin the commands thru terminal didn't fix/restore, then the zip may not, either , correct?*******

Scott
[EVO 4G Themes and Apps] scottspa74:
interesting...

@ davidlightle

You told me I could check system/bin/ip and check the file size. It would be about 134kb if real binary, and about 4kb if symlink. I checked before flashing toggle, it was 134 approx. I think I checked after flash toggle/run command, and thought I saw it about 4 or 5 kb. I looked there today, its still ip.bak, but file size is zero bites.

Don't know if this means anything to you, but thought I'd let ya know in case it jogs any thoughts.

Scott
[EVO 4G Themes and Apps] Ikyo:
ROM: http://xdaforums.com/showthread.php?t=743352

I am currently not able to get it to work. I have the drivers installed on Windows XP and the machine sees the phone. It is unable to get a DHCP lease for some reason. Is there something that I need to do regarding the kernel or install a different version?
[EVO 4G Themes and Apps] davidlightle:
Basically toolbox and busybox are similar in that they both attempt to handle some common Linux functions all rolled into a single, small binary. Toolbox does some things poorly and it doesn't handle as many things as busybox, though, so I switched some things over to it. But busybox isn't included in standard builds (unless a ROM builder adds it), but toolbox usually (always?) is. I wouldn't worry about this part for now unless you want to dig into it to experiment a little.

Yup, since the toggle basically just points to either the real binary or toolbox, if turning the toggle off doesn't correct 4G, I'm not confident that just restoring it would either; but at the same time, nothing should be any different. I will probably go ahead and pull down the toggle for now since it could be impacting 4G.

Yeah, the real binary is 134K, but with my toggle I use a symlink that flips from the real binary (ip.bak) to toolbox, so /system/bin/ip (after applying my toggle fix of course) is a symlink and should look like fairly small (sometimes symlinks show as 0 bytes, sometimes as 4k, sometimes other smallish numbers). So with the toggle fix applied, it's harder to tell where ip points.

Hmm, I believe others have gotten Fresh to work (using my old tether fix). Right now, though, there are some reports that 4G doesn't work while the fix is applied, so I have pulled it and am about to pull the new fix as well for similar reasons.

---

So on a related note, I've found some locations of code in the AOSP and kernel in regards to wired tether and the ip binary's source. I'm taking a look now to see if I can find what isn't happening but should be or is happening but shouldn't be.

If anyone wants to offer up some data sets for me, that would be useful. One thing I'm looking to see if it's involved are the network properties, especially around network changes (going from 3G to WiFi or 4G to 3G, etc.). For those who are willing, if you can run this quick command and shoot me (PM or email may work best) the resulting file that would be on your SD card: "getprop | grep net > /sdcard/tether-prop.txt" (I think grep exists normally but I may be wrong. If not, that command will throw a fit. I mostly wanted to filter it down since some of the properties include things such as your phone number. You could instead drop the "| grep net" if you filter things out or you can trust me not to abuse it. :) )
[EVO 4G Themes and Apps] scottspa74:
Netarchy Rom was the first ROM I used after I rooted. Netarchy ROM doesn't require renaming the libnativetask.so , as there is not one pre-built into his ROM. So you don't need to flash josh_H zip from this thread (it renames the libnativetask, or it can be done manually in root explorer). On nets ROM you only need WiredTether 1.4, Davids signed tether fix zip (not the toggle, just because it's unproven, as of yet). Also, use the HTC sync folder that's on your SD card and install it on your computer.

On nets ROM that is all you should need. That's the same setup I rocked for awhile. Net ROM, wired tether 1.4, wired tether fix zip, and Windows XP. Come to think of it, I may have been running one of nets kernels too. When froyo first came to Evo, the stock kernel didn't work with wired tether. That is what the wiredTether fix zip was built to fix, if I remember correctly.

If you were on fresh Rom or virus, etc, you'd need to flash joshs fix (around page 7 or 13), or just manually rename the libnativetask.so to libnativetask.so.bak in root explorer.

You should be good to go with app, net Rom, HTC driver, tether fix zip, xp

. Report back if you can't resolve. Tether fix zip seems to break 4g, so make sure to nand first.
[EVO 4G Themes and Apps] scottspa74:
@ davidlightle

What do you think about leaving the fix zip up, and just make abundantly clear to people that it breaks 4g, so to nand for sure. ?

I'll get you any info I can. Wondering if that command you posted would work from terminal emulator, I still haven't conquered adb.

I was poking around earlier today in root explorer, and saw a file called get.prop. (Even saw one called logcat, strangely enough, I know there's an app for that by same name.)

Anyhow, would that get.prop file be what you're lookin for? Cuz root explorer lets me copy it and save to SD card. Then I could pm or email it to ya. Yeah, I'm not quite worried about sharing my phone # with ya ;)

***********************

Hmmm, using root explore is not gonna work for that. I just tried to look at both getprop and logcat , using root explorer built-in text editor. They're just a jumble of letters, characters, and spaces. I'll have to figure out some other way. I need to figure what the commands thru terminal would be. Just let me know exactly what you're after, and in what state.
[EVO 4G Themes and Apps] Ikyo:
I will give it a shot and see if it works. I was hoping to hook it up to my MBR1200 as a backup to my cable connection. It is going to suck to lose 4G.
[EVO 4G Themes and Apps] scottspa74:
Well, 4g isn't 'completely broken forever'. If you restore a nand from before the 'fix', your 4g will come right back. It doesn't mess with your radio, it just changes your system/**?/ip file, so.restoring a nand will bring it right back (personally, the downside to 4g outweighed the upside, in my opinion, so I don't really mind).
[EVO 4G Themes and Apps] selders59:
tether for windows pc

My experience with tether when I had my blackberry you had to have tether also installed on your pc. Is this the same case for android? Cause I have tether on my Evo but it doesn't do anything and I figured it is because I don't have the tether app for android on my pc. If so where can I locate this app?
[EVO 4G Themes and Apps] wrod7:
How can i get this to work with fresh 3.2 HTC new kernel?
[Hero, G2 Touch General] idroid84:
Can a mod please delete this thread fully. I am pulling the project and going to stock rom until i learn alot more about this crap.

sorry for any inconvenience this may cause.
[Hero, G2 Touch General] Sir_Oliver:
Please root it as soon as possible :)
[Hero, G2 Touch General] Eddie1506:
Radio version is not correct.

Radio version included in this OTA is 63.18.55.06PU_6.35.15.11.
[Hero, G2 Touch General] 42turkeys:
Rooting now... :D
[Hero, G2 Touch General] idroid84:
Well that's wierd, I can post screenshots the radio that came from the update on my system about... Where did you get the info from?
[Hero, G2 Touch General] Eddie1506:
Opened radio.img with a hex editor :D
[Hero, G2 Touch General] idroid84:
It's not the version it says once flashed ;)
[Hero, G2 Touch General] Eddie1506:
Did you actually witness radio flashing while flashing OTA? Try rebooting one more time to see. If there's no mention of .11 version in system/about, it didn't flash correctly.

P.S. can you make nandroid dump of your newly flashed device? (Just the system.img ofc)
[Hero, G2 Touch General] 42turkeys:
Just FYI:

DO NOT FLASH THIS OR IT WILL WIPE YOUR ROOT & YOU WILL NEVER BE ABLE TO GET IT BACK!

Unless for some crazy reason you don't want root...
[Hero, G2 Touch General] idroid84:
I sat and watched it flash the radio img I made an update.zip signed for it. Going to flash it again give me a moment.
[Hero, G2 Touch General] Davith:
Is the WWE multilingual? I don't remember how it was with 1.5.
[Hero, G2 Touch General] Eddie1506:
Ah, so you didn't flash the whole OTA, just radio.img.

Maybe you put a wrong radio.img in the zip by mistake :)

I would flash the radio myself, but there's no need for me as I have an even newer version (.14 from Asia release three days ago)
[Hero, G2 Touch General] idroid84:
I have just sat and done the radio again.... about > version

63.18.55.06PH_6.35.15.11 ;)

I packed the wrong radio haha!
[Hero, G2 Touch General] Eddie1506:
Hahaha :D :D
[Hero, G2 Touch General] mgillespie:
Wondering if I should bother. I am on: 63.18.55.06PU_6.35.15.14

Anyone know how the radio numbering scheme works?
[Hero, G2 Touch General] Stringy:
Just to clarify - I'm not that fussed about root at the moment but I guess I might want to have it at some stage. If I take this update I won't be able to roll back to a stock rom or do some sort of hard reset in order to be able to start from fresh in order to get root?
[Hero, G2 Touch General] mgillespie:
It will overwrite your recovery image, and does have have root, or the exploit used in the past to get root.

So, unless you like the possibility of never being able to load a custom ROM, DON'T INSTALL THIS... Wait for a repack.
[Hero, G2 Touch General] Hacre:
Does this need http://liveimage.htc.com/OTA_Hero_HTC_WWE_2.73.405.93-2.73.405.5_release7sd65upagwzkrpms.zip first?

Note, I'm not planning on flashing it.

EDIT: Ok it seems this is more complicated than I initially thought. I was going to try my first attempt at rooting a stock ROM today but this appears to just be a patch of some sort?
[Hero, G2 Touch General] idroid84:
There could be a possible chance that you do because I just tryed to flash with that file and it came up

E:Failure at line 2:
assert file_contains("System:build.prop", "ro.build.fingerprint=htc_wwe/htc_hero/hero/hero:1.5/CUPCAKE/154788:user/release-keys") == "true" || file_contains("SYSTEM.build.prop", "ro_build.fingerprint=htc_wwe/htc_hero/hero/hero:2.1-upd
Installation aborted.

and so when i check line 2 of update-script

assert file_contains("SYSTEM:build.prop", "ro.build.fingerprint=htc_wwe/htc_hero/hero/hero:1.5/CUPCAKE/154788:user/release-keys") == "true" || file_contains("SYSTEM:build.prop", "ro.build.fingerprint=htc_wwe/htc_hero/hero/hero:2.1-update1/ERE27/3.32.405.1_191507:user/release-keys") == "true"
[Hero, G2 Touch General] NeBouse:
please have a look at this

This is what most french people get after the update.(for the radio)

it shows PU instead of PH.

PS : sorry for the small size.
[Hero, G2 Touch General] sassnowwolf:
Sorry can i ask why your pulling out? I flashed this to my phone and flashed the radio afterward as you suggested and my phone is working perfectly :) very fast etc, no problems!
[Hero, G2 Touch General] Owdy:
What happend???
[Hero, G2 Touch General] idroid84:
The reason is because there is too many ROMs available that is much better, However there could be a chance it may appear again but once it's tested.

If I do release it, then it will be stock only. Nothing removed, no root, no files added. Just a plain update.zip but I don't know yet as my knowledge is limited and there are already done ROMs just like mine.

Sorry.

:o :o :o :o :o :o
[Hero, G2 Touch General] Owdy:
Where? are better ones??
[Hero, G2 Touch General] idroid84:
Here

Here

Here

Here

Here

Here

You need any more links? :cool:
[Hero, G2 Touch General] snoopy20:
Not sure why it was pulled, the radio was the wrong one and didn't work on locked phones but the 2.1 update + root worked fine. :)
[Hero, G2 Touch General] idroid84:
Root wasn't working as expected. There was reports that it wasn't. Decided to pull it until I checked it properly if I decide too.
[Hero, G2 Touch General] marco.it:
I didnt have any prob. with root on my Hero...
[Hero, G2 Touch General] Thisother0ne:
Sorry to hear you've pulled the plug on this. This was the first ROM I tried on my 3UK handset and it works just fine. I was looking for a stock ROM with root so I could see what the fuss was about. I've had no issues and have to say that I've been very happy with the ROM. Hope you didn't pull this due to a few bad comments, you gave folk fair warning IMO.

Thanks again, look forward to see what you manage in the future.
[Hero, G2 Touch General] idroid84:
Can I ask the people who did apply root, how they tested it please.
[Hero, G2 Touch General] Thisother0ne:
Two ways, there was a check using ADB shell and I had the '#' not '$'. Also the overclock widget and superuser app appear to be working. Do you have anything in specific you want me to do to test it?
[Hero, G2 Touch General] idroid84:
I was under the impression that when you did adb shell you got $ therefore root was working. I however, got the # symbol after more testing there for I thought root wasn't working or am I wrong?
[Hero, G2 Touch General] Thisother0ne:
I can't link as I'm a new member but the Sticky Wiki guides in the dev forum have a link to "A GUIDE FOR TOTAL NOOBS to SDK + Rooting of HERO." It says that the '#' prompt is for root access.
[Hero, G2 Touch General] idroid84:
Thankyou. Is there anyone that can clarify this?

@Thisother0ne can you show me a link please?
[Hero, G2 Touch General] Thisother0ne:
PM'd you the link.
[Hero, G2 Touch General] Dandandroid:
why man ?!

it works great for me and my non branded hero . rooted and everything.

didn't see any issue . wifi , 3g , apps , everything works ..

many thanks for your hard work , too bad u pulled it ..

cheers
[Hero, G2 Touch General] idroid84:
I am on creating a new thread hopefully within the devs section. I don't think I will be messing around with root (I will let users do that). All I am going to do is a stock 2.1 ROM with all apps, with stock radio that you can use via recovery. Thats the only thing I am going to do for it for now.
[Hero, G2 Touch General] Nitrius:
Can't you just downgrade with one of the earlier ROM's from HTC if you want back?
[Hero, G2 Touch General] majczu:
No. Do not install other ROMs after installing it. Recovery lose.
[Hero, G2 Touch General] Menelaoxda:
Same version in Italy
[Hero, G2 Touch General] idroid84:
Folks, 42Turky has rooted ROM, check first post in this thread. :D
[Hero, G2 Touch General] idroid84:
Yes! You can! I just did it! I was on 2.1 update LIVE! and just reverted back by flashing with the RUU!!! Check first post!!!!
[Hero, G2 Touch General] darkangelv2:
My G2 is prompting me to do the OTA Radio update -

Can i clarify - this is JUST a radio update and won't affect me using 42Turkey's rooted 2.1? Correct?

:confused:
[Hero, G2 Touch General] idroid84:
Correct, it's only the radio. However wait abit because the 2.1 ROM wouldn't boot so it's offline. Keep watching the threads!
[Hero, G2 Touch General] Hacre:
Hmmm...

Ok I tried my hand at building a rooted stock ROM from this.

What I did:

Take the base ROM it patches, grab the rom.zip, extract system image.

Apply patches from the smaller OTA update.

Apply patches from the larger OTA update.

Delete files from the base ROM that the OTA updates also delete in update-script.

Copy files from the two OTA updates that they copy over in update-script.

I've ended up with something that fills up the /system partition and doesn't finish flashing due to this. The size of the system folder in what I ended up with is 175MB, the /system on the Hero is only 170MB. What the hell have I missed?
[Hero, G2 Touch General] Eddie1506:
Second OTA uses two different patching formats and there's no linux equivalent of program that reads one of the patch formats from second OTA.
[Hero, G2 Touch General] Hacre:
Yeah I got that far, I ended up copying it all to my phone and using applypatch from there in a tmp dir.

My issue is why what I ended up with came to 175MB, ie, bloody huge, given that /system on the Hero is only 170MB....I'm redoing it all at the moment (it wasn't me that applied all the patches in the first place, it was a dev buddy, he patched it and gave it to me to root it and make an update.zip out of it...).
[Hero, G2 Touch General] idroid84:
I already have the file dump in the first post, people just need to script and root and busybox.
[Hero, G2 Touch General] theodore80:
Can anybody confirm that this rooting method works for this update?

http://forum.androidspin.com/showthread.php?p=13939
[Hero, G2 Touch General] RD1945:
I believe that one does NOT work for Hero. Has been stated several times.

@developers Hurry it up already. :) (Just kidding, take your time to root).
[Hero, G2 Touch General] Swannyno1:
Thanks for your hard work, downloading now.
[Hero, G2 Touch General] bazza_1988:
cheers for your work. downloading now. followed your posts last nite with great excitement!!
[Hero, G2 Touch General] deejay300:
I tried flashing the radio again. Still no luck. It says the phone is network locked.