yashsingh1/xdaforums huggingface dataset:
[Sprint HTC One (M8)] levani132:
Hey guys I need it really very quickly can any of you send me original HtcOMADM_SettingsPlugin_SPCS.apk ; HtcOMADM_SettingsPlugin_SPCS.odex ; HtcOMADM_SPCS.apk ; HtcOMADM_SPCS.odex

I need these for files original that comes with stock 4.4.2 sense 6.0 rom. thanks in advance I hope someone will help me...
[Sprint HTC One (M8)] sagar.best:
Thank you for making straight to the point guide, OP. I successfully unlocked my Sprint HTC One M8 using sunshine and the method.

To all :

After Step 3, make sure you restart the phone. I was stuck on it and then just read somewhere to restart it and it works after that.
[Sprint HTC One (M8)] Lior84:
So, if I have M8 from sprint HK 831 model, I can make international gsm version from it?

I prefer original wwe but GPE version will be also good.
[Sprint HTC One (M8)] christelle868:
Hey folks, quick question... Not sure if this is the right forum to ask but i succesfully used this method to unlock my Sprint HTC One M8, now that Android Lollipop is out I want to upgrade. Can I do so without losing my sim unlock? Can I use this method to sim unlock on Android L?:confused::confused:
[Sprint HTC One (M8)] odin_248:
hi i have don everything you mention, but i can't get the omadm menu when i hit the start button from the sim unlock helper...

i have the HK edition, stock rom 4.4.2, s-off, i renamed the apk and odex files you mention, and also changed the permission of the new apk file. i don't know what i am doing wrong...any idea to get sim unlock? thanks
[Sprint HTC One (M8)] siemensfun1:
i have now origina H/K Edition M8

if you need this files PM me i can take out from my Sprint M8.

`P.S.` i have second problem

i unlock Sprint H/K M8 but now i need to remove all sprint app-s also i need to stop OTA updates

conection optimizer

handsfree activation and etc.

i need that phone never ask me for OTA updates.

i have S-off

i have root and root explorer

please someone help me eitch app-s i must rename to stop working?

thanks

---------- Post added at 07:12 PM ---------- Previous post was at 07:10 PM ----------

you need S-off

without S-off it always tells you that ther is some kind of error.

i try many times many other M8 models

and without S-off no one was working

also only wayto do S-off is to pay 25$ using sunshine.

no one method is not workind.

so don't waste your time

download sunshine pay 25$ and you will be unlocked.

also use this apk file witch is on first post. do not use terminal emolator they do the same. using this apk file is much easy and fast.

i have unlocked more than 10 sprint M8 using this method. all works fine no. even i done update. even i instal custom roms. they works great.

`P.S.`please say thanks for this
[Sprint HTC One (M8)] siemensfun1:
Original M8 omadm files H/K and standard edition sprint M8

here is attached Omadm files

have both taken from original H/K and standard Sprint M8 editions bfore i unlocked it.
[Sprint HTC One (M8)] levani132:
Thanks very much, I have already taken it from another rom, but anyway thanks for your help ^_^
[Sprint HTC One (M8)] skandalous1:
Has anyone attempted to do this on an M8 that is already on 4.4.4? I know has been done 4.4.2 with no issues but I am unsure of 4.4.4.

Thanks!
[Sprint HTC One (M8)] es0tericcha0s:
If it doesn't work, you can S-off and downgrade.
[Sprint HTC One (M8)] skandalous1:
Thanks for the reply. Can anyone tell me the difference between the op and this method? http://xdaforums.com/sprint-htc-one-m8/help/sim-unlocking-t3015638.
[Sprint HTC One (M8)] es0tericcha0s:
Same idea. One just has you install the app manually and the other has it installable via recovery.
[Sprint HTC One (M8)] galexandr:
Hi Forum, i have Sprint HTC ONE M8 (Stock not rooted 4.4.4), finally decided to unlock:

Would anyone be kid to answer a few questions:

1. If i unlock using this method, when i go back to completely stock (using latest RUU), will the unlock remain?

2. If and when we get 5.0 L via OTA, will the unlock remain?

