yashsingh1/xdaforums huggingface dataset:
[One (M8) Q&A, Help & Troubleshooting] Vyker:
Hello

Here are the "stats" of my brand new HTC M8, I say brand new in that I broke the cellophane seal, and took off the protectors but I'm starting to think it has been tampered with....

(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.24.21331147A1.09G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 4.16.1540.8
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno:
(bootloader) imei:
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul_ca
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B12000
(bootloader) cidnum: 11111111
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 3aa067db
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0

I opened up a log file on phone whilst browsing the Android Recovery and spotted these attributes within a very large log file

CID = CWS__001
MID = 0P6B1200
aa.cid = BS_US001
sku = Brightstar US WWE
project = M8_UL_L50_SENSE60_MR 411207
buildline = M8UL_BrightstarUS_WWE_L50_CRC_Sense60_stable_mr

First thing you'll notice is the SUPERCID of 11111111, the log seems to imply it was once at CWS__001, but who knows.

You'll also notice it's an M8_UL_CA variant, which Google tells me is the AT&T variant, but that it has the M8_UL Brightstart WWE ROM installed. [I don't want AT&T updates]

So with all these changes, it's understandable that when I ran the OTA stagefright update, HTC would not allow the install saying I have a "Variant System Update" error, saying that I need to restore to stock or call HTC for support.

My question: How do I go about updating this phone with stock images as and when they get released without tampering too much with unlocked this and that?

What I've tried: I downloaded the latest RUU from the US site, tried to run it, but it closes before it even starts [even after I installed all the VCRedists, and tried on 3 computers]. So I unpacked the .exe and took out the rom.zip and tried to flash it in fastboot... I got an

FAILED (remote: 12 signature verify fail)

error. Google tells me this is because one or more of the checks on CID MID etc does not match the ROM. Android.txt in the .exe has the right MID but not the right CID.

I think my last hope is to Unlock the bootloader, S-OFF and Install TWRP and install Stock ROMS that way, but theres two problems with this approach, One - I don't why if I need S-OFF and Bootloader unlocked to install a ROM, do you need both, or just one or something else? and Two - I can't find the latest ROM. I can only find the one I'm on now, which will still probably bug me for an OTA update for stagefright. Plus it's a mine field to work out which ROM is what, with CIDs and MIDs and Models and Carriers etc.

Any help would be great, as I want to migrate to this phone from my S5, but I wont until I know its stable and working.

Thanks in advance.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
I think you are mostly correct, in that it was an AT&T variant, but "fully converted" (no just ROM, but all firmware - likely by RUU) to Developer's Edition (Brightstar) which happens to share the same MID (12000).

Does it have the AT&T "globe/deathstar" logo on the back cover? It only means much if the answer is "yes". If "no", its possible the back cover was replaced (with an "unbranded" cover).

Also, I agree SuperCID is an indication that phone was modded. I've never seen a phone come from the factory with SuperCID.

What is the exact file name of the RUU.exe?

You don't need s-off to flash a ROM or stock nandroid.

If you want to take this path, what you want is the Developer's Edition ROM which matches 4.16.1540.8 listed as your "main version".

But I'm confident we can get the proper RUU working.
[One (M8) Q&A, Help & Troubleshooting] Vyker:
Thanks for a thorough reply redpoint - was really worried I'd get a "just flash CM on it" one liner that won't really help me....

No, nothing on it hints to AT&T, not the box, not the phone and not the OS. If you look at it, you'd think its a brand new HTC branded device.

RUU_M8_UL_L50_SENSE60_MR_BrightstarUS_WWE_4.17.1540.9_Radio_1.24.21331147A1.09G_20.68.4196.01_F_release_446501_signed_2.exe

I got it from here..

http://www.htc.com/us/support/htc-one-m8/news/

And here is what was in the android-info.txt file

modelid: 0P6B12000
modelid: 0P6B13000
cidnum: BS_US001
cidnum: BS_US002
cidnum: HTC__017
mainver: 4.17.1540.9
btype:1
aareport:1
DelCache:1
hbootpreupdate:3

So just need to unlock the bootloader with htcdev.com and then flash a custom recovery - then straight onto nandroid backups of the correct version, right?

I would love to get it going with just an RUU. As I feel once the first RUU works, then it'll be plain sailing from there for all future ones including Marshmallow.

Looking forward to your reply and thanks again.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Does it have a model number in tiny print, at the bottom of the back cover? If so, what model number is it?

This should work for your MID and main version. Is your bootloader UNLOCKED, RELOCKED, or LOCKED?
[One (M8) Q&A, Help & Troubleshooting] Vyker:
I'll get another reply after this, need to get back home and check.

Bootloader is LOCKED.

Does it just check for MID, or will it also look for the CID? as you know the CID is 1111111, when I tried to change my CID I got the error below

fastboot oem writecid BS_US002
...
(bootloader) Start Verify: 3
(bootloader) Start Verify: 3
(bootloader) deinit_lcd
(bootloader) mipi display off
(bootloader) mdp_clock_off
(bootloader) disable_mmss_clk done
(bootloader) pll1_disable done
(bootloader) TZ_HTC_SVC_DISABLE ret = -1610744452 (0x9FFDFD7C)
(bootloader) [CRITICAL] SPMI write command failure: cmd_id = 0, error
(bootloader) = 4
(bootloader) [CRITICAL] SPMI write command failure: cmd_id = 0, error
(bootloader) = 4
(bootloader) [ERR] Cannot halt SPMI arbiter!!
(bootloader) [INFO] Rebooting device
FAILED (status read failed (Too many links))
finished. total time: 1.141s
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
It checks both MID and CID. But SuperCID (11111111) should work, as SuperCID by definition will "pass" any CID checks.

But CID is the only remaining thing I can think of that would prevent the RUU from being run. The RUU is okay for your main version (1540, and the RUU is a equal or higher version), MID, and bootloader is LOCKED (as it should be to RUU).

You need s-off to change CID. It would be a last resort, as s-off costs $25 and might not even solve the issue.

One thing you can try, is load sunshine app to see if the phone was already s-off previously by sunshine. If so, you may be able to s-off for free; as the $25 license fee is

per phone

, and it should let you s-off again, if sunshine was used previously on this phone.

http://theroot.ninja/

I suspect the phone was s-off at some point, then SuperCID, then made s-on again.

The only other way it would be SuperCID, is from the factory. And as I've mentioned, I've never heard of an HTC device with SuperCID from the factory. Although there is a first time for everything!
[One (M8) Q&A, Help & Troubleshooting] Vyker:
In very small print, the following is written on the bottom back.

Model: 0P6B100 and after the FCC ID it says "M8n"

Interesting thought.

I installed SunShine, and had it run through its pre-tests - it says the phone passed and then goes ahead to attempt to temp-root it and then fails. The phone is not rooted.

Does this pre-test pass mean anything? is that what you were looking for?
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Odder and odder. Of course, this doesn't match the MID given in getvar. So either the MID was hacked in software, or there was a "hardware hack" of replacing the back cover.

I think pre-test just means you have a stock system (not a custom ROM), which is pretty much required for sunshine to work.

Unfortunately, I can't help too much with sunshine, beyond what I've already stated. I actually did s-off long before sunshine using another (obsolete) method, and can only pass on sunshine knowledge that I've read on these forums!

I'm hesitant to go any further with sunshine, as it may just end up with you paying $25 and not even solve the RUU issue anyway.

I have a feeling I'm missing something here, but I can't imagine what.
[One (M8) Q&A, Help & Troubleshooting] Vyker:
Unmatched indeed - here's another dynamic, the part number on the back of the box, which has a sticker with the correct IMEI and Serial number tells me the part number is 99HJY001-00 - which a quick Google shows it as the Amber Gold variant - I'm holding a Red phone. :/

When I spoke to HTC support a week or so ago, they told me it's a GroupO Inc device, they are a large supply chain company in the US. M8_UL_CA tells us it's an AT&T model, HTC M8n is the international variant model number, and the part number says it should be Gold. The CID used to be CWS we think, but has SUPERCID now, yet its LOCKED and not RELOCKED or TAMPERED in the bootloader, which means how was it unlocked, changed and then relocked but still showing as LOCKED.

Does that sum up where we're so far? #confused.

I'm starting to think the only real option here is to go rouge, and unlock the lot, bootloader and S-OFF, then start with a fresh stock ROM that can be rooted. But I can only bring myself to go down this route knowing that I can get stock 6.0 update.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Hubba-whaaat??? Its RED???

Holy plot twist! I did

not

see that coming. There was never any AT&T red version, and I'm pretty sure there was never a red Dev Edition (Brightstar) either.

The only red variants know of are Verizon (which would have the VZN logo, I believe) and UK O2, which might match the "100" model number.

So the front bezels are red also?

Where did you buy this from, anyway?

Once s-off (which would be required to make it SuperCID), it easy to mod the bootloader flag to say LOCKED. There is a guide for that in the Development section.

If we can't get an RUU to work, that may be your best bet.

If the RUU is failing, an OTA would probably fail also. But I'm confidant there will be Marshmallow custom Sense ROMs to flash. There is already a MM GPE ROM.
[One (M8) Q&A, Help & Troubleshooting] Vyker:
Hahaha, yes, it's red, its a lovely Red too, even the box has a red photo on the front.

Yes, all the parts are Red, front speaker grills and even the bits that come out, the sim tray and sd card holder etc.

I got it off eBay as a Brand new device from Hong Kong

yes, I did spot this Googling around... so it may be what he has done

What can we try next to get the RUU to run? I want to try and exhaust all avenues with this approach before giving in to unlocking and ROM'ing.

Thanks for your time and help so far mate, appreciate it.
[Sony Xperia L] SdtBarbarossa:
Ok here we go... you want to get rid of Storage problems WITHOUT ANY RISK ? so here is our solution for you :)

You find the boot.img you will need in second post!

worked out by [MENTION=5449956]Flashing_Expert[/MENTION] and me.... thanks him much!

Ok here we go... first you need to grab a Micro-SDCARD... best would be 32GB or larger ... but it depends on you!

THIS ONLY WORKS WITH COMATIBLE ROMS!!!

If your ROM is missing you may request me to do your boot.img (i cant promise i will do)

The faster your Micro-SDcard is, the better will your overall system speed!!!

ok first of all we need 2! Partitions on your SDCard. The first Partition will be your normal Micro-SD storage... the second one will be used as your /data partition (that sounds like link2sd but it isnt!!! )

Follow this Tutorial by [MENTION=5449956]Flashing_Expert[/MENTION]

THIS TUTORIAL IS FOR 2GB /DATA PARTITION BUT I RECOMMEND 6 OR EVEN MORE (i have 12GB )

ok now you got your SDCARD partitioned... The rest is very easy!

1. revert your fotarecovery to stock (if you use my app simply klick on revert to stock )

2. on PC : override the boot.img in your ROM.zip with the boot.img i manipulated for YOUR SPECIFIC ROM

3. get the manipulated zip to your phone

4. flash the manipulated boot.img for your rom and boot into recovery (should be TWRP)

5. do a clean install is important when you doing this first time! format /data to f2fs if your rom is compatible.

6. flash the manipulated rom + gapps

7. reboot

thats all :) first booting time can be higher then normally depending on your SDCARD !
[Sony Xperia L] SdtBarbarossa:
Here you can find the boot.img you will need :)

