yashsingh1/xdaforums huggingface dataset:
[X 2014 Q&A, Help & Troubleshooting] DonDizzurp:
I switched to Samsung and the TouchWiz messaging app is horrible. Google Messenger is too bloated for something so simple.

The Moto messaging app was perfect. I don't know if it's the same as AOSP but it was perfect.
[Galaxy S6 Edge General] christopherrrg:
Hi guys, I just thought I would make a reference guide of sorts for all of the 925W8 (Canadian) users because there seems to be a bit of confusion about some things, listed below are working roms, kernels, recovery and the proper xposed frameworks. :)

First and foremost this is in no way any of my OWN work, everything listed here is respectably reference only and any and all credit belong to the respective thread owners!

Second I wanted to share a little side note about our device, it is in similarity to the T-Mobile variant, from what I have gathered so far is that any custom roms from the T-mobile sections and s6/s6 edge universal sections are all compatible with our device provided we also flash a modified kernel afterwards. (suggested kernel with T/W8 call fix listed below.)

Third if anyone wants to add anything feel free to PM me, there are other W8 threads but I thought I would open one based off of my own personal experiences and current up to date methods.

LINK TO MAIN CANADIAN THREAD (5.1.1 MAINLY) - http://xdaforums.com/showthread.php?t=3069314

Official Canadian 925W8 TWRP : ZEROLTECAN

Working Xposed Framework (5.1.1 is SDK 22; 6.0 is SDK 23) : http://xdaforums.com/xposed/unofficial-xposed-samsung-lollipop-t3180960

List of known working roms (device variant) [tested by myself] :

XtreStoLite DeoMod Edition (universal) - http://xdaforums.com/showthread.php?t=3094423

OZOP (T-Mobile) - http://xdaforums.com/showthread.php?t=3379216

List of known working kernels (tested by myself):

Twisted Kernel [SaberMod5.3][GRAPHITE][OC/UC] - http://xdaforums.com/showthread.php?t=3377283

List of known Canadian Stock Firmware images (will edit soon..)

WIP - weekly updates, just busy with work and home at the moment but I will definitely clean this up soon! :)
[Galaxy S6 Edge General] :
the arter97 kernel works good on my g925w8 running android 6.0.1
[Galaxy S6 Edge General] christopherrrg:
I shall add it to the post! Thanks! :) I know the information is a tad scarce at the moment but on Thursday night I plan on updating quite a bit! I'm glad some canadian users have spotted this!
[Galaxy S6 Edge General] DhiJay23:
thanks for this man.
[Galaxy S6 Edge General] Accraze:
Wich version? And does everything works, including call?
[Galaxy S6 Edge General] :
On the beta version 14.0 beta 14 and calls work too

---------- Post added at 07:28 PM ---------- Previous post was at 07:20 PM ----------

Just noticed I spelt arter97 wrong
[Galaxy S6 Edge General] DhiJay23:
Is the twisted kernel compatible with xtrestolite mod? Does changing the kernel gives your phone smooth and speed performance? Thanks
[Galaxy S6 Edge General] christopherrrg:
Honestly with xtrestolite I have been using stock because I've had a busy work week so I haven't been able to test. I never usually use custom kernels unless required (mainly callfix) but plan on checking them out for OC/UV!

I know I said I was updating this yesterday and didn't get around to it so I shall update a few things here and there today throughout the weekend (sorry guys, for whom has been following), I plan on including apps and mods that are universal for all our (listed) ROMs. [MAINLY 6.0+] :) (I'll also be dabbling in a few other forums to dig up some more useful information.)

I have used custom kernels with the OZOP rom and CRISSCROSS rom with no troubles, ran very smooth! (sorry for somewhat dodging your question until the end heh)
[Galaxy S6 Edge General] godkingofcanada:
To go from 5.1.1 to 6.0 do i need to flash a bootloader?
[Galaxy S6 Edge General] christopherrrg:
Yes sir!
[Galaxy S6 Edge General] godkingofcanada:
Im weary since my carrier hasnt rolled out mm yet. The t mobile bootloader works same as my rogers?
[Galaxy S6 Edge General] christopherrrg:
Same device as me.