3. From what i read, this is very similar to sieempi, what would you suggest is simpler and easy for a semi-amateur guy?

Thank you all for taking the time to answer.
[Sprint HTC One (M8)] siemensfun1:
yes you can do everything you want.

once you unlock using this method it will stays. it is permanent unlock.

so RUU, OTa and et.c is not problem.

i have tested and 100% sure it is permanent.

but to go back to stock is a little problem you should find corect files.
[Sprint HTC One (M8)] k000:
I thought there were issues of even if we unlocked the SIM it won't work with US carriers.. So is it working now ?
[Sprint HTC One (M8)] es0tericcha0s:
Don't know why I hit thanks there. But no, this is for international only.
[Sprint HTC One (M8)] Sunnyartwani:
Thanks took 3 hours for procedure & I am enjoying Idea GSM in India

First of all thank you very much for the awesome guide to unlock the device , did everything as written & it worked at once , it was my first time doing root , installing TWRP & other stuff . Very happy :) :)

In all excitement after getting network signals Mistakenly deleted the original HTCOMADM_SPCS.apk and HTCOMADM_SPCS.odex instead of deleting the modded file HTCOMADM_SPCS.apk .So its giving vdm client stopped error

If someone can upload original HTCOMADM_SPCS.apk and HTCOMADM_SPCS.odex , I would be very thankful.
[Sprint HTC One (M8)] Sunnyartwani:
can someone please help me with above :confused::confused::confused:
[Sprint HTC One (M8)] domt91:
Here you go, I hope it helps;
[Sprint HTC One (M8)] GBPackerFanForLife:
I have a Sprint HK an I'm rooted an s-off an I used the sieempi method to unlock my phone I then got a Tmobile SIM card when I put it in my phone I get SIM card error please call customer care..Any ideas I'm trying to use this phone on tmobile with no luck..I'm lookin to use my Sprint HK on tmobile here in the US..
[Sprint HTC One (M8)] Sunnyartwani:
ThaNks can you please upload odex file also
[Sprint HTC One (M8)] eastcoast1:
need help sprint htc one m8 sim unlock

hi, im not very tech savy can someone have some patience with me and help me unlock my htc one, i would be very grateful, thank you
[Sprint HTC One (M8)] Captain_Throwback:
It should work fine without it, unless you're trying to take an OTA.
[Sprint HTC One (M8)] ThePhoneGeek:
Hmmmm not working for me.

I get to the point hitting start on SIM Unlock Helper, it asks for superuser permission which I grant and does nothing. I am probably updated beyond this method.

MG
[Sprint HTC One (M8)] Sunnyartwani:
Wow that means when lollipop rolls out,I can update without losing unlock,root,s-off or anything?

If yes than I would very very thankful if someone can upload it.

Thanks
[Sprint HTC One (M8)] Captain_Throwback:
I really don't understand what you're trying to do. There are already Lollipop custom ROMs out there. Just flash one.
[Sprint HTC One (M8)] OMJ:
instead of using SIM Unlock Helper, try using the manual cmds from our thread:

http://xdaforums.com/showpost.php?p=52145162&postcount=2
[Sprint HTC One (M8)] Sunnyartwani:
I am not trying to do anything special as I just prefer being stock as I never flashed any custom roms ever and even don't want to.I thought it would be great as soon as lollipop rolls out and I get it as OTA as its just out on Sprint's M8

Thanks for your help.
[Sprint HTC One (M8)] Captain_Throwback:
You can always just RUU - that's directly from HTC and will get you completely up to date. You just have to back up your data first.

P.S. Once you root your stock ROM, that makes it a custom ROM, you know ;).

P.P.S. Since you won't be able to take an OTA without losing your data, you might as well relock and RUU anyway. Then you can unlock, flash the latest TWRP, let it root for you and be up and running on the latest update.
[Sprint HTC One (M8)] Sunnyartwani:
Great information ???????
[Sprint HTC One (M8)] christelle868:
Hi,