Stryflex rom:

State: untested

V3.7 : https://www.dropbox.com/s/xeumwgpvj56a8qn/stry3-7.img?dl=0

V4.0 : (comming as soon as Stryder releases it)
[Sony Xperia L] adil089:
Hey, great job on working this out but i have a question. When we get marshmallow will we still need this or not because marshmallow can use the external memory card as internal. There is an option for this.
[Sony Xperia L] SdtBarbarossa:
we will see ;) atm marshmallow release is delayed
[Sony Xperia L] STRYDER~007:
Amazing work [MENTION=6248658]SdtBarbarossa[/MENTION] bro! Thank you for this.. :D
[Sony Xperia L] SdtBarbarossa:
hope it works on your rom ^^ may you test?
[Sony Xperia L] n78 shadow:
Fantastic work [MENTION=6248658]SdtBarbarossa[/MENTION]:D this will solve many problem ,and from now we won't see those threads with the title Dead phone please help;)
[Sony Xperia L] Oscarm99:
Thanks!! but we have to flash the new boot img with flashtool or we have to put it in the zip of the

BTW, wishing to test it with stryflex rom
[Sony Xperia L] Stronger1101:
Hi,

This is compatible with CM12.1 Nightly?

Thanks
[Sony Xperia L] SdtBarbarossa:
read it..... no
[Sony Xperia L] SdtBarbarossa:
both.... read carefully
[Sony Xperia L] yash8796:
Hey I am Xperia SP user can I use this on my SP on stryflex.V3.6/7..?
[Sony Xperia L] SdtBarbarossa:
NO! its a Xperia L Kernel! but its possible to port the same to sp
[Sony Xperia L] yash8796:
So can you please port it for sp..??:D
[Sony Xperia L] SdtBarbarossa:
will have a look if i have some free time
[Sony Xperia L] yash8796:
Ok fine bro.. Whenever u have free time then please port it for sp too..:D

