yashsingh1/xdaforums huggingface dataset:
[One (M8) General] scotty1223:
You might try a factory reset with the stock recovery. No idea other than that.

You were warned. Maybe next time you ask for advice youll take what's given even if is not what you want to hear.

Yes, CDMA partitions are slightly different.
[One (M8) General] scotty1223:
That mid is listed in the second post.
[One (M8) General] ccb101:
Everything looks good , just tested it out [emoji1]
[One (M8) General] exocetdj:
awesome thx fo rletting me know and sorry for mistake in my thread! :good:
[One (M8) General] Cashreedhar:
Thanks for the reply. Yes tried stock recovery, but no difference..going to flash RUU with bootloader relocked which would make it complete stock phone (though it may erase whole internal memory)
[One (M8) General] scotty1223:
If you are s off, there is no need to relock the bootloader. Whatever you do, just do not turn security back on.

If a signed ruu is available, I would definitely run it. I would have suggested that actually, but I did not think that any have been released yet.
[One (M8) General] Cashreedhar:
Yes, there is a RUU exe for my HK model found in one of the forum. I wanted to run with bootloader relocked which would erase the internal memory and may repair the partition. Already I flashed the firmware both stock and modified which didn't give any positive result. My phone is actually factory S-OFF hence I think flashing the device may not cause any risk..what do you think?
[One (M8) General] scotty1223:
The ruu will erase your internal storage either way. It doesn't matter if you relock or not. s off is s off, it does not matter how the phone came to be that way . Any risks that there are are the same. There is nothing to lose by running the signed ruu.
[One (M8) General] Rick2205:
Hi, it is my first HTC device, and i´m trying to understand what RUU, MID CID means.

But my question is if I change my MID 0P6B16000 (CID HTC__332) which only has 700/ AWS / 2600 LTE bands available to a MID which also has 1900 LTE available. My phone will be able to get the signal? or it is a mather of hardware? TIA
[One (M8) General] alex_mx:
MID for Asian HTC

Hi Guys,

I'm trying to restore my HTC One back to stock, I've already changed back the CID and I have the RUU files but I cannot find the MID (0P6B63000) I changed it because i wanted to try GPE Rom, but the IMEI and Baseband was deleted so I cannot get any phone signal, does somebody know the command to restore the MID?

Thanks!
[One (M8) General] scotty1223:
no,it will not. what signals the radio will pick up is decided at a much deeper level. chanigng the mid lets you run other firmware/software and even recieve those particular OTAs,but it wont pick up any different signals than it does now.

what is that mid from? are you m8_u or m8_ul? what carrier or region? what cid? if you have an unmolested fastboot getvar all id be interested in seeing it
[One (M8) General] alex_mx:
It is m8_ul, but this is the "M8y" it is the 2.5ghz 801 version, CID: HTC__622 it is factory unlocked, the steps that i followed were: first I unlocked the bootloader, rooted and s-off, changed the CID and MID in order to match it with the GPE, but after I flashed it, the IMEI dissapeared in the settings screen, fortunately in the "getvar all" the IMEI is still there, so I would like to revert the MID, CID and RUU just to try to revert it back to stock.

Here is the result of the "getvar all"

(bootloader) version: 0.5

(bootloader) version-bootloader: 3.18.0.000

(bootloader) version-baseband: 1.14.2133193

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main:

(bootloader) version-misc: PVT SHIP S-OFF

(bootloader) serialno: HT456W....

(bootloader) imei: (deleted the IMEI just for security)

(bootloader) imei2: Not Support

(bootloader) meid: 00000000000000

(bootloader) product: m8_ul

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B17000 < This is the GPE MID

(bootloader) cidnum: HTC__622 < I've already reverted the CID

(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: 6e0f5a3d

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0
[One (M8) General] scotty1223:
thnks for the info. your command for 0P6B63000 should be:

echo -ne '\x30\x00\x50\x00\x36\x00\x42\x00\x36\x00\x33\x00\x30\x00\x30\x00\x30' | dd of=/dev/block/mmcblk0p5 bs=1 seek=16384

holler if you need anything else :)
[One (M8) General] alex_mx:
Thanks!!

Oh my god!!! I LOVE YOU DUDE!!! thank you so much man, I really appreciated.

BTW if anyone is interested, I fixed my issue with the IMEI and the phone signal just flashing the HK radio, now the "GPE Asian @ 2.5ghz" is fully working lol.
[One (M8) General] scotty1223:
Glad to hear you're up and running
[One (M8) General] xtcvampire:
hello,

