yashsingh1/xdaforums huggingface dataset:
[HTC One S] blackhartct:
Read like the last 3 pages.

And use a download manager so you can resume your download.. it was annoying to download for me also.

I just used the firefox extention download them all and paused/resumed the download when the speeds fell off.
[HTC One S] atown706:
ok i did that but now i have no service!!!

Edit: I have service now but its still only 2G.
[HTC One S] billydroid:
I just went for it and flashed cm10.2 10/29 nightly and everything is running beautifully.
[HTC One S] mohzim:
I am not so familiar with the file system. But just to confirm - mmcblk0p20 is located in: sys/devices/platform/msm_sdcc.1/mmc_host/mmc0/mmc0:0001/block/mmcblk0/mmcblk0p20
[HTC One S] HiMyNameIsJoey:
Glad to see you found a solution! Do you guys expect that this solution also works for the 3G/3.5G version of the ville (I'm based in the Netherlands)?
[HTC One S] mohzim:
I am S-ON T-Mobile CID with CM 10.1 .. and was a victim of RUU that ruined by 3g

. . . . I tried to follow the steps once but not been able to get 3g yet. . . I took the mmcblk0p20 partition from this

link: http://xdaforums.com/showthread.php?p=46045168#post46045168

Can any one of you share mmcblk0p20 partition?
[HTC One S] blackhartct:
It is shared... read pls

EDIT:

Here you go my original post.

http://xdaforums.com/showpost.php?p=46836397&postcount=181
[HTC One S] Rafek Rafat:
for this step "Then "fastboot flash zip firmware.zip" ( Region Specific)" do you flash the firmware from http://xdaforums.com/showthread.php?t=2322755 ??

and are you run RUU after all of this steps like blackhartct or just you flash firmware your 4G ran !! ?
[HTC One S] billydroid:
Yes I used the tmo firmware zip from that thread.

I ruu'd first. I did not run the ruu again after I flashed the firmware zip.
[HTC One S] GabeyC:
Just to know, I'm having the same problem but the thing is there are no RUU available for my current provider. I am on Rogers, the only RUU that is an executable is pretty old, the .zip one, I'm not sure exactly how to use it.

Can someone clarify how to use the RUU for Rogers and if I can use the old one?

Here are the RUU available for my provider:

RUU_Ville_U_Rogers_WWE_1.84.631.9_Radio_0.17.31501S.10_2_10.27.31501S.10L_release_265373_signed.exe

RUU_Ville_U_Rogers_WWE_1.70.631.1_Radio_0.16.31501S.02_10.18.31501S.08L_release_254139_signed.exe

or the zip

OTA_Ville_U_Rogers_WWE_1.84.631.9-1.70.631.1_release_265452px8u1yxrhb7kocjr.zip
[HTC One S] Guinison:
As far as I know if your software version does not match either of those RUU's you cannot run them unless you are S-off. further if you are S-off and super CID you can run any RUU you want.

I dont know if they will run when they dont match without S-off but if you do I think it will hard brick your phone.

I found a Rogers 3.16 in here -- click on ville in post #1 http://xdaforums.com/showthread.php?t=2094414
[HTC One S] Rafek Rafat:
i tried your method three times but i have no luck :crying: if you can ihelp me ...tell me (i do all of your steps)

iam s-off cid T-MOB010

have a question how time did the (dd if=/sdcard/mmcblk0p20 of=/dev/block/mmcblk0p20) take ??? it take just 1 sec !!!
[HTC One S] noraz123:
I tried to follow these instructions, but failed when I tried to boot back in recovery (TWRP). It seems that after I flash the firmware (I am using the T-Mobile USA firmware), it removes recovery from my phone. When I boot into bootloader, and then tell it to boot into recovery, I get an icon with an explanation point (see attached).

Anyone have any suggestions as to what I might have done incorrectly?

I know that TWRP was successfully installed as I was able to boot into it, use ADB and move the file mmcblk0p20 from the sdcard to /dev/block/ using the dd command. Only after flashing the firmware was I unable to get to recovery from HBOOT.
[HTC One S] RafekRafat:
You should flash it agian from fastboot
[HTC One S] noraz123:
I just tried that, but didn't seem to help.

A few things worth noting:

I used the T-Mobile USA JB RUU: RUU_Ville_U_JB_45_S_TMOUS_3.14.531.11_Radio_1.13.50.05.31_10.30.50.08L_release_309489_signed_ICS_2.exe

I used the latest version of TRWP - 2.6.3.0

I let phone boot up into Android (system), and then I let it sit for 5 minutes WITHOUT doing any of the setup

When I reboot, I cannot connect to any signal. I have to select "GSM only" as my network mode, and then I can connect at 2G

---------- Post added at 05:31 PM ---------- Previous post was at 05:27 PM ----------

Also - I did this with the bootloader unlocked. Do I need to lock it first before running the RUU?

When I went into TWRP to wipe, I am not given an option of "internal memory". Rather I can run the default wipe (storage, cache and dalvik cache), or there is an "internal sd card" option. I tried both of these, but to no avail.
[HTC One S] billydroid:
Take out your sim card.First run the Tmobile jelly bean RUU. Then boot into fastboot and flash twrp i used 2.5.0.0, something like that it wasn't the latest one. Then push or cp the mmcblk0p20 to the radio partition. Then flash the firmware zip. Let it boot and sit. Power down insert your SIM card and boot. 4g service

You can also try going into the "phone info" (*#*#4636#*#* in the phone dialer) menu after you flash the firmware.zip and hit the top right toggle and select "USA BAND" instead of automatic. then power down and put in your sim.
[HTC One S] Rafek Rafat:
which one should i run ("cp /sdcard/mmcblk0p20 /dev/block/") or ("dd if=/sdcard/mmcblk0p20 of=/dev/block/mmcblk0p20") or both of them ??

should i select "USA BRAND" ??? i am in EGYPT so i select AUTOMATIC
[HTC One S] noraz123:
Thanks for all your help/suggestions. Unfortunately, neither of these helped. I am wondering if there may be multiple issues causing 2G service, as I can't seem to resolve this 2G issue.

I am going to try again and see if I can get it to work one more time.
[HTC One S] mjsheldon4:
Same here. Driving me crazy having only EDGE. I have tried every combination of flashing. Different ruu, different radios, ROMs. Still no 3g/4g. I love sense 5 and without 4g it just kills the experience. I hope another fix comes soon. I will do just about anything to get my data back.
[HTC One S] billydroid:
im not giving up on you.

Just to be clear.

You're flashing the 3.14 tmo jb RUU.exe first. Then flashing twrp and then boot into recovery. Then pushing mmcblk0p20 to /dev/block/ you can also try "adb shell", "cd /dev/block/" "cp /sdcard/mmcblk0p20 /dev/block" that is actually what i did. Then flash the firmware.zip from 2.1.b in the original thread (http://xdaforums.com/showthread.php?t=2322755) and thats it.

Dont RUU after that just boot. Just for good measure i attached the mmc i pulled and used from my fathers working phone.

http://xdaforums.com/attachment.php?attachmentid=2363452&stc=1&d=1383284729
[HTC One S] noraz123:
I still cannot seem to get this to work. I think that I may be stuck with 2G.
[HTC One S] mjsheldon4:
Yes. Followed every step and still no success. :crying:
[HTC One S] mohzim:
I tried quite a few times but the solution did not solve my issue. I hoped that since an RUU ruined my 3g, the solution might work for me as well. . The only difference between my configuration is that i am T-Mobile with S-On.

I will try to find a way to go S-off and try again...
[HTC One S] mohzim:
Can I use md5sum to verify if the dd command was successfull.. this is what i tried:

1. In Recovery > ADB Shell > Type busybox md5sum /dev/block/mmcblk0p20

Result: 3756ea1a3b8089491417483db9c48103 /dev/block/mmcblk0p20

2. Type dd if=/sdcard/mmcblk0p20 of=/dev/block/mmcblk0p20

3. Type busybox md5sum /dev/block/mmcblk0p20

Result: 3756ea1a3b8089491417483db9c48103 /dev/block/mmcblk0p20

4. Utility for Md5Sum returned b00cc484c71e4dfbe43ec40bc662a433 for the file mmcblk0p20

So in my case it is not dumping rcdata partition?
[HTC One S] mohzim:
Instead of "dd if=/sdcard/mmcblk0p20 of=/dev/block/mmcblk0p20" if I use "cp /sdcard/mmcblk0p20 /dev/block/", then md5sum matched correctly.
[HTC One S] noraz123:
I love that you haven't given up, unfortunately, I think that I may have to. I tried again with your mmcblk0p20, but same issue as before. I can only connect to 2G.

I followed the instructions in the firmware thread. I flash the T-Mobile specific firmware as well as locking my bootloader. Prior to locking, I am unlocked, S-Off and have T-MOB010 as my CID.

I then boot up without my SIM card, and let the phone sit (about 5 minutes) without doing any of the setup. I then turn off, place the SIM card in and boot up. The phone doesn't connect to any tower at first boot. When I look at the APN settings, the APNs for T-Mobile exist, but none are selected. I need to select one of them, and then I still cannot connect to any signal. Only after I select "GSM only" will the phone connect to a tower, and I can then get 2G data. Selecting "WCDMA only" or "WCDMA/GSM auto" options causes the phone to disconnect and not have any signal.
[HTC One S] TheBoss@Work:
this is blackhartct .. im at work so i don't use the same accounts while im here.

I noticed it says you have re-s-on.. you really might need to do some other things.

When flashing the firmware (1.b if you are t-moible usa, 1.a if you are international) does it actually work EXACTLY the way mentioned in the other thread? What i mean is do you get the exact same output that is mentioned in the OP? If you don't post what you get. Your problem may not be this one but another one i have seen before. Pretty sure the solution is buried in this thread also.
[HTC One S] mjsheldon4:
That is what I am afraid of. The last time a went back to s-on I had forgotten to r-flash a stock ruu so I was stuck with s-on and 2.16 hboot. I had to do a warranty exchange because it was unusable. I have been trying to avoid s-on but I guess it has come down to it. I have searched for another option for over a week and tried everything suggested but to no avail. I will search this thread again for the s-on fix. Thank you.
[HTC One S] blackhartct:
1. Are you T-Mobile US?

2. If you are search thru my posts I'm sure i've posted the steps to get back to a fully stock/s-off situation. Aka lowest h-boot and bootloader showing locked and not tampered. As long as you are currently s-Off and not on 2.16 you should be able to do the downgrade. This will put you on the ICS factory rom. From this point you can just run the 2.15 ruu. If you lose radio at this point you can follow the steps outlined in this thread. If I didn't post the directions I would just Google it. I'm pretty sure I found them on a android fourms post.

3. If not you need to do the steps as I posted using the international firmware. You should not have super cid. Pick a ruu from a near by country/carrier and use that cid before you start the process.

NOTE: If your 3G didn't break the moment you flashed the 2.15 firmware from lions thread this prob won't fix your problem. If it broke during another process please let us know.
[HTC One S] mjsheldon4:
1. I am on T-Mobile US.

2. I have the ruu for ICS and the JB 2.15.

3. I have already put it back on T-Mobile cid because of flashing the region specific firmware previously.

I lost the 3g/4g when I was downgrading from Maximus 10 to the JB ruu 2.15
[HTC One S] blackhartct:
So at somepoint you had hboot 2.16 ?

---------- Post added at 09:22 PM ---------- Previous post was at 09:13 PM ----------

Ok I am beginning to get a picture of the issue.

...

What was your original settings before you started changing anything.
[HTC One S] mjsheldon4:
I was on Maximus 10, 2.16 hBoot, S-Off, 1.20 Radio.

I was aggravated because I could not get the in-call audio in good quality like many others had been posting. So I decided to downgrade and try Magio. I flashed the TMOUS JB 3.15 firmware. At boot I had the phone storage issue but I was able to fix that. After I was able to boot into the OS everything was great except no 3g/4g. Stuck on EDGE. That quickly became more aggravating then the in-call. I looked for a fix and found this thread. It describes exactly what my problem is to a T so I tried it to now avail. Everything seemed to flash ok. I checked the MD5 and the rcdata was changed. Did it step by step over and over and still just EDGE. Now I am at a loss.

I am now trying to go back to stock. Set CID T-MOB010, Flashed ICS Ruu, pushed rcdata, S-On, Relocked bootloader.

Basically just a big mess. Started with a shovel but have since pulled out the tractor. I just hope there is a cure but not expecting one.
[HTC One S] mjsheldon4:
I tried again, but I am curious. I noticed that you stated that it took about 2min to flash the rcdata. It took less then a second for me so something doesn't seem right on that.
[HTC One S] noraz123:
I too noticed the same thing. Copying over mmcblk0p20 takes a couple seconds at most, regardless of whether I use dd, cp or "adb push". However, it does seem to copy over the entire file.
[HTC One S] TheBoss@Work:
Ok so heres the deal.

If you were upgrading to hboot 2.15 then had this problem this should work.

If you downgraded from HD Max with hboot 2.16 then had this problem this exact method will prob not work. but the idea is the same.

you need to figure out which partition isn't flashing correctly

To do this you can run the firmware update and pay attention to your output. I would make it so you cmd window remembers 300 lines or so.

If your not sure. Copy/Paste your output from running the firmware update here so i can look at it.
[HTC One S] noraz123:
Here are the possible offending lines in my firmware flash:

(bootloader) start image[sbl1-1] unzipping & flushing...

(bootloader) [RUU]UZ,sbl1-1,0

(bootloader) [RUU]UZ,sbl1-1,100

(bootloader) signature checking...

(bootloader) [RUU]WP,sbl1-1,0

(bootloader) [RUU]WP,sbl1-1,100

(bootloader) ..... OK

(bootloader) start image[sbl1-2] unzipping & flushing...

(bootloader) [RUU]UZ,sbl1-2,0

(bootloader) [RUU]UZ,sbl1-2,100

(bootloader) signature checking...

(bootloader) verified fail

(bootloader) ..... BYPASSED

(bootloader) start image[sbl1-3] unzipping & flushing...

(bootloader) [RUU]UZ,sbl1-3,0

(bootloader) [RUU]UZ,sbl1-3,100

(bootloader) signature checking...

(bootloader) verified fail

(bootloader) ..... BYPASSED

(bootloader) start image[sbl2] unzipping & flushing...

(bootloader) [RUU]UZ,sbl2,0

(bootloader) [RUU]UZ,sbl2,100

(bootloader) [RUU]WP,sbl2,0

(bootloader) [RUU]WP,sbl2,100

(bootloader) ..... OK

I had read in another thread that "BYPASSED" meant that while the signature check failed, because the phone is S-Off, the firmware flash actually worked and that "BYPASSES" meant it it bypassed the signature check, not the flash of the partition.

Do you think that sbl1-2 and sbl1-3 could be the problem?
[HTC One S] mjsheldon4:
I'm at work right now but I will post it when I get home. I never checked for any errors before because it ran and said the flash was ok. Hopefully there is something in there.
[HTC One S] noraz123:
OK, I have researched this some more, and I *think* that this behavior is to be expected. It seems that there are 3 sbl1 partitions, but only one should be flashed, and the other two should fail. Or at least that is how I interpret the post here (1st post):

http://xdaforums.com/showthread.php?p=42379054
[HTC One S] mjsheldon4:
Here is the full log from flashing the firmware.
[HTC One S] onesuser:
I'm able to restore my 4G using this method but with slightly different step.

I have wiped my internal memory before flashed twrp.

I wiped it using the stock function "Clear storage" in bootloader.

Hope this will help.

Now, my 4G function correctly in 4.22 SourcE V2 rom.

Yeah! OneS long live!
[HTC One S] mjsheldon4:
Have you had a chance to lock at the log I posted. I can't tell but I don't see anything missing.
[HTC One S] Mr.Pigeon:
Reviving this thread to say .. THANKS A TON!! :victory: :victory:

I recently flashed the MaximusHD ROM + firmware on my Bell/Virgin phone only to discover later that day that I had zero signal reception (as opposed to EDGE only like other TMOUS users in this thread). This is because Bell doesn't operate on legacy 2G GSM/EDGE .. it's all or nothing :)

Anyhow, here's how I got my phone's radio back up and running again:

First off, download:

RUU BM 1.84

BM 2.15 firmware

mmcblk0p20

1. Open the second (zip) file and extract firmware.zip

2. Flash TWRP (I used 2.3.1.0) and boot to recovery

3. Mount sdcard and transfer extracted mmcblk0p20 (third file above) to root

4. Open ADB shell and execute

dd if=/sdcard/mmcblk0p20 of=/dev/block/mmcblk0p20

5. Reboot to bootloader

6. Install RUU from fastboot menu. Make sure your cid is set to BM___001.

7. After installation completes, run

fastboot oem rebootRUU

from fastboot menu

8. Send

fastboot flash zip firmware.zip

command, referring to firmware.zip from step 1. It may fail at first, just let your phone reboot and run the command again. The flashing process should take around 1 min.

9. Once firmware update completes, reboot to system

10. You should now have a fully functional radio

I noticed the 2.15 firmware didn't play too nicely with RUU 1.84 (self reboots) so I decided to re-install the RUU to downgrade my hboot back to 1.13 - been working great ever since.
[HTC One S] add114:
I have this problem, but my phone has S-on and ROGER001

Can I do this method?
[HTC One S] Mr.Pigeon:
Here's a link to a bunch of HTC One S RRUs: http://www.androidruu.com/index.php?developer=Ville

You'll want to extract firmware.zip from this guy and use this guy for RUU installation. Both are specific to Rogers and should be 100% compatible with your phone.

If you still have the MaximusHD ROM installed, I suggest running a factory reset from your bootloader first.

Good luck.
[HTC One S] gerseun:
What is the file mmcblk0p20?
[HTC One S] add114:
refer methods from Mr.Pigeon

3. Mount sdcard and transfer extracted mmcblk0p20 (third file above) to root

Should I had create folder "root" or not? or copy this file into removable disk(after mount sd card in TWRP)

And I had followed

4. Open ADB shell and execute dd if=/sdcard/mmcblk0p20 of=/dev/block/mmcblk0p20

but can't find file mmcblk0p20

And install RUU (corrected CID) had error 155 --> can't install

What should I do?

Thank you for answer
[HTC One S] gerseun:
I've tried it but still stuck on G.
[HTC One S] omgdwong:
Thanks, FINALLY got off T-Mobile EDGE service. Worst 4 months of my life (not literally). FAILED with s-off with cid 11111111, SUCCESS changing cid back over to T-MOB010 while remaining on s-off. Follow instructions step by step posted below.
[HTC One S] Rafek Rafat:
this method worked for me

download "http://www.androidfilehost.com/?fid=23269279319195731" this FUU from

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

first Move the mmcblk0p20 over to the root of sdcard

Rebooted into twrp (custom recovery)

run the adb shell and issued the command "dd if=/sdcard/mmcblk0p20 of=/dev/block/mmcblk0p20".

then run the FUU file then your 4G should be run :laugh:
[HTC One S] add114:
I have done all methods that everyone are post

but didn't work for me

I still stuck on edge

I'm request for your post video methods for fix this problem.

Someone help me, please?
[HTC One S] tavidun:
Hi guys,

I seem to have this problem with my One S C2 version.

I have it from Orange Romania, simlocked. I tried to root it and install stock rom in the hope it would work. No luck either installing custom firmware or deblocking SIM.

Ended up taking it to somebody who ulnocked using JTAG, but then phone kept restarting. He did a re-flash of the firmware and now...

Basically, the phone is unlocked but stuck on edge. Please help...
[HTC One S] HiMyNameIsJoey:
My guess is that you guys have a 4G version, whilst others (including me) have a 3G/HSDPA version. Could it be possible that this affects your mmcblk02-thingy?
[HTC One S] yoyokimo:
stuck on EDGE

hay all , i have same problem after flash MaximusHD 10.0.0 to do so i had to S-off and super CID and now i'm on Hboot 2.16 , Radio 1.20

i'm in egypt with international version from HTC One S , what exactly should i do to get my 3G back

thanks in advance
[HTC One S] yoyokimo:
stuck on EDGE

any update
[HTC One S] mdanish4:
how did you to adb shelled on fastboot?
[HTC One S] Munk.90:
Showing connected to H+ but giving Edge speed

I recently fiddled with my perfectly running 4.0.4 Ville (TMOUS) and lost the 3G speeds.

Im on stock JB without the speeds now.

When i am on 3g try to search for networks, the screen crashes. Dont know whats going on :(

pressing *#*#4636#*#* and selecting the bands, i get the following.

USA BAND (GSM-850/PCS-1900/WCDMA-580/WCDMA-PCS-1900)

AUTOMATIC

USA BAND (GSM-850/PCS-1900/WCDMA-580/WCDMA-PCS-1900)

Yes, the first and 3rd options are the same.

Im using the device in india where the UMTS network is 2100HZ based. Could this be a problem?

I used the following RUU

RUU_Ville_U_JB_45_S_TMOUS_3.14.531.11_Radio_1.13.5 0.05.31_10.30.50.08L_release_309489_signed_ICS_2

Please help
[HTC One S] jeremybagai:
Has anyone else tried this?
[HTC One S] rayures:
Well, i 'had' the same issues. And have been struggling for a week now to get my phone working at 3G again, almost gave up.

last month i noticed that my MaximusHD installation was losing data connection, and when it had a connection (mostly after a reboot) is was terribly slow. So i decided it was time to update to a 4.4 based rom. First i downgraded the hboot to 2.15 (via FUU). flashed recovery and installed TwistedKat 2.1. Rom is great, but noticed that i only had 'E' on my data connection (*#*#4636*#*# said 'EDGE' :( ). Here the headache started.

Tried different roms, downgraded radio, fast dormancy off, change cid, lock bootloader, etc etc. No fix.

Tried mmcblk0p20, no fix.

Tried stock ruu (4.2 (JB) base), no fix.

Tried stock ruu (4.0 (ICS) base), no fix.

etc, etc, etc... for a whole week....

Then i thought, after all this i am on hboot 1.16, radio 1.06es. Lets try to do a clean MaximusHD install. So, flashed rom, via install package flashed the firmware (hboot 2.16, radio 1.20), flashed rom again. When i put my simcard in, a 'H' appeared :D, and *#*#4636*#*# says 'HDSPA'. So far it is working for a whole day.

hope it can help someone.
[HTC One S] boeerhann:
Can i use FUU for VilleC2?:confused:
[HTC One S] coma_white:
I tried many variations, but still on 2g... My phone is cid11111111, s-off, hboot 2.15. Does anyone have some new advice? tnx in advance
[HTC One S] Copyalot:
Flash the 2.15 firmware that should do the trick.
[HTC One S] tukojack:
Hello,

I recently upgraded my One S by unlocking it, S-off, installing TWRP, installing CM10.2, Gapps and I to have the same problem as many in this thread, I'm stuck on EDGE after s-off'ing.

I'm nearly 50 and don't understand everything that many have written here plus the instructions to solve this problem are difficult to follow. For instance your told to move the file to your root, but on your computer I can't access the root folder, then using file manage in the phone I can't find where I placed the file to copy/paste to root folder.

Then there's starting adb after moving the file, how are you guys doing this? I for the life of me can't figure that one out.

I'm really happy with CM10.2 that is installed on the phone, but running it on EDGE doesn't cut it! I need to get back up to speed that is on our 3G network.

Please guys, is there a simple to follow instructions of how to do this so that I/we can solve our "Stuck on EDGE ofter S-off'ing" ?

Any and ALL suggestions/tips and of course help is greatly appreciated.
[HTC One S] 808phone:
I think they mean the root folder of the SD card of the phone. When the phone mounts as a USB drive - put the files right in the top/root folder of the drive.

As for running adb you need to have installed the adb drivers. Once installed you can go to the directory that adb is installed in and run it. Most of these require running a terminal or DOS shell. If you are not familiar with this, then sometimes it may be wiser to pay someone to do this for you rather than go through the agony of trying to figure this all out.