Go with the telus factory image that's what I had used myself. (Don't want to suggest other just in case)
[Galaxy S6 Edge General] godkingofcanada:
Ok. Thx :) if i flash telus stock mm it does bootloader too correct???
[Galaxy S6 Edge General] christopherrrg:
Yep! Make sure to use odin.
[Galaxy S6 Edge General] godkingofcanada:
Alright. The telus rom isn't easy to find lol. And does twrp work for flash?
[Galaxy S6 Edge General] christopherrrg:
http://www.sammobile.com/firmwares/database/SM-G925W8/

Use that link for your firmware and yes twrp works but you will want to use ODIN on a PC first and then use the PC to flash twrp with odin.
[Galaxy S6 Edge General] godkingofcanada:
I'm already rooted and on twrp. And I'll use a pc. I tried on my mobile and it won't download.
[Galaxy S6 Edge General] christopherrrg:
Oooh. Are you trying to flash custom roms?

Let me see if I can find our builds just BL and modem. Then you can just flash that with twrp. Also once you do update to MM you will need latest twrp.
[Galaxy S6 Edge General] godkingofcanada:
I just wanna get to marshmallow. I tried to flash xtrestolite but it didn't work. The 5.1.1 rom did but not 6.0

---------- Post added at 01:27 PM ---------- Previous post was at 01:27 PM ----------

I'm not picky over ofw vs cfw
[Galaxy S6 Edge General] merrick123:
CM13 on 925W8?

I'm a newb. Way back when I had an S3, I installed CyanogenMod and it was great. I haven't dabbled since. I'd like to install CM13 on my SM-925W8. Can someone tell me whether or not this is possible? I'd be very grateful. Thank you.
[Galaxy S6 Edge General] christopherrrg:
Not possible yet sorry.

We have exnyos processors in our device sadly so only stockish style roms are available. You'll also have to use odin to flash TWRP first.
[Galaxy S6 Edge General] godkingofcanada:
To go from 5.1.1 to 6.0 get the telus or bell rom for 6.0 and odin flash it. Ive tested both on my rogers s6 edge. Does anyone know of a rom with all google apps and no carrier iq for s6 edge?
[Galaxy S6 Edge General] merrick123:
Problem with method.

Hi Aboganas, I have a S6 edge on Rogers, android version 5.1.1. I installed Fiddler and Smart Switch on Windows 10. I followed your instructions very carefully. I replaced "FMC" with "RWC" in the rules. The problem that I'm having is that Smart Switch is not presenting me with the "Update" button, so I can't proceed. Any ideas what my problem is? Thank you.
[Galaxy S6 Edge General] aboganas:
- You have to change both "FMC" with "RWC" save and restart fiddler

- Also when you open Fiddler go to File -> Capture traffic

make sure its checked

- Also make sure that fiddler can access HTTPS traffic by going to Tools--> Fiddler options --> HTTPS tab

make sure that 'capture HTTPS connect" and "decrypt https traffic" are both checked

try and let me know
[Galaxy S6 Edge General] merrick123:
Hi Aboganas,

I can confirm that I replaced both "FMC" with "RWC" and "Capture Traffic" is checked. The customized rules were saved and I restarted Fiddler before proceeding.

Unfortunately, I got the same result: there is no "Update" option in Smart Switch, though it properly detects the S6 edge (SM-G925W8), Android version 5.1.1.
[Galaxy S6 Edge General] aboganas:
- Also make sure that fiddler can access HTTPS traffic by going to Tools--> Fiddler options --> HTTPS tab

make sure that 'capture HTTPS connect" and "decrypt https traffic" are both checked
[Galaxy S6 Edge General] merrick123:
Roger that. Standby. Thanks for all your help.