Saw your response and had to ask... I installed the latest OTA, S-OFF and rooted. I made a prior backup of my data with TWRP but whenever I restore it, I end up in a boot loop on the HTC One white screen. Phone works fine as long as I don't restore my data backup which sucks. Any advice you can offer? threads i should read thru?
[Sprint HTC One (M8)] Captain_Throwback:
Did you restore data, then wipe dalvik cache? And then wait at least 10 minutes?
[Sprint HTC One (M8)] christelle868:
didn't try it in that order, will try that now and see what happens
[Sprint HTC One (M8)] christelle868:
just tried this sequence and unfortunately the same result. After 'Android is upgrading' comes 'Optimizing Apps' it runs thru a total of 409 apps (as seen in attached video ~> https://drive.google.com/file/d/0B95rvDIqR8YWWFNaUktwa3BMb00/view?usp=sharing ) reboots and then white screen. Could there be an app in the backup that is causing this?

***UPDATE***

Manually rebooted the phone with the white screen and it came up with 'Android is upgrading' then 'Optimizing Apps 3 of 3'.

Are there 3 apps causing the boot loop?
[Sprint HTC One (M8)] Captain_Throwback:
Isn't that further than it got before? You said it was just stuck at the "htc ONE" screen previously. This seems like progress to me. Did you reboot a third time? What happened? You might also want to try flashing the latest SuperSU on top of the ROM in recovery, in case that's an issue.
[Sprint HTC One (M8)] hanzibar:
Hi,

I read most of the replies here but I got "confused" with all the trial and errors.

Basically my problem is simple.

1. I bought htc one m8, carrier Sprint in the USA.

2. Sent it overseas, never activated/registered in Sprint network

Is there a way to unlock it/activate it in an international network without activate it first in Sprint network?

[I am hoping that the answer is YES]

:)

---------- Post added at 12:39 AM ---------- Previous post was at 12:33 AM ----------

Hi,

I read most of the replies here but I got "confused" with all the trial and errors.

Basically my problem is simple.

1. I bought htc one m8, carrier Sprint in the USA.

2. Sent it overseas, never activated/registered in Sprint network

Is there a way to unlock it/activate it in an international network without activate it first in Sprint network?

[I am hoping that the answer is YES]
[Sprint HTC One (M8)] Epiel:
My HTC ONE M8 HK is done!!! full UNLOCKED!!

thanks a lot
[Sprint HTC One (M8)] xeagle24:
hello in the past i´ve unlocked several htc one by this method, but now the sprint htc one sim unlock helper is no longer on the playstore, does any one have it and share it? thanx
[Sprint HTC One (M8)] christelle868:
Gave up on restoring with data, kept trying over and over until the phone booted, I saw the homescreen then it just kept rebooting. I used a 3rd party tool to back up the app data and migrate it to the lollipop
[Sprint HTC One (M8)] pradeep1991sony:
headsoff to you sir

sory to ask but what to do about cdma network
[Sprint HTC One (M8)] Lussardi:
No Need S-Off just only Unlock Bootloader and Root

To simplify this method to unlock any M8, no need S-Off only unlock Bootloader, Root , TWPR & Modified HTCOMADM_SPCS middle knowledge to manipulated TWRP, rename via TWRP HTC OMA .apk and HTC OMADM .odex to .bak and just copy de modified HTCOMADM and launch via CDM Terminal

adb shell

su

am start com.redbend.vdmc/com.htc.omadm.test.TestMainActivity

API

sim unlock

unlock done!