I just got my htc on m8 today and I saw that the device is for the asian market, it's a htc one m8x, but beside the 2.5ghz frequency it's the same I guess.

The software is rather old (1.54.709.12) and when I turned on the phone it started to download an update, but I stopped it (it wasn't connected to wifi) and now it won't show any updates available (tried many times, restarted it, nothing...).

I was thinking about changing the CID and MID, but I wonder if it will give me any problems after.

My CID is HTC_621 and my MID is 0P6B11000.

Will there be problems if I change those and OTA update after because my phone is meant for Asia and the frequency is 2.5?

Thanks in advance.
[One (M8) General] alex_mx:
I had M8y Variant, and what i did was:

unlock bootloader via HTCDev

installation of TWRP and Superuser

S-off via Sunshine

Change of CID and MID

After that i flashed the GPE Edition Rom, but the only problem that i had was that the radio was not working for that model variant, so you will need to flash the radio for your model.

The only big problem that i've found is there is not much information of how to restore to stock asian variants, but for any other ROM it should work correctly, the only thing is to flash the correct radio.img
[One (M8) General] 4onu:
Help needed please

I have an error when I try to change to european MID,instead of showing 0000 it looks have 2 more zeros,the comand I putted seems to be the right one

echo -ne '\x30\x00\x50\x00\x36\x00\x42\x00\x31\x00\x30\x00\x30\x00\x30\x00\x30' | dd of=/dev/block/mmcblk0p5 bs=1 seek=16384

[IMG="mid"]http://www.htcmania.com/attachment.php?attachmentid=570095&stc=1&d=1408725667[/IMG]
[One (M8) General] garbanzo44:
a big help, thanks

thanks to the original poster for all the work put into this; works perfectly.
[One (M8) General] xtcvampire:
Thanks for your info, but on my M8x is there a way to receive OTA update from other regions without first flashing other ROM?

I don't want to lose my warranty just yet.
[One (M8) General] maopesu:
HI, I had the same HTC version that yours, and I did an S-OFF and SuperCID and here is my info:

C:\adb>fastboot getvar all

(bootloader) version: 0.5

(bootloader) version-bootloader: 3.18.0.0000

(bootloader) version-baseband: 1.19.21331147A1.09G

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main: 2.22.401.5

(bootloader) version-misc: PVT SHIP S-OFF

(bootloader) serialno: SH44HWM12626

(bootloader) imei: ********************

(bootloader) imei2: Not Support

(bootloader) meid: 00000000000000

(bootloader) product: m8_ul

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B12000

(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: 5e4b24e4

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

all: Done!

finished. total time: 0.017s

---------- Post added at 10:38 PM ---------- Previous post was at 10:35 PM ----------

The answer is YES, you will be able to use the same bands 700/ AWS / 2600 LTE bands, as I mentioned, I have the same phone and I did the MID Change, S-OFF and SuperCID. I have now the Android 4.4.3 (2.22.401.5) and still have 4G connection :)
[One (M8) General] scotty1223:
Start reading at post 107

http://xdaforums.com/showthread.php?p=54418769
[One (M8) General] scotty1223:
He is asking if changing the mid will allow him to pick up 1900. It will not.

Again,changing mid or firmware will not let the phone pick up any new or different bands. You are stuck with whatever bands the phone original used.

You cannot change a gsm device to Sprint or Verizon.

You change a sprint or vzw device to gsm.

You cannot enable t mobile's old school 1900 4g

Period.
[One (M8) General] maopesu:
I got it, sorry, my bad
[One (M8) General] EternalAndroid:
Someone please help me, I have everything typed out correctly but when I hit enter in command prompt I get "< > x00\x30\x00\x30' dd of=/dev/block/mmcblk0p5 bs=1 seek=16384 0P6B170000 root@htc_m8:/ #" I don't believe I have any spaces, read through the thread trying different methods. I need this because I have data issues when converted to GPe.
[One (M8) General] Jephreyz:
Will these commands work on a phone that is already converted to GPE but doesn't have the MID changed? I heard the partitions sizes of the GPE and Sense 6.0 versions are different and I just want to know if the echo command is affected by this.
[One (M8) General] joeblack2k:
can anyone calculate a 2100 mid ?

(Windows Phone)

---------- Post added at 11:53 AM ---------- Previous post was at 11:48 AM ----------

never mind it was actually very easy:

echo -ne '\x30\x00\x50\x00\x36\x00\x42\x00\x32\x00\x31\x00\x30\x00\x30\x00\x30' | dd of=/dev/block/mmcblk0p5 bs=1 seek=16384

Verizon Windows Phone 8.1

MID = 2100
[One (M8) General] scotty1223:
Just an fyi your writing more than 4 characters there. What you're writing is 0P6B21000.

I'm also quite surprised that the partition layout and mid location are the same,and that the Android Debug Bridge works on Windows phone.
[One (M8) General] Nic2112:
Thanks for putting together all the commands! All my daily thanks to you sir!
[One (M8) General] alex_mx:
Mid htc__621

Hi Man,

Just bothering you again. could you please help me with the command to revert back a MID.

CID: HTC__621

MID: 0P6B11000

Is an m8_ul

Thanks again for your help. :)
[One (M8) General] scotty1223:
2nd post
[One (M8) General] ian.anindya:
Hi Scotty,