---------- Post added at 11:00 AM ---------- Previous post was at 10:49 AM ----------

'capture HTTPS connect' was checked but "decrypt https traffic" was not checked. Once I checked 'decrypt https traffic', I launched Smart Switch and I was presented with the Update option. So, it worked! I'm going to update as soon as my battery level is high enough.

Thank you very much for your help!
[Galaxy S6 Edge General] aboganas:
No Problem. sorry the guide was incomplete as I was using this method since last year and forgot the specifics. Now I updated the original post to include that.

Enjoy the update
[Galaxy S6 Edge General] merrick123:
Hi Aboganas,

Smart Switch is throwing up an error message. It starts with the dialogue box: "Preparing software update", but then says "Notice: ErrorCode=5,ErrorMessage=The operation completed successfully." However, the update hasn't been applied. The error message comes up very early on. Any ideas?
[Galaxy S6 Edge General] aboganas:
Yup when you get to preparing update you need to close Fiddler otherwise you will get the error. so when you accept update and before preparing update close Fiddler

---------- Post added at 05:10 PM ---------- Previous post was at 05:09 PM ----------

BTW you should ask your questions on my original post so others can follow if the face same problem ;)
[Galaxy S6 Edge General] merrick123:
Thank you. Will do. The update seems to be working now. Thank you.
[Galaxy S6 Edge General] AndroTechGuy:
Any luck on that? I'm still suck with no service, since flashing a rom over my stock, and no network connection at all, I can't even get back to stock due to a Device 4 Binary 3 error :/
[Galaxy S6 Edge General] christopherrrg:
Everything I found was based off T Mobile and I didn't want to send you those links. This afternoon when I get home. (7am currently here) I'll pull bootloader from the Telus stock image for ya. (Just don't have access to PC at current moment.)
[Galaxy S6 Edge General] imranXshimul:
:good:
[Galaxy S6 Edge General] Learning noob:
Concerning kernel

I would like to know if the kernel you stated has the bug fixes of that of the space x kernel like dm verity disable and deep sleep,cuz i intend on rooting my device and i want to know if it will work with 6.0.1 without any software problems.
[Galaxy S6 Edge General] christopherrrg:
Yup, those are pretty standard in custom kernels now considering everyone usually wants deep sleep to work on their kernel. :)
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] chhuong:
Okay so i've tried the no wlan after bad flash method to fix the phone, nothing changed still the same problems but now i have a new mac id. I have a 8525 with schaps rom 3.6 and everything works except gprs and wifi. So when I try to use pocket ie i get (the page cannot be displayed or downloaded because the connection was lost. Check the connection and try again later), and when I try to use gprs I get (the answering modem has disconnected. to check your connection settings and change them if needed, tap settings.) and another message (there is a problem connecting to the gprs service in your registered home network) So the problem still persists after flashing a new herm1.nb file. So I think it must pertain to something else. Not quite sure what but any help or suggest would be helpful. I've tried searching couldn't find any fixes.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Junner2003:
Well, you usually only get this 'disconnected' message when your GPRS settings are incorrect! Please try to delete ALL data connections and reinstall the right cab from the WIKI.

What is the problem with WLAN? You haven't said anything about it except you got a new MAC address.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] chhuong:
I don't know whats wrong with my wlan? I get the (the page cannot be displayed or downloaded because the connection was lost. Check the connection and try again later) message everytime, this is my second hermes first one had the infamous upper right corner phantom tap, got it replaced with this one and now this one has no gprs or wifi. I've tried reflashing roms, reinstalling cabs nothing i still get the same message everytime. When I used the same cabs for my old hermes everything worked. But as far as the wifi goes it connects, to my router, the phone and router sees each other but pocket ie is totally inop. I get the same message regardless of which webpage i try. I've also tried to connect on different routers still no luck. Same problems.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] drummer10630:
Under network adapters, do you have it set to INTERNET or WORK? If your Wlan is connecting to your router, it's working fine.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] chhuong:
i've tried them both ways and they still don't work, i've tried flashing multiple different roms, still the same problem. currently using schaps rom with network configurator. and i've tried installing the proper network cabs also, nothing works.
[Nexus 5X Q&A, Help & Troubleshooting] seekahaa:
I have my 5x for 5 months now and it works perfectly, suddenly touch screen stopped working!! It works 1 of 10 unlocks and when it works it works perfectly until the next lock and unlock!