no need any custom rom, or based sense roms just BL Unlock TWRP and Root
[Sprint HTC One (M8)] Gus194:
Does this method work on Lollipop?
[Sprint HTC One (M8)] Lussardi:
Don´t Work i ve tried in Lollipop, in this case you need BL Unlock and flash ViperRomM8 Android 4.4.4 and proceed to unlock when the unlock is done, again flash ViperRom Lollipop 5.0.1 , is not complicated just need a little time
[Sprint HTC One (M8)] Gus194:
Where can I unlock the bootloader? At the htcdev website? And thanks so much! I'm thinking about buying the HK edition but I'm going to use it overseas and I have to make sure I'm able to Sim unlock it.
[Sprint HTC One (M8)] Lussardi:
100% unlock dont worry about this, i made a few devices M8 HK and normal Edition Sprint after that i modified the system to show signal icons AT6T unlock work flawlesly
[Sprint HTC One (M8)] Gus194:
Alright, thank you so much! :)
[Sprint HTC One (M8)] tito07dr:
Hi, i have a HK m8 with Lollipop, i have unlocked bootloader, rooted, TWRP recovery and i flashed Bad Boyz Sprint one M8 Harman V2.0 4.4.4, i have tried flashing a folder (SIM_UNLOCK) then using the Sim Unlock Helper app(also via Terminal Emulator), it said that was sucessful but no signal, said invalid sim card
[Sprint HTC One (M8)] Lussardi:
Change ROM to ViperROM M8 4.4.4 and repeat again the process unlock, invalid SIM message it's you tell the process is not complete sorry my bad English rename htcomadm via TWRP and copy the htcomadm apk modified in the original OP

Good luck
[Sprint HTC One (M8)] Gus194:
[MENTION=5187618]Lussardi[/MENTION]

One more question, so I don't need S-Off, right? Thank you!
[Sprint HTC One (M8)] Lussardi:
correct no need S-OFF to unlock... after unlock renamed htcomadm.bak to .apk and flash stock recovery to take OTA Stock update lo Lollipop
[Sprint HTC One (M8)] Gus194:
Great! Thank you!
[Sprint HTC One (M8)] confli©t:
for other people's benefit.

you don't need to do this step to sim-unlock your phone. this step is to unlock additional frequency bands of your phone.

there are people who followed the sim-unlock steps but reported they weren't getting any signal and after doing this step, had signal and thought this is the sim-unlock steps that worked for them. in reality, the sim-unlock steps they previously followed actually worked but the problem was, the frequency bands that were available at their area/country is not supported by the phone. so by following maethem steps, it unlocked some additional frequency bands on their phone and they started to have signal. hope this helps. maethem, thank you for your guide, was able to unlock additional bands that made the signal at my house stronger.

follow the sim-unlock steps in bad boyz rom thread, that is sure to work, being on stock rom did not work for me, had to be on bad boyz rom, not sure if it'll work on a different rom. no need to be s-off. just bootloader unlocked, custom recovery, bad boyz rom, rooted.
[Sprint HTC One (M8)] Gus194:
Where can I find the Bad Boyz Sim unlock thread? Thanks
[Sprint HTC One (M8)] OMJ:
It was not a dedicated thread, it was a post in our ROM thread, but it was removed due to no Lollipop support.

Just use the cmds below...
[Sprint HTC One (M8)] |tngo|:
Could you please explain step by step? I have S-on and Bootloader unlocked with TWRP and rooted M8 Sprint ( based room 4.4.2 ).
[Sprint HTC One (M8)] |tngo|:
Please anyone can help?

I renamed both file to .bak and copied. I paste the modified one to the directory. But when I run the command:

su

am start com.redbend.vdmc/com.htc.omadm.test.TestMainActivity

I got this msg:

root@htc_m8whl:/ # am start com.redbend.vdmc/com.htc.omadm.test.TestMainActivity

htc.omadm.test.TestMainActivity <

Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.redbend.vdmc/com.htc.omadm.test.TestMainActivity }

Error type 3

Error: Activity class {com.redbend.vdmc/com.htc.omadm.test.TestMainActivity} does not exist.

root@htc_m8whl:/ #

Any help?
[Sprint HTC One (M8)] kelum17:
Sim unlock for android version 5.0.1

Please how should I proceed the sim unlock method for my HTC one m8 sprint (Android version 5.0.1) ?:confused:

Please help....
[Sprint HTC One (M8)] fz7qd:
Why i am unable to change the file name from .apk to .omex ??? I am rooted,s-off,bootloader unlocked

I am using ES EXPLORER APP with root explorer access from super su

Help me out
[Sprint HTC One (M8)] Duumon:
c:\adb>adb shell

root@htc_m8whl:/ # su

su

root@htc_m8whl:/ # am start com.redbend.vdmc/com.htc.omadm.test.TestMainActivity htc.omadm.test.TestMainActivity

< root@htc_m8whl:/ # API