I am use HTC One E8 (plastic version), Could you help to explore possibility to Change MID with your method?

Please let's me know if you need back up partition for this.

Thanks,
[One (M8) General] scotty1223:
Sure. I will need to see p5.

And p2 if you want to check the lock flag
[One (M8) General] ian.anindya:
Lock and unlock Bootloader same as M8 since I have test it and working successfully.

I pm you partition my E8
[One (M8) General] angelo.bautista5:
my original cid is HTC__622 and mid is 0P6B63000. but now im using supercid.. can i change the mid to european and cid to HTC__001? will it affect my radio?
[One (M8) General] Kent21:
My phone is htc_059 - 707 international gsm, s-off and super cid. how to change cid/mid to htc_001 - 401 wwe and get update ota?
[One (M8) General] shikhar.bagde:
sir, i m from asia india

i want to try developer edition rom

but m scare if something went wrong after changing mid, htc service center cant help me with dev ed mid

so i just want to be sure that i can revert back to my original mid which is 0P6B65000 :fingers-crossed:

thank you mr scotty
[One (M8) General] ian.anindya:
I have HTC one M7 AT&T and E8 Singapore version.

For M7 AT&T I have change into Asia WWE and also Developer Edition (GPE) and both working fine. For GPE already kk 4.4.4 and when you change back to another Rom, HBOOT remain GPE version with "google" logo.
[One (M8) General] TheEarman:
Hi Scotty,

I just tried to change my M8 MID using a copy of your Code posted by someone who wanted to help me. Unfortunately, for some reason, there was an extra space before one of the x30 and instead of 0P6B12000, I got 0P6B12x000. I then copied the string for DevEd directly from your page and now I get 0P6B1200000 with 2 extra zeros... Any suggestion on how I can fix it, or am I stuck with it?

Thanks!
[One (M8) General] scotty1223:
i know the thread is long,but it does have a search function:

http://xdaforums.com/showpost.php?p=54496519&postcount=112
[One (M8) General] TheEarman:
:good::good::good::good::good:

Sorry for not searching, I thought I was the only one having made a mistake like that while trying to change the MID!!! You are a saviour! It's all back to normal now. THANK YOU SO MUCH, you made my day!!! :D
[One (M8) General] mido.fayad:
[MENTION=3437245]scotty1223[/MENTION]

I have 2 devices Sprint and Verizon m8

I'm using them outside US and Both are unlocked but the bands on the Sprint are different which leads to problems in 3g

So the Verizon one works better than the Sprint one on global gsm network

So now my question :

I will try to change Sprint mid to Verizon one and flashing the firmware including radio and everything

So will this make any problem ?

Both devices are cdma devices so why not deal with them as we deal with all gsm devices

I won't use it on Verizon so the conversion is to change radio and band settings

So can you confirm if Sprint and verizon are using the same partition table

If yes I think that there will be no problem at all but if it's differnet, here will be the problem

And also I read the op and saw that we shouldn't't change Sprint to Verizon but you wrote that we shouldn't do this for use on Verizon and here is the difference

I will use it internationally
[One (M8) General] scotty1223:
Doesn't matter how you intend to use it. Partition tables are diffenernt and as the op states,you cannot convert Sprint to vzw or vise versa,nor can you convert cdma world phones to gsm.

Partition tables differ and the radio bands are determined at a much deeper level than we can change.
[One (M8) General] mido.fayad:
Radio bands can be modified using qpst on Sprint M8 without any problem and can activate 3g with it

But after reflashing the firmware, it reset it back

