yashsingh1/xdaforums huggingface dataset:
[HTC Oxygen] gioiellino:
per quello effettivamente nn lo so, dovremmo conservarci un firmware originale. io nel mio ho messo il wm6 e nn mi da problemi, gli aggiornamenti mi sa che si riferiscono cmq al wm5.
[HTC Oxygen] blackse7en:
also want to know.

could u speack English?
[Samsung Galaxy S9  Accessories] UniX1rm:
The anncer case (the sandstone feeling)

Phantomskinz packaging

After Installation :good: :highfive:
[Samsung Galaxy S9  Accessories] monkey3ddd:
getting the black carbon Monday, looking fwd to it.
[Samsung Galaxy S9  Accessories] UniX1rm:
Great choice. It also has a great texture for an extra grip.
[Android Q&A, Help & Troubleshooting] ID10T_Error:
I want to port TWRP to the 5044T which I believe is a Alcatel U5 which was sold as an Optus X Spirit

I want to create a backup of the device using MTK Tools before I start destroying my IMEI etc.

The MTK Tools 2.5.3 when run on this phone using USB debugging reveals the following:

Hardware : MT6737M

Model : 5044T

Build number : MRA58K release-keys

Build date UTC : 20171103-051806

Android v : 6.0

Baseband v: MOLY.LR9.W1444.MD.LWTG.MP.V81.6.P59, 2017/11/03 13:15

Kernel v : 3.18.19 (int@int-102) (gcc version 4.8 (GCC) ) #1 SMP Fri Oct 27 10:41:26 CST 2017

But it also stops there saying the following on the right:

--->>> Connect to device <<<---

--- ERROR : --- TotalBytesPerChunk Not Found. Set default Page/Spare=2048/64 !!!

--- Unknown ROM structure, backup NOT possible!

ATTENTION! File /system/recovery-from-boot.p which restore factory recovery in case of phone switching on in a normal mode Is Found!

I think I need a scatter file or to understand how to build one in order to continue? Can anyone with experience help me? I can follow instructions so long as their windows 7 64 or ubuntu compatible? I would still need help with the porting process for TWRP, I read a few guides, one didn't tell explicitly what to do but gave a general overview and up to you to learn the steps individually. The other guide I read was specific but didn't tell you what the specific command entered would do.

Please help, I'd like to backup and root this device and i'm willing to by a couple more of them for testing/rooting/porting purposes.
[Android Q&A, Help & Troubleshooting] Ricky Divjakovski:
Well for starters is your device 64bit?

Pretty sure MTK root tools does not support x64 bit architecture

Also generating a scatter file is not an easy task(nor safe)
[Android Q&A, Help & Troubleshooting] ID10T_Error:
Yes I believe the device is 64bit, 6.06gb used of 8gb so cpu must be 64bit? Also chipset MT6737M is 64bit capable.

So I now understand that MTK Tools incompatible with 64bit? Who wrote MTK Tools and how do I influence them to them to update it?(prolly somthing I should use search to figure out, and I will. And search yeilds that MTK tools thread is under new managment)

scatter file is listing of start memory addresses for the system images? Yeah I can see how finding them in memory without the actual pointers would be difficult but if I may ask for a brief overview of how this kind of dev is done? Do they search memory for partition table or ext2,3,4 innode or somthing? If ya don't have the time please disregard this request.