I tried whipping cache and nothing.

I was on DP3 so I decided to go back to M abd even so I still have the same problem.

Any ideas please?? I'm desperate for help and in my country we don't have google store, not even LG!

Thank you.
[Nexus 5X Q&A, Help & Troubleshooting] sfhub:
Being on DP3, your symptoms don't match the touchscreen issues in this post, but you might want to look into it to see if it helps.

http://xdaforums.com/nexus-5x/general/potential-fix-touchscreen-dead-zones-t3361123
[Nexus 5X Q&A, Help & Troubleshooting] seekahaa:
Okay it has been a long time since my issue, I have tried the suggested method and didn't work. few days later my screen suddenly turned upside down!!! and not it only showing like a purple wave then only white screen!! not even google logo or bootloader.

P.S: Bootloader and recovery worked perfectly before as screen and touch, but now screen only shows a color!!!
[T-Mobile Samsung Galaxy S 5] Chetswinghard:
So I've messed around with my Galaxy S3 in the past and did a few custom roms a long time ago but as I've been learning about my new tmobile variant of the S5 I've seen more than a dozen kids bricking phones from doing things wrong. I don't want to be that guy.

I'm running 5.1.1, I'm rooted, (twrp recovery, ODIN flash SuperSU Beta method) G900TUVS1FOL1

My questions are as follows.

1. Do I need a rom designed specifically for the FOL1 baseband version?

2. If so is there a way to change it one of the many others I've seen?

My goal is to get a debloated stockish rom, I'm tired of all the bloat that comes on this thing. Thank you guys so much in advance.
[AT&T Samsung Galaxy Note 4] haml:
I know this may be an open ended question but as on now which carrier provides tho best opportunity when it comes to rooting and rom development. I've been rooting and flashing roms for years with other android phones but only on At&t. With the current state of updates from At&t as well and not being able to flash on at&t i'm possibly going to drop att after contract runs out. Current cell is N910A and I miss flashing new roms to try. I seen a vid of a guy flashing Dr. Keatons rom to his Note 4 N910 g/h i think and it looked awesome. Thanks guys
[AT&T Samsung Galaxy Note 4] muneebrocks:
frankly its best to buy an unlocked phone. if you need a carrier branded phone then try t-mobile
[AT&T Samsung Galaxy Note 4] boofman:
Carriers' advantage is with the phone subsidy..

And though the Note series is probably the best coming from Samsung (probably the best Android, too), it is quite expensive to be honest..
[AT&T Samsung Galaxy Note 4] sodomanaz:
The AT&T NEXT plan you are paying for your phone in increments. The old way was to give you $X amount of subsidy and have you pay a discounted price for the phone itself. Then they locked you into a contract where you were basically repaying that subsidy.

Basically you always paid for your phone, so I think that carriers' advantage only applies if you can't afford to purchase the handset outright.
[AT&T Samsung Galaxy Note 4] spexwood:
Stay with ATT and buy an international phone that will work on it (ATT may or may not throttle your data speeds though. Not sure)

Or leave ATT and go with T-mobile and get a rootable phone. Or go with Verizon and MAYBE get LUCKY and get a rootable phone.

Those are really the two options if you want a rootable phone. You can keep ATT and still be able to use a rootable phone. Just don't expect root on an ATT phone.
[HTC One X9] sabpprook:
Try this twrp version will decrypt internal data or not. :eek:

twrp-3.0.2-0-x9_test.img

https://www.androidfilehost.com/?fid=24562946973631611
[HTC One X9] wleagle:
still requires a password to decrypt data
[HTC One X9] Akhayev:
I can try it . But let me first root my phone :)
[HTC One X9] wleagle:
It works now. maybe after the factory reset
[HTC One X9] schuertzi:
Hi.

I tried your twrp. It asked for a password. I continued without entering a password. Now it is kind of bricked. Starts to boot and the white HTC screen stays forever. I can switch it off somehow and enter the download mode. Any idea, how I can bring this phone back to life? Thx a lot.
[HTC One X9] schuertzi:
I was able to install TWRP 3.0.0.1e56ml.. I can open it and do some things also. But it shows always, no OS installed. What to do now? From where to get the OS to install.

Thx in advance.
[HTC One X9] schuertzi:
Got the mobile phone back by myself. Thx anyway
[HTC One X9] goodman_east:
[HELP]TWRP recovery for E56 with data decryption

[MENTION=1162986]Captain_Throwback[/MENTION] I made a TWRP recovery for HTC X9u (e56ml_dtul) without data decryption. will you please add data decryption to it? Thank you.

twrp recovery : https://mega.nz/#!PUlikRKB!8AQZabZEkHtgjZLPhqav4ik9HXUw0cRHrExG6Bsgw-U

device: https://mega.nz/#!GFkUhDRB!oZJfnmDTMOdriMZbbHgGEN8d6v_t6fr5EHn_Qlwu_CU
[HTC One X9] Captain_Throwback:
I can't add data decryption to your TWRP. Like I told you in the other thread, you have to build it with the patch that's on Gerrit for decryption, with whatever decryption services your device needs.
[HTC One X9] goodman_east:
HTC X9u is a phone powered by MediaTek Helio X10, and I have not found a TWRP recovery with data decryption for MediaTek Phones. So I ask you for help.
[HTC One X9] Captain_Throwback:
Are you not building your TWRP from source?
[HTC One X9] goodman_east:
from omni 6.0
[HTC One X9] Captain_Throwback:
Then I don't understand your confusion. Cherry-pick the crypto patch on Gerrit and try it in your build for decryption support. There are instructions in the commit message that tell you what you need to do.
[HTC One X9] Captain_Throwback:
[MENTION=5064339]goodman_east[/MENTION]

See this patch. And this is what the flag looks like in my BoardConfig. And per the instructions in the commit message, this is also needed. That's all that I can suggest that you try at this point. I have no idea if it'll work, but if it doesn't, post a recovery log and we can take a look at it.

P.S. Note that those device files are for a different (but similar) device.
[HTC One X9] Captain_Throwback:
[MENTION=5064339]goodman_east[/MENTION]