So firmware flashing can modifie radio bands

So now can u please give me any link to Sprint and Verizon partition tables ?

Hope u can find any link for it

Because if most of the partitions is the same, I will take the risk and try it because I won't use the device on Verizon anyway but will use it on global gsm
[One (M8) General] scotty1223:
go ahead and give it a shot then, youve been warned. not sure why folks ask for advice if they dont intend to follow it. :rolleyes:
[One (M8) General] scotty1223:
youre welcome. glad you are sorted. :)
[One (M8) General] mido.fayad:
I asked for advice because I will follow it

That's why I asked if you can give me any link to the partition table because it's the only thing that will make the conversion non working

Because all gsm devices have the same partition table and thus can convert any one to another

And also here is Sprint and Verizon is both cdma phones and have the same partitions for system and boot so I asked you about partition table to confirm other partitions the same

Any way hope you can help if u have this info [emoji2]
[One (M8) General] mido.fayad:
Thanks for the great info :)

Now I can see that they starting to be different after mmcblk0p40 because of shifty vzw_quality partition [emoji23] So that even boot partition is differnet in the devices so I won't flash the firmware

Edit : some new info

Please can you confirm the partition table you provided above is correct especially the Verizon one

A lot of users reported that they can flash arhd successfully to their one m8 Verizon

And I have opened the updater script for arhd and it flashed system to mmcblk0p45 and boot to mmcblk0p42

So if this partition table is right, it shouldn't even boot and should brick the device

Edit 2 :

Even lyapota kernel which works with Verizon Roms flashes kernel to mmcblk0p42 while the partition table above showing the boot at mmcblk0p43
[One (M8) General] mido.fayad:
After a lot of search , I found why Verizon users was lucky enough to not brick their devices with flashing arhd

It seems that both partitions mmcblk0p42 and mmcblk0p45 Doesn't contain important data and marked as reserve

So when you flash arhd, the updater script is formatting mmcblk0p45 as it thinks that it's the system then it uses busy box to mount system which in turn will mount the right partition not the one that was formatted then install the system on it

That's why also they need kernel flash to complete the boot as the same happens with boot partition

So Verizon users was very very lucky to not brick their devices because the formatted partitions Doran't contain important data

Thanks [MENTION=3437245]scotty1223[/MENTION]
[One (M8) General] TarekElsakka:
This sounds terrific and I am going to use it in order to change my MID from WWE to Developer Edition; however, I'd like to know if there is a way to revert back to the original MID (WWE, CID is HTC__J15) after running the DE RUU and everything? Thanks!
[One (M8) General] samteeee:
Hi guys

I'm in the middle of a GPE to Sense conversion and have to change my mid to be able to flash Roms.

Obviously I cannot get an "adb shell" because there is no OS!!

Is there an alternative method to change my mid?

s-off, unlocked, super cid, originally Rogers M8.

Any help is much appreciated.
[One (M8) General] scotty1223:
1) you can enter the command in recovery.

2) you don't need to change cid or mid to flash a Rom in recovery.

3) with supercid you can run any ruu that you wish
[One (M8) General] samteeee:
Thank you for replying.

It seems like whatever I do I or thin of is a dead end!!!

I have tried everything that I can think of to no avail. Restoring

Nandroid, flashing a custom Rom or trying to fastboot, it all stops

with an error! So I'm kind of stock. Don't know what else to try!!!!

Edit: I changed the MID through recovery and all got fixed!!

And BTW, how do I enter the command in recovery to change the MID?
[One (M8) General] senbros:
unable to mid

Hi

I got error while trying to chnage mid

127|shell@htc_m8:/ $ echo -ne '\x30\x00\x50\x00\x36\x00\x42\x00\x31\x00\x30\x00\

x30\x00\x30\x00\x30' | dd of=/dev/block/mmcblk0p5 bs=1 seek=16384

30\x00\x30' | dd of=/dev/block/mmcblk0p5 bs=1 seek=16384 <

/dev/block/mmcblk0p5: cannot open for write: Permission denied

1|shell@htc_m8:/ $ exit

Mine is s off and locked bootloader. Do I nedd to unlock bootloder too?
[One (M8) General] BerndM14:
Have you rooted your device? Seeing as you said in your other thread you don't have root? You need a # and not a $ to indicate that you have root access. If you didn't get that when you typed

adb shell

su

Then your device isn't rooted. Root it first and try again.
[One (M8) General] senbros:
THanks

After rooting.. all done..