Also if I buy another Optus X Spirit and mail it to you will you join the fight to free the image from the manufacturers control?(Prolly gonna be white, never seen a black one yet. But i'll put it in a black case as consolation. (BYO SDCard, and you will need one because it starts out with 1gb free!)
[Android Q&A, Help & Troubleshooting] Ricky Divjakovski:
There is a 64bit MTK tools thats experimental from my understanding, but last time i attempted use out of it, the tool failed miserably when trying to detect the device.

I have no idea, i havent looked into it, but im pretty sure i rooted a 64bit mtk device before with dirtycow(check out my github root repo for drammer), the tool provides a console output so you can see exactly whats being done, however it also depends on the kernel patch level as this was recently fixed finally after decades without even being heard of.

If your willing to donate a device then sure, im willing to give it a shot.
[Android Q&A, Help & Troubleshooting] ID10T_Error:
Ok will try and pick one up tomob i'll send you a pm when I get one to get an address to send it to.

Will probably take a week or so, i'm behind cash wise so I need a little time to catch up.
[Android Q&A, Help & Troubleshooting] lordlord6:
twrp for alcatel u5

I am looking for working twrp for alcatel u5? anyone can help :)
[Android Q&A, Help & Troubleshooting] Che0063:
I am also interested in this; however, I can't even get the device to fastboot mode. Is it Power + Volume down? Because that just leads me to the battery charging screen. adb does not recognise the device.
[Android Q&A, Help & Troubleshooting] Pajuatu:
Dont think you can

I think this is what your looking for. Never use to be there. so someone has discovered it hardreset.info/devices/alcatel/alcatel-optus-x-smart/fastboot-mode/
[Android Q&A, Help & Troubleshooting] Che0063:
Is there no fastboot method? Because otherwise I will not know another way to flash a custom recovery.
[Android Q&A, Help & Troubleshooting] Matty1993:
Use NCK dongle to backup your rom and imei, i personally have done it,

But using nck dongle you will not get the pre loader and 1 or 2 other files also will be missing, but it backs up the main system etc and also give you a scatter file,

Dont try to flash U5 firmware to it either it will give you chip error mismatched,

Alternatively you can obtain a full backup of each partition with SP flash tools read back option,

To do this use NCK dongle, open it once open select chip type as MT6737 then on the same page click "boot info" now plug the device in switched off and it will read all of your partition adresses and save them in a txt file,

From the txt file enter each address into SP flash tools readback option and it will backup each partition perfectly including the preloader,

As for flashing TWRP you can use SP flasht tool just click on the recovery tab and select the TWRP image when available,

I havent had a full chance to have a look at if it has fastboot or not but it definitely does not have Meta connection to it only flash so far ive found,

With entering fastboot also have yous tried through adb,

Adb reboot bootloader

? Does that not work i have a chinaphone MT6572 that has no visual fastboot only a black screen but i can issue fastboot commands such as getvar and what not maybe worth a try ill be doing the same when i get some time to look at it only just got it to day
[Android Q&A, Help & Troubleshooting] Matty1993:
Hey all managed to have a look at it today,

Turns out the optus X spirit is not actually 5044T vit rather 5044D but flashing U5 firmware has been prohibited as optus have added something to it to prevent it from flashing,

As for fastboot mode thats a no go it dosent have it,

Dev options has OEM unlock but what goods that when nothing can be done with it and as its a production build it cannot be remounted to add SU binary or Magisk binary for root, and cant remount with adb insecure as it requires root to run,

All my other rooting apps have failed but ill keep delving into it to see if something can be done about it as fastboot can after all be added to it as its within the firmware and is more than likely disabled within the build.prop im thinking.