If you're feeling really adventurous, you can try this blind build I just made. It's using the kernel from your device files (though those seem to be for a different device?) and the rest is mostly from my S9 files (same SoC, it seems). No idea if it'll even boot, since I'm not including the init binary in my files (it wasn't needed on my S9 build).
[HTC One X9] goodman_east:
Thank you for your help and recovery.

I'm very sorry for uploading a wrong device. This is for X9:https://mega.nz/#!OJs1WI5Z!fP4xfPRfEV86fp4Zf6bybv496M5vFg82PdEuZWhuH-0

It cannot boot to recovery after flashed the test recovery.img

I unpacked it and replaced with X9 kernel, phone can boot to recovery. But it seems not decrypt data.

here are some photos:
[HTC One X9] Captain_Throwback:
Like I said before, I need a recovery log. Photos don't do me any good.
[HTC One X9] goodman_east:
I chose advanced->copy log, but cannot pull it with data encryption.
[HTC One X9] Captain_Throwback:
Select SD card as your storage and do it, or use adb pull /tmp/recovery.log
[HTC One X9] goodman_east:
View attachment 4054515
[HTC One X9] Captain_Throwback:
Updating the fstab and uploading a new version. Let me know if this one works any better.

https://www.androidfilehost.com/?fid=673368273298934280
[HTC One X9] goodman_east:
cannot boot to recovery mode, stuck in the picture of TEAMWIN.

Need I repalce with E56 kernel?

Edit1: It works with adb.

~ # [6ncd data
cd data
/data # [6nls
ls
/data # [6ncd ..
cd ..
~ # [6ncd sdcard
cd sdcard
/sdcard # [6nls
ls
/sdcard # [6n

Edit2: recovery.log

View attachment recovery2.log
[HTC One X9] Captain_Throwback:
I grabbed the kernel from your files. Most likely it's because of the fstab I changed. You should still be able to pull a recovery log, though. Is adb working?
[HTC One X9] Captain_Throwback:
[MENTION=5064339]goodman_east[/MENTION]

Last try for me: https://www.androidfilehost.com/?fid=529152257862706076

Added the init binary from your device files, in case that's why the partitions aren't mounting. Pushed my device files to my Github if you want to see how they differ from yours. You can still try building yourself with just the vold patch and necessary edits to the device files and see if that works, since I'm building blind.

https://github.com/CaptainThrowback/android_device_htc_e56ml_dt
[HTC One X9] goodman_east:
Thank you for your work. But still cannot decrypt data.

View attachment recovery3.log
[HTC One X9] Captain_Throwback:
Where did the init binary come from that's in your device files? I don't think it has the necessary code in it to run through the vold decryption process. It seems that using the init binary that builds with the Omni tree doesn't allow the partitions to mount. We need to figure out why that is and try to incorporate that into the compiled init. Any ideas on that?

P.S. [MENTION=2605798]nkk71[/MENTION] - here's a log for you to look at. Maybe we can find a way to get the MTK devices working?
[HTC One X9] goodman_east:
The init binary file in my device files comes from HTC One M9+ device files. Need I upload the init binary file from stock recovery of HTC X9?
[HTC One X9] Captain_Throwback:
No, I have one. Guess this one will be the last build for tonight, then. That still doesn't help us build it from source, though. We need to understand why it's needed, and then maybe we can add the code to get it mounting the partitions properly. I expect this one still won't work (or might be worse), but either way, let me know.

https://www.androidfilehost.com/?fid=529152257862706086

I really am done for the night after this (it's late here). But please post a log either way. Thanks!
[HTC One X9] goodman_east:
Still cannot decrypt.

thank you for your time.

here is the log

View attachment recovery4.log
[HTC One X9] Captain_Throwback:
This log has a different problem than the previous one. None of the partitions are being mounted. I think I need to change the fstab to the one from the X9 and that should get the mounting working, at least. I'm done for now though, so maybe I'll have time to deal with that tomorrow and we'll see if that makes any difference for decryption. If you want to swap out the fstab in TEST4 with the one from TEST2, that should work. Try that and post another log.
[HTC One X9] goodman_east:
Okay, I will try and post the log here.

If you have time to help me deal with the data decryption, I will test.
[HTC One X9] Captain_Throwback:
Help you deal how? Right now it's not working, and you don't appear to have any idea how decryption works on your device or what files are needed. So unless you can offer some additional information about encryption on MTK devices, I don't think there's anything I or [MENTION=2605798]nkk71[/MENTION] will be able to do for you. But let's start with one more recovery log, and hopefully [MENTION=2605798]nkk71[/MENTION] can offer some additional suggestions for debugging. If you could do some research on the decryption your device uses, it would be helpful.
[HTC One X9] nkk71:
Interesting, I had error 406 in one of my broken test builds on hima at one point. I'll try to check what I did to get that when I'm home. (though I did break something intentionally if I remember correctly)

Edit : what kernel are you using? I think I had that error when I swapped the kernel with a different one, Lineage OS one iirc