API

tmp-mksh: API: not found

127|root@htc_m8whl:/ #

what am I doing wrong? S-ON, Unlocked BL, TWRP, Root, Android 4.4.3 Stock Rooted Sprint M8 HK 2.16.654.4, HBOOT-3.19.0.0000
[Sprint HTC One (M8)] vriship:
Update: For people with S-ON on 5.0.1 stock Lollipop and want to sim unlock, please follow below steps to unlock

1. unlock using htcdev

2. flash twrp using fastboot and take nandroid backup using twrp of current lollipop rom

3. download any non-lollipop stock sense based custom rom for e.g. i used viper one 3.2.1(4.4.x base)

4. Once downloaded flash the rom in twrp and once you get to boot skip all initial setup(dont even connect wifi it will force close again and again

5. place the modified htcomadmspcs.apk in /system/app and edit permissions to rw-r-r using any root explorer

6. click on the apk and install the app once and then run the simunlock helper app and unlock using the steps in the OP.

7. You will successfully be able to unlock

8. Flash any lollipop rom of your choice again and you will retain the unlock, you may also restore the

Note: I have successfully tested this on my Sprint HTC one with 5.0.1 official OTA and S-ON. I wasn't able to use sunshine as i suppose Lollipop isn't yet supported by the latest sunshine version.
[Sprint HTC One (M8)] Gus194:
Where can I find the Sim Unlock Helper app? Can't find it in the play store
[Sprint HTC One (M8)] Duumon:
here
[Sprint HTC One (M8)] Lussardi:
update first to 4..4.4 or flash firmware 3.31.654.2_firmware

in TWRP Mount/System continued to Advanced/File manager and rename both files

Lollipop unlock sim unlock wont work , first flash ViperROM 4.4.4 and and proceded to unlock SIM, and take a Nandroid Backup
[Sprint HTC One (M8)] Gus194:
Can someone help? When I go in the Sim Unlock helper and I press start no Menu pops up. I've given it root permission also. :/ Thanks
[Sprint HTC One (M8)] Gus194:
Has anyone been able to unlock it lately? I've done all the steps but I can't get that menu to pop up
[Sprint HTC One (M8)] fz7qd:
The apk in STEP 6 is not getting installed.I am getting error that " Unable to install" Where did i get wrong ?

\
[Sprint HTC One (M8)] vriship:
Are you trying to install the apk in a kitkat based sense rom or lollipop based sense rom??
[Sprint HTC One (M8)] fz7qd:
Kitkat based stock rom v4.4.4 (S-OFF,ROOTED)

Device - HTC M8 SPRINT

HBOOT- 3.19.0.000

RADIO- 1.08.20.0916

OS - 3.31.651.2
[Sprint HTC One (M8)] vriship:
Should install just fine on kitkat. Try installing viper one rom with kitkat base.

---------- Post added at 11:26 AM ---------- Previous post was at 11:25 AM ----------

I am assuming you have enabled apk installation from unknown sources in settings>security>
[Sprint HTC One (M8)] fz7qd:
I installed Viper 3.2.1 rom over stock sense v4.4.4 rom.

1- Rooted the phone

2- Renamed the files and then cleared dalvik cache

3- Copied the apk file to system/app...changed permission to rw/r/r .Rebooted

4- "Apk can't be installed error" .

Yes i have enabled "Unknown sources" in settings.

Can you give me the apk you used ?
[Sprint HTC One (M8)] vriship:
Pick up an older version of viper rom. Sorry I haven't saved a nandroid and currently using sense 7 lollipop rom.

---------- Post added at 11:36 AM ---------- Previous post was at 11:35 AM ----------

It did work percectly for me on viper 3.2.1. Without installing the htcomadmspcs.apk file are you able to launch the api menu using the sim unlock helper app?
[Sprint HTC One (M8)] fz7qd:
I was able to launch it once and it even showed sim lock successful but in the *#*#4636#*#* menu,the radio was turning on and off itself and even the airplane mode was turnng on and off in a loop .And the settings go back to "CDMA/EVDO" whenever i change it to gam or wcdma preferred.Tried restarting and everything.

I am downloading 4.4.2 stock rom now and will try on it.Hope it works on it !
[Sprint HTC One (M8)] habunath:
my phone is now sim unlocked and running viperrom 4.4.4, so if i just flash viper rom lollipop now in twrp it will stay sim unlocked in loliipop too , right??
[Sprint HTC One (M8)] JT man:
Yes, once unlocked always unlocked!!!
[Sprint HTC One (M8)] Lussardi:
Yes unlock its unlock! unlock sim is permanent!:good:
[Sprint HTC One (M8)] habunath:
Good to hear it, actually I thought before that you need S-OFF and sunshine to be permanent sim unlock :mad:
[Sprint HTC One (M8)] sololol:
It does work still (did it like 5 mins ago).

I used a stock rooted HK using android 4.4.3 deodexed (here http://xdaforums.com/showthread.php?t=2795823, use the deodexed link), note I DONT have HK on this m8 but the rom still works alright.

On the computer cmd:

adb remount (just to get rw perms)

adb push HtcOMADM_SPCS.apk /system/app (used the one OP uploaded)

On the phone:

tried to install the apk - failed - opened sim unlocker followed the steps as per OP (click on sim lock not cl sim lock), restarted using phone buttons not the app. All g.

Installing android HD revolution to see if it sticks now (Edit: Installing lastest HD rev makes it NOT WORK, however I don't get a popup for 'the wrong sim card' it just wont find any network...Edit2 after another restart it finds service and works again. All good.)

getvar all - of phone completed on:

(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.09.20.0119
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 4.20.651.10
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) product: m8_whl
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B70000
(bootloader) cidnum: 11111111
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 6400afe2
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.030s
[Sprint HTC One (M8)] fz7qd:
Since you have sim unlocked using OMJ advice in this thread http://xdaforums.com/showthread.php?t=2729170&page=444

Can you help me out too ? Just tell me which RUU you used and name of the rom so i can flash the sim_unlock.zip ...I have been trying to unlock my HTC M8 SPRINT from 20 days.I will be really thankful if you can help me out :)
[Sprint HTC One (M8)] Gus194:
I just flashed 2.1 version of his ROM and I skipped all the setup and then after that I flashed the zip through recovery and i turned it on and followed the instructions that he posted and everything worked :)
[Sprint HTC One (M8)] fz7qd:
But i have a non-HK SPRINT M8.Should i still flash the badboyz v2.1 ? It seems to be of HK version
[Sprint HTC One (M8)] Gus194:
Hmm idk, you could try to flash it and see if it boots up...but first make sure you make a backup just in case if something goes wrong.
[Sprint HTC One (M8)] mikebay:
unlock sprint m8 help

Hello my fellow experts!

I have an Sprint HTC One M8 that I would like to be used on the T-Mobile network.

So far, I have the following: S-off, Rooted, Bootloader Unlock, SuperCID

I tried to use the method using the Terminal and type in "am start com.redbend.vdmc/com.htc.omadm.test.TestMainActivity". It gives me a Type 3 error.

I have also try using replacing the HtcOMADM_SettingsPlugin_SPCS.apk and HtcOMADM_SPCS.apk and unlocking it through the HTC One SIM unlock apps. I get nothing when I pressed on the Start button. Instead, i got the vDM error.

I really need some guidance on this. Please respond to this and email me personally too if you can help. Mucho thanks.

valuecustomer2@gmail.com
[Sprint HTC One (M8)] leo5354:
Just successfully unlock M8 Sprint non HK

S-On, Stock 4.4.4

Basically all I do was just unlock BL, flash TWRP, install SuperSU and root explorer

Next I flash the SIM_Unlock.zip file in BadBoyz ROM thread (page 442) using TWRP

Reboot to recovery then factory reset, go through the initial setup then install the modified HTCOMAdm flashed using root explorer in the system/app folder

Next I install and run SIMUnlockhelper from this thread (see previous pages) then go through the procedure in OP to unlock SIM

So now I have an unlocked M8 Sprint running stock rooted 4.4.4SIM

Anyone having same device with me please try my method to see if it works for you too or not