And thnx for the quick replay...
[Sony Xperia L] Aenadon:
We would still need it... See this: http://liliputing.com/2015/10/android-6-0-can-treat-sd-cards-as-internal-storage-at-a-cost.html
[Sony Xperia L] Tuxedo75:
all OK but reading your guide I see that we have to reinstall the ROM in clean way to use the method...wasnt easyer to simply partition the SD card and than use link2sd without have to reinstall the whole ROM?

sorry for noob question...

Inviato dal mio Xperia SP utilizzando Tapatalk
[Sony Xperia L] SdtBarbarossa:
yes thats easyer but less usefull then this method because apps goes directly to external
[Sony Xperia L] Tuxedo75:
well....since my wifes Xperia L was already full the only space to be fill was the external...

Inviato dal mio Xperia SP utilizzando Tapatalk
[Sony Xperia L] fazorni:
now that a decent cm13 alpha build is out there do you think there's really a difference?
[Sony Xperia L] SdtBarbarossa:
im working on making the adoptable storage stuff compatible with twrp... if im done we no longer need this boot.img ^^
[Sony Xperia L] AndersonGQ:
Could you explain otherwise please how do I activate this boot.img modified for my rom specifies? Use the rom StryFlex 4.0. I replace the rom zip boot.img for this there and give the flash TWRP? It seems that you quoted this passage there on return to recovery stock and I did not also this part. I already use the TWRP recovery and rom StryFlex 4.0, and have the boot.img file (stry4-sdcard.img) for this rom and to do the procedure, however this step of the tutorial I can understand not to translate into Portuguese-BR. I thank you and ask you to help me, we are very willing to do this. Grateful.
[Sony Xperia L] Teresa77:
**SORRY FOR MY BAD ENGLISH**