thanks
[Android Q&A, Help & Troubleshooting] default_user000:
Is there any news about a cyanogenmod port for the Ulefone P6? :rolleyes:
[Android Q&A, Help & Troubleshooting] Sideness:
Don't have any news about that, but you can build your own ROM from the Sources provided by Cyanogen :D
[Android Q&A, Help & Troubleshooting] default_user000:
Do you have any advice that could help me learn how to build a ROM for this device; which is also newb friendly? :highfive:
[Nexus 4 Q&A, Help & Troubleshooting] bongio94:
Hi guys, i'm using sliding messagging for MMS and all works fine. 5 minutes ago i go to write a message but it seems that sliding messaging is not the default message application. When i want to change my default application in the option i have only hangout! Someone have fixed this problem?

Thanks ?
[Nexus 4 Q&A, Help & Troubleshooting] zamzameir:
try to turn off mesagging in hangout
[One (M7) Q&A, Help & Troubleshooting] a_amudi:
Hi folks

I have searched in many places to solve my issue but nothing is reliable.

Few days after upgrading to 4.4 my screen started act weirdly.

I did factory reset but it still not working

The only possible cause - I guess - is using another recharge for few days .

Do anyone else face same issue or know how to be solved ...

See attached picture please

(Sorry for my poor English)
[One (M7) Q&A, Help & Troubleshooting] clsA:
yeah a couple others have reported it after changing the screen

I think you have to do a warranty exchange
[One (M7) Q&A, Help & Troubleshooting] a_amudi:
I didn't change my screen . I have used Samsung charger for a while .

Anyway I'm given up this issue :)

Thanks man
[Moto X Q&A] dmm108:
I need to be able to control the contrast and brightness of the images I take with the moto x camera. Sharpness would also be handy. The lack of controls on the built-in camera app is pretty appalling, very crude compared to the 3 year old HTC Incredible I have been using with it's native app. What has surprised me is that none of the apps I have downloaded to try will allow control of both contrast and brightness either, not to mention sharpness. Can someone enlighten as to why this is? Is normal access to the lower level sensor data not available for some reason? I don't get it. I am knowledgeable about digital image processing, but not that much about the needed android access to the sensor and the specifics for the moto x. Even the apps that advertised these adjustments for android phones did not offer controls for these functions on the moto X. If I have missed the obvious fix, I apologize and please point me in the right direction.

Thanks -
[Moto X Q&A] aviwdoowks:
This could be the next moto cam.

http://xdaforums.com/showthread.php?t=2427015
[Moto X Q&A] hovax615@hotmail.com:
I like the moto x camera the way it is picture quality and recording could be a little better but I don't want that lenovo crap.
[Moto X Q&A] dmm108:
Couldn't get Lenovo camera app to work. Downloaded the apk and tried installing both from adb window, and directly on my phone, and also downloaded the zip file and used my recovery to install that. IN all cases, "Unfortunately, Lenovo SNAPit and SEEit has stopped." is the result.

As far as the native app goes, I use my phone to take pictures of blackboards and white boards all the time, and need to be able to adjust the bias and gain of the sensor basically, commonly called brightness and contrast. The lenovo app doesn't seem to work on Moto X. Any other recommendations? Or has anyone else successfully used it on the moto x?
[Moto X Q&A] nhizzat:
I've been successful in controlling "brightness" simply by manually controlling the focus and exposure.
[Moto X Q&A] dmm108:
yes, it works reasonably for that, but on a blackboard that has chalk over a previously erased board, without great lighting, it really helps to have contrast control as well. It's not that hard to do, and between brightness and contrast controls it's pretty easy to get a good exposure. I'm really surprised there is nothing out there to do that, and it makes me think that there is something about the moto x that underlying it all. Thus my post. That would explain why those controls on apps that advertise them are missing when loaded onto the moto x.
[Moto X Q&A] aviwdoowks:
Mine too!! I only last used it on 422 a week ago!!

Sorry. Great cam.
[Moto X Q&A] Arak-Nafein:
Brightness/Contrast are adjusted after the shot, not before. This is easily done with any photo editor app.

What you're looking for is exposure compensation & ISO settings.....both of which are available on all of the 3rd party cameras I've downloaded. I like the Moto Camera because of the twist-to-launch gesture....but the camera is severely lacking in options. I keep the app Focal on my phone as well when I need to compose a specific shot.....but if I really wanna tinker I'll just forget crappy cell-phone cameras & pull out the DSLR.