Es file explorer can access /system and all contents within aswell as copy from but nothing can be deleted or copied to /system without root privledge,
[Android Q&A, Help & Troubleshooting] Skrappy187:
Do you have any stock ROMs for Alcatel 5044r? If you do I am looking for stock rom Android 6.0 or 7.0 thank you.
[Android Q&A, Help & Troubleshooting] Matty1993:
5044r is at&t alcatel idealXCITE correct ?
[Android Q&A, Help & Troubleshooting] Skrappy187:
Yes it is it is also officialy called Element5 or Element 5 (I don't know if that space between the T and 5 changes anything) plus I see it called as you posted and also called something with a C. Can't remember. I will post device info by CPU Z screen shot will that help?
[Android Q&A, Help & Troubleshooting] Skrappy187:
Hope this helps....my device is not a MTK device rt?
[Android Q&A, Help & Troubleshooting] Matty1993:
Hey mate,

Your right out of luck there unfortunately i cant find firmware anywhere for it which is very unusual theres no reference to the model number anywhere for firmware
[Android Q&A, Help & Troubleshooting] Matty1993:
Wow these phones are absolute peices of ****,

So there's OEM unlock in developer options, BUT

Theres no fastboot at all, and also when pulling a backup of the friggen firmware it cant be flashed back optus have done something to it so it wont pull the preloader and a few other files, and what files it does pull wont flash back with SP Flash tool anyway gives an error & when trying to load the scatter file after the failed flash it cant be loaded again gives alot of errors with the file and nothing can be loaded to be flashed,

Also with the model number these are actually 5044T as SP flash tool confirmed this but also compatible with 5044D firmware as i used the .exe for 5044D to try and flash it and it would have if optus didnt block the international code to block the flash from happening,

Ill keep stabbing at it but im thinking the OEM unlock is purely there for asthetic purposes only unfortunately so without being able to flash anything back to it its not even worth editing the recovery and packing it with TWRP ramdisk as it cant even be flashed

---------- Post added at 03:59 AM ---------- Previous post was at 03:57 AM ----------

Look for other versions of firmware for it that sre qualcomm and not mediatek,

These mediatek can traditionally use T & D firmwsee if it wasnt for the flash block,

Just make sure they are qualcomm worth a try as i still cant find a firmware for your model but if i do find one ill get the link to you here
[Android Q&A, Help & Troubleshooting] Skrappy187:
Thank you bro....it looks like you gave it your all....thank you again.

---------- Post added at 05:05 AM ---------- Previous post was at 05:02 AM ----------

I did find a PC root method for this device do that help? If so let me know. Also the Linux to Dos explot do reboot my device if a home brewed root needs to be done.
[Android Q&A, Help & Troubleshooting] Matty1993:
Yeah go on ill get details and give it a whirl if i can get root shell access i can push my TWRP i made to it through ADB shell thats all thats stopping me from trying that,

Also made a philz_recovery.img for it but cant test it as the scatter wont load to flash the recovery im trying to build a scatter as i found it wont load due to illegal information within the scatter.file itself through some investigation, i just have to find the illegal info & remove it to allow flash hopefully

But if i can get root & root shell i can just push it and if all works i can just upload the method here on how to do it until i work the scatter out
[Android Q&A, Help & Troubleshooting] Matty1993:
Had a bit of success,

Ive finally managed to pull the preloader and all other missing files,

Now i can make a scatter file that will work for it hopefully and i can port a recovery to it for rooting,

Ill update progress as i go
[Android Q&A, Help & Troubleshooting] ollie2012:
Hey guys looking for a solution too...

There are many people with oreo on U5 on youtube, so how did they do it?

As a side note, if you press Volume Up and Power buttons you seem to start in the reset menu, or the bootloader, but it seems fastbook doesnt work

BUT there is an option to enable ADB and sideload from ADB

Hope this info helps anyone, as i would like to get pie on this handset

---------- Post added at 01:08 PM ---------- Previous post was at 01:03 PM ----------

As a side note, i am looking for custom recovery for Optus X Power as well, zte blade a0605

does anyone know?
[Android Q&A, Help & Troubleshooting] Matty1993:
U5 is different handset to the Optus X spirit essentially the same phone but optus have redesigned it and locked it right down,

The buttons your talking about lead to recovery,

The adb enable function only turns usb debugging on within the system nothing can be done with it,

Adb sideload does not work optus have disabled it try for yourself use adb and try sideload something to it it wont show a device connected unfortunately :(

There is also no fastboot like oppo, optus have removed it completely

I found a way to take a full working backup of the devices firmware that works when re flashing,

I managed to build a scatter file but it kept saying pmt info for the rom changed need format all + download, naturally i know that option shouldnt have been used but considering everything else i tried failed and i really just dont care about the phone as its so **** i just did it anyway,

My recovery flashed successfully with preloader, but i wiped the friggen rest of it so couldnt boot to test it,

Then tried to load the rest of the files into SP and there are a few that wont load so couldnt flash firmware back with that, luckily i originally used miracle box to back it up before doing anything and knew the backup worked,

So flashed it back with miracle box to revert it all,

All files were ok and passed check, all partitions were there including preloader and all hidden partitions, everything flashed fine but guess what now it dosent boot past the optus logo,

Charges fine, can enter recovery fine and enable adb, factory reset ok and wipe cache but it just wont boot past the Boot logo to the boot animation or anything left it plugged in for 24 hours turned on nothing,

Flashed the backup like 10 more times & nothing so please everyone dont use Format All + download undwr any circumstances you will permanently brick the stupid POS why they went to such great lengths for such a low end phone ill never know my samsung S7 all i had to do was enable oem unlock boot it to download and flash with odin so so simple :(,

Good luck all if i do get it back up and running again ill keep going with it gonna pull all the files apart and see why flash tools giving the error
[Android Q&A, Help & Troubleshooting] ollie2012:
if you aint getting past the logo, you might still be in fastboot mode?

Hope that helps heh....the optus x power is the better phone, although this one has size advantage as a music player and removable battery

G Luck
[Android Q&A, Help & Troubleshooting] Matty1993:
Nah theres no fastboot at all i checked using ES file explorer before formatting it,

Dont need root to veiw and copy from system only to write,

Theres something very wrong with these MT6735M boards,

The original LK file flashes fine with miracle box,

But SP flash tool gives an error about the load region being overlapped on a few diff files,

Also states there is illegal info contained within scatter but its 100% stock Scatter pulled with my normal MTK dongle that i use for all my mtk devices,

Interestingly though SP flash tool detects the chip as MT6737M and will only flash with a scatter containing 37M and not 35M whereas miracle box and MTK dongle both say its a MT6735M and will only attempt to flash if the scatter has 35M instead of 37M,

My opinion on these is dont buy one unless you like the stock interface,

These use a samsung emmc chip aswell may well be why it fiddly to flash, unless theres a hidden partition somewherre that nothing will pick up,

Gonna try see if theres any newer preloaders availabe for MT67XX aswell as for some reason even though i set the prloader as the MT67XX it keeps on using my MT65XX preloader which is also very strange to me, ive never seen a phone with a system so messed up like this one, the joys haha i think ill just chuck this one in the big box of broken ones ive got if i cant figure it out screens good on it still at least
[Android Q&A, Help & Troubleshooting] Matty1993:
Hey mate,

Yeah ill give it a go if you want to upload it :) i to managed to get a twrp i packed up onto it but had to use format all + download as the pmt info was diff i shouldnt have formatted though

These phones are the strangest thing my backups through MTK dongle wont flash LK, TEE1 it gives load error i dont know why,

And my backup.dat with miracle box which i tested and confirmed working flashes but dosent go past logo, same with the .bin backup i also took,

I was messing around with another MTK6572 im building an OS for last night and did the same thing, i purposely changed my PMT info this time tho lol new rom with new address flashes correctly and boots but if i try to load my previous build versions they flash but are stuck on the boot logo,

Yours being 5044y wil change my pmt again but will allow it to be formatted for your partition addresses so ive got a good feeling it may work :)

Good job on getting it rooted aswell,

Check your build.prop out

Its riddled with lines of code such as ro.antibricking=1 maybe this is why it wont allow connection for flash to the chips like a normal MTK the build.props about a mile long on this one luckily i copied my system with es file explorer before doing it,

Worse comes to worse tho these are very simple phones to dissasemble and a board transplant will be simple but hopefully it wont come to that
[Android Q&A, Help & Troubleshooting] Matty1993:
Was never able to test it due to format wouldnt accept my lk or tee1 back after flash of preloader back due to a check load image error which tells me that the originals are now to big due to the PMT change somewhere but the recovery did flash successfully i know that phone wouldnt boot so i never knew if it actually worked or not

Ill dig around on my computer and see if i can find it ive got roughly 40-50 TWRP.img on my computer for all diff makes & models so will need to go through them all and find the right one when i do find it ill zip it up upload to google drive and post the link here for you

And tell me bout it ive never come across anything like it before i dont understand all the added security on such a crap phone,

Personally i think mediatek are trying to protect there source for the 6.0 on them now to stop it being ported to lower end MTK devices like im trying to do lol, managed to go from 4.4.2 kitkat on an MT6572 to 5.1 lollipop so far ive nearly gotten a 6.0 build working with a little help from the 5044D build.prop, i was playing around one day and replaced the entire build.prop to the 5044D one and it actually worked the only thing was crashing was the launcher which i couldnt figure out but everything else was working on the sdk23

mediatek in general is just a big mess and so dodgy to begin with, yeah making it 5044y was my same thought to, as long as i have a working bootabke os i can edit my original 5044D system.img to flash back while keeping the 5044Y flash system :) done it a few times before just got stuck when i didnt have a working backup anymore,