I have a xperia L C2105 has locked bootloader ( and can not be unlocked because it has the status "not allowed" ) .

One day I will try with kingroot root , and was successful . 2GB memory partition (FAT32 and Ext2 ) both primaries, and when you reboot the phone, it was in a loop when turning .

Upon removing the micro SD memory with the partition made ​​, the phone Encendia smoothly.

My question is how this tutorial would help me solve my problem? or maybe change the official rom by this modified and is compatible with my bootloader locked ?

Thank you.

**SORRY FOR MY BAD ENGLISH**
[Sony Xperia L] Aenadon:
This is not possible for you because there is no modified stock kernel. Try format the SD partitions again as fat32 and then try again
[Sony Xperia L] YouSotheara:
Very Complicated :( I am suck :rolleyes:
[Sony Xperia L] yasirj:
Does this method work with stryflex minimal addition??
[ZenFone 2 Q&A, Help & Troubleshooting] hvppydvddy:
Hello guys. What happens to the CPU when I select the performance mode? I want to automate the switching of modes when running certain apps. I put the maximum frequency of the CPU and the Governor - performance ... but FPS games has not changed. And if you choose a mode of performance in the application, the FPS becomes much higher. Sorry for my english, i from Russia. I am hope for your help.

Best Regards
[8125, K-JAM, P4300, MDA Vario General] chocolatecheese:
Hey, I'm a newbie

is there a acronyms and definitions thread?

I cannot figure out what some of these things or do?

does WWE mean World Wide English?

AKU?

IPL/SPL?
[Desire 820 General] Mohamed Yaser:
Is that phone totally abandoned by htc ? i just baught it 2 days ago

if saw i would replace it with other phone

can any one just answer it simply

thats what i gues : no software , kernel source downloads available for this device . i even tried to contact htc about lp update and the Simply don't know
[Desire 820 General] Gibz97:
I think the lollipop firmware is here

http://ir-file.com/portal/index.php?dir=Firmware/HTC/HTC_Android/A50ML_DTUL/

We shouldn't expect any lollipop firmware unless maybe we flash it.

My phone had lollipop out of the box but I flashed kitkat so that I could root it and modify it, but I found it to be too boring, I'm looking to revert to lollipop
[Desire 820 General] Mohamed Yaser:
You try and tell me if it worked
[Desire 820 General] Gibz97:
Ok
[Desire 820 General] Gibz97:
So I downloaded the zip file sized about 1.8gb.

On extracting the zip file, I only get three files:

Android - info. txt - 92B

Userdata.img - 136034KB

Cache.img - 6972KB

I don't know where the other files have disappeared to
[Desire 820 General] Mohamed Yaser:
i want to download it but i cant ,, give me a direct link for it or the account used

ah,, can you delete the extracted folder or its stuck on your hard disk ??
[Desire 820 General] Gibz97:
Yes I can delete them. I tried contacting them, they said it's an encrypted zip file couldn't be extracted. Don't know how it's going to be flashed
[Desire 820 General] Gibz97:
Here
[Desire 820 General] Gibz97:
Extracted
[Desire 820 General] Mohamed Yaser:
can you provide me the download link directly , i don't have to make an account ,,,,, whatever it is i will start porting sense 7 form desire820 lolipop , i will see if i can

but i need to make sure that htc has forgot about us
[Desire 820 General] Gibz97:
Deleted
[Desire 820 General] Gibz97:
So when I repaired the zip file with winrar, I was able to recover these files.

Scatter file shows HTC_A50ML which is the D820ys, it comes with Lollipop out of the box.

This zip file is encrypted, only if one could find a password to crack it, or if someone has the knowhow to extract this kind of files
[Desire 820 General] mehdi.khadem:
d820ts

is this update available for d820ts???
[Android Head-Units] nonstop2050:
Seems more people are interested in our OctaCore head unit. We added $189 perk for early users. :mad:

It is Octa Cortex-A7/2GB DDR3/16G EMMC5.0 device. 180+ models are supported.

mod edit - sales link removed

[IMG="OctaCore"]https://c1.iggcdn.com/indiegogo-media-prod-cld/image/upload/c_limit,f_auto,w_620/v1447159148/js4guilgq7xd4wdeu3n5.png[/IMG]
[Android Head-Units] mike.s:
It's said to be open source. But, this seems to be based on hardware similar to the other units being discussed around here. Does it have an MCU, and if so, is the source code for the MCU also available? I also don't see any applications (Radio, Aux In, etc.) on GitHub.
[Android Head-Units] Hisma:
my car is not on your list (2014 mazda6). Do you have a generic model that fits most standard double din?

Or is there any way possible you have other models that support a 2014 mazda 6? I'd love to get my hands on one of these if I could
[Android Head-Units] nonstop2050:
Thanks for your reply. We haven't gone that far as mentioned in campaign that some parts are in binary. We try first open step from AOSP. However, seems people asked more information on OctaCore.
[Android Head-Units] nonstop2050:
Sorry, 2014 Mazda6 is not supported at this moment. We do have generic model for double din which named Universal Unit. However, I don't think it will work with your car since canbus decoding is needed for 2014Mazda6.
[Android Head-Units] mike.s:
So, it's not open source. You're just releasing the kernel source, which the other manufacturers are supposed to be doing but aren't.
[Android Head-Units] mitc:
would this work on a 2012 Seat Ibiza?
[Android Head-Units] nonstop2050:
Sorry, cannot fit.
[Android Head-Units] dwmcqueen:
You are missing the one Suzuki that I like (Kizashi). This has a double-din opening and is not CANBUS - so will it work?
[Android Head-Units] nonstop2050:
Hi, Kizashi can be supported however not this time because of panel fitting.
[Android Head-Units] dwmcqueen:
So it is not a standard Double DIN size?
[Android Head-Units] nonstop2050:
Which year model? canbus is not needed for the one of 2011-2013.
[Android Head-Units] nonstop2050:
it is standard double din in terms of size of the metal part. However, to make head unit 'seamless' fitting to your car, we need a suitable panel.

Do you have a photo of old head unit? If it is similar as attached pic, then there is not problem by an Universal head unit.
[Android Head-Units] halloj:
Well, mine is 2012 and it has factory amplifier and it use to have a nav-unit which I've

replaced for a Klyde unit. Hence my question. I definitely need both can-bus boxes.

Again, can you supply it or not? Thanks
[Android Head-Units] jkchr1s:
I would love to back something like this, but I have a few questions.

1. Why are all the head unit manufacturers still using old Rockchip and Allwinner CPUs that only support up to 4.4.x? Why not choose a more modern chipset that will run Lollipop (or even, should I dare, Marshmallow)? It's 2015, and to come out the gate with an old chipset that only runs Kit Kat is rather disappointing.

2. Closed-source MCU is really the downfall of these head units. I've owned a couple of different types, and the MCU is always the weakest link. The Newsmy doesn't support audio mixing (no EQ) without software EQ, the HuiFei and clones don't support the EQ using FM or auxiliary inputs, and capped "shut-down" times are extremely annoying. Why not do the same as locking the screen and put the device in a lower power mode? The Newsmy community at least worked around this with xdAuto ROMs that allow up to 2 days standby, but that's only because someone at Newsmy posted the ROM source accidentally. Some still have wake issues, etc that would be easily resolved if the MCU were open source.

3. Will this have pre-amp outputs for external amplifiers? A separate channel for subwoofer that doesn't send all audio frequencies? Front and rear pre-amp outs?

If these things were addressed, I'd highly consider backing a project like this. But especially without open source MCU, those of us who have experience with other units would be very hesitant. Designing a new product in 2015 that's capped at Kit Kat from old 2012-2013ish chipsets don't help move things forward either.