I didnt use a box or dongle to backup they are just the names of the programs i used to obtain a backup of it, MTK dongle pulls all partitions as .FILE extensions with a scatter for SP flash tool,

All miracle box does is back it up in .DAT for only miracle box flash tool or .BIN for use with any flash tool, very good programs and very helpful has options for bootloader unlocking, rooting, and so so much more theyre like an all in one repair program :)
[Android Q&A, Help & Troubleshooting] Matty1993:
Hey mate,

Sorry for the late reply,

Gave your firmware a try but was no good on it preloader is diff aswell as boot and persist, so what i did was tinker like i always do and now the OS is up and functional again,

I used the actual alcatel U5 5044T scatter but used your lk and tz1 from your firmware which was very helpful as all my other lk wouldnt work,

From there added everything else as the Optus X spirit but used alcatel U5 system.img, and it actually flashed and booted, up, no drama, got no friggen imei now but that easier to fix than a dead os haha

So i got to test 1 of my recoveries so far, its a cross between philz touch and clockwork mod and it works beautiful,

Still looking for my TWRP to test that but i have a feeling as this custom recovery booted TWRP will :D

Oh with your data mounting issue, also with your functional custom recovery you gotta format the data partition through the custom recovery your using to decrypt the storage for use, **** i know but neccessary these days due to DN verity & such :(

With Mediatek also it really is a shame i could do so much nice work if they did instead of taking a stab in the dark with it like i have been & man Mediateks a mess but maybe im thinking i wont need there source after all,

I was working again last night i finally managed to get to a working 6.0.1 rom on a MT6572 :eek: couldnt beleive it haha,

I also found there is a special trick to flash these phones, DONT use format all + download it will kill it without formatting it,

Using download only will give you DRAM failed to initialise,

You MUST use firmware upgrade in SP Flash tool for everyone whom reads this forum,

Trying to find the TWRP now but ive linked a pic to this post of my philz touch i built for these :D

Anyhow ill find my TWRP and test it and upload both here, i wont put the scatter inside the file as its apparent a wrong scatter can really mess PMT info up but if anyone needs it please do post here and ill upload it :)

And yeah official versions have the jtag boxes but i use whats called a loader for them so they run without the boxes cough cough lol
[Android Q&A, Help & Troubleshooting] Matty1993:
Forgot to post link last night sorry everyone,

This is the custom recovery pictured above,

https://drive.google.com/file/d/1bArO4aaWI_cRp-s_vFTqcpv2cScSst83/view?usp=drivesdk

My TWRP didnt work unfortunately after i found it, i messed it up a bit, set it for 2G ram where as these only have 1GB ram so ill fix it up when i get some free time and post it up aswell,

Dont use the root option in my working recovery its buggy and your phone wont boot,

Install magisk V18.0 it has DM-verity patching for the boot.img and what not,