MXQ Pro odd rebooting/updating loop - Android Stick & Console AMLogic based Computers

Ok, to make a long story short, I have a few issues with 3 of my mxq pro 4k boxes. They are the s905x boards with the s905w chip/p281 bootloader. I was toying around with different roms, such as poison rom and atvxperience rom, and now my boxes wont boot nor update.
I was able to flash the factory rom (from the supplier) on one box via sd card method and its back to stock and fuctional.
The other two are a different story, when I go to update via SD card method, the file loads and the green bar starts to creep across the screen (id say approx 10%) then it reboots automatically and tries to update again. This continues, so im stuck in an updating/rebooting loop....
Now ive tried usb burning tool as well...usual processes and attempts. Few diff ports, 2 diff pc's, few different versions of the burning tool. All with an error at 7%, seems like more than the NAND has been erased. I also shorted pins on one box with no change to results.
Im at a loss here...Not sure where to go from here to at least get these last two units working, then back to attempting custom rom installs...
Any help would be awesome!

Related

[Q] Flashing gone wrong - now won't accept (most) flashing..?

Hi, I unfortunately don't know a lot about what I am doing here (the root of all my trouble), I'll try to get the info straight:
Motorola Droid Razr (XT910), bought in Dubai, using it in UK, so I didn't receive OTA updates. I decided to try update to ICS using RSD Lite, but the flashing got stuck at system_signed. I gave it a lot of time (hours) before I switched off the phone and tried again, which is when things started going haywire:
During my following attempts, the battery ran low, so I couldn't go on trying (soft brick). I made a patched "factory cable" as per instructions in this forum somewhere, the cable works and powers the phone for flashing.
Now all it does is coming up with the fastboot screen, which reads:
AP Fastboot Flash Mode (S) (Flash Failure)
0A.6C
[...]
Device is LOCKED. Status code: 0
Battery OK
OK to Program
Transfer Mode:
USB Connected
...which suggests to me it would be ok to be flashed, if only I could get it to accept the files. Being a big numpty, I am unfortunately not quite sure what was the exact version that was on there before (big mistake, I know that now), it was 2.3.6 and I suspect it must have been a MEA version, since it was bought there(? - also, when I first switched it on, all was in arabic).
What I have tried so far was:
* using several different fastboot firmware files with RSD Lite 5.7, all of which do not get over the step '1/xx flash cdt.bin "cdt.bin_signed"' - it just hangs supposedly "In process..." forever. I noticed all of these have an "ota" folder (although they vary considerably in size between <1 and 2.5 GB) - maybe all the ones I downloaded are only updates? Is there an actual, base operating system image somewhere?
After many failed attempts, I got desperate and tried files for different regions at random. The ones I tried so far:
SPDREM_U_01.6.5.1-73_SPU-11-M1-2_SIGNEuropeAustraliaEMEA_USASPDRRTGB_HWp2b_Service1FF_fastboot.xml
SPDREM_U_01.6.5.1-73_SPU-11-M1-2-ULB_1C.85P_0A.6B_DATDE_CFC_HWp2b_SIGNED.xml
SPDREM_U_01.6.5.1-167_SPU-15-M2-3_SIGNEuropeAustraliaEMEA_USASPDRRTGB_HWp2b_Service1FF_fastboot
SPDREM_U_01.6.7.2-180_SPU-19-TA-11.6_SIGNEuropeAustraliaEMEA_USASPDRICSRTCEE_HWp2b_Service1FF_fastboot.xml
SPDREM_U_01.6.7.2-180_SPU-19-TA-11.6_SIGNEuropeAustraliaEMEA_USASPDRICSRTGB_HWp2b_Service1FF_fastboot.xml
SPYDERIRD_U.01.26.0_SPD-IRD-21_SIGN_ASIA_RETAIL_HKTW.xml
SPYDERIRD_U.01.26.0_SPD-IRD-21_SIGN_MEA_RETAIL.xml
The only thing I am quite sure about is that it is not LATAM.
* I tried manually flashing the various image files with moto-fastboot, fastboot, and eprj-mfastboot, both the Windows and the Linux versions, with pretty much always the same result: it would flash some files (e.g. ebr, mbr, devtree), but not what I think are the crucial ones: boot, system, also logo.bin. As there are so many possible combinations, I have not tried every file from every firmware I downloaded with every possible program, but as far as I can tell, the results were the same. I did get some error messages about signing (indicating wrong region) sometimes, but most of the time it just hangs forever while supposedly transferring the files.
* I also tried the DroidRAZRUtility, both 1.51 and 1.6, which both invariably fail at the first step of flashing the "allow-mbmloader-flashing-mbm.bin" file on there.
So, I am out of ideas now. Please, someone tell me I have overlooked something obvious. Also, please tell me I haven't bricked the thing for good.
Is there not a way to write something new into it's memory on an even more basic level (I am thinking Linux' dd here), or to read out which region it is currently locked to? I repeat, all I get is the Fastboot screen, I can get into the Fastboot menu, but none of the options gets me anywhere else, (stock) recovery does not work... My last idea is that it might still be a power issue despite the "factory cable", and to try and crack it open and power it at the battery contacts for flashing - but the fact that some flashing works, and the other files don't fail because it goes dead, but because it rejects them, suggests to me it is not a power problem.
Any suggestions appreciated, thanks!
Try flashing SPDREM_U_01.6.7.2-180_SPU-19-TA-11.2_SIGNEuropeAustraliaEMEA_USASPDRICSRTGB_HWp2b_Service1FF_fastboot
with rsd lite.
Those failures are because of two things:
1. You are trying wrong sbf for another region
2 and/or you are trying to flash an older firmware.
Please note that now your only bet is to flash ICS firmware, and try various regions untill you find your right one.
Also if you manually flash use eprj-mfastboot , others fail to flash corectly.
Again for the power issue, when RSD throws an error , look at the phone, if it says "Low battery, cannot program" then the factory cable is bad, if not there is no power problem.
Don't worry your phone is not dead, you only need to find the correct sbf file, try more variants with rsd lite, it must work.
Mine had problems flashing correct sbf's, it was my system. Even with correct drivers and lastest RSD it would not work, nor with my other laptop, but working fine on my old xp install on a macbook. I could however install stuff individually using fastboot flash command. Sorry that I dont have a solution but I just wanted to let you know that sometimes it can be your computer/os install.
still trying
@Killer2k8: Thanks for the encouragement, I will try with the file you suggested with eprj-mfastboot.
As per power: I seem to have tried so many times that the battery is way deeply uncharged (I hope it isn't permanently damaged once I get the phone to charge at all again), so anyway, I crack'd'er open and tried powering directly at the battery contacts (battery disconnected, of course). As you would guess from what you wrote, that did not make any difference to my problems... But also, it proves my factory cable is good, as I can even flash the few files that work if no power is connected at the battery contacts, powering through the cable only. Some files will transfer correctly, and when it says "writing", the phone will just reboot, causing an error - that's why I thought of power issue, e.g. the actual flashing process requiring more power than just the transfer... Anyway, that issue did not go away even with direct power. - Will see what happens once I find the right files for me...
I'm good with flashing ICS, that's what I wanted to do in the first place. And thanks for the encouragement!
@drolgnir: Thanks, I had the same idea, as initially I had tried everything from Win7 running in VirtualBox (at first, I only found all the tools for Win, should've really researched better before starting this), I thought maybe it doesn't have the proper low-level access to the USB ports. Anyway, since trouble hit me, I tried also on three different Linux machines (2 different dirtros), and also again on the virtual Win, and on many, many different USB ports on these (just in case it was a USB power issue), all to no avail. I guess Killer2k8's suggestion sounds most promising at the moment... Cheers anyway.
no luck - situation deteriorating..?
Sorry for the many posts, I hope someone is still reading this...
So, I tried the file you suggested. I flashed manually, not RSD, with "fastboot" from eternity project, which is the Linux equivalent to "eprj-mfastboot.exe", as far as I can tell (download from the same post as the Win version).
I could flash cdt.bin, ebr, mbr. Note that these are all just 16kB.
When trying logo.bin, it sent it ok, but during 'writing logo.bin...', the phone just switched off. After restart, same again. Same also with boot_signed.
Since then, things got worse: whenever I try to switch on now, it flashes ~1/4 of the red "M" logo, then flashes the AP fastboot screen, and repeats that a few times before staying off (sometimes not, just switches off right away). I can still get into the Boot Mode Selection menu by holding all three buttons, but selecting AP fastboot there has the same effect. Starting with power&Vol- button shows the fastboot screen immediately, but again only for a flash...
The only thing that will stay on is the SBF Flash screen, but I don't know what to do with that..?
So, I still smell a power problem, but neither applying external power, nor using the factory cable alone made a difference. The cable is ok, I re-checked. The fact that the SBF Flash screen stays on suggests that it is not a stuck power button (someone had that problem, apparently), am I right?
So, any suggestions from here? Thanks..
Although this doesn't help, I have pretty much the exact same issue. However, I do know what/where my phone is from, it requires the central Europe update. But apart from that the issues are identical; it only boots into the flash failed fastboot menu, and any RSD attempts have failed at cdt.bin, while using the fastboot tool does not work either as I get preinfovalidation flash errors. The utilities don't work either.
Now, as you did, I also tried quite a few different versions of the firmware, and none of them worked. So what I was wondering is, is there a way for us to find out exactly what version the phone 'thinks' it is on, so we can find the same/a newer version of the firmware to update it to? Because I am quite certain I am using the files from the right region, so it must be the version that is too old.
update: still struggling, but giant leap further! Please read my tale...
...just in case anyone might find this useful, I'd like to give an update on my "patient":
I actually managed to flash ICS on there! Kind of.. What I did, was:
With the battery unplugged, I supplied external power to the phone, additional to the factory cable. The issue was that it would often flash small files, but for larger files would successfully "send" them, but in the "writing" phase the phone would just switch off. So, I supplied carefully monitored 3.7V to the contacts, which seemed to make a difference, but in the "writing" phase, Voltage dropped to below 3V where it would again switch off. Ok, you can charge a LiIon battery with max. 4.2V, and you should normally charge the battery before flashing, so I tried again while providing 4.2V. And - Success!! Voltage would drop to ~4V during "writing", but it stayed on, and allowed me to further test which Firmware the device would actually accept.
I do not believe that applying 5V from an USB cable directly to the (plugged-in) battery contacts, as mentioned in the forums somewhere, is very healthy for the battery. I reconnected the battery and tried charging it directly from the contacts, but I made sure the Voltage would always stay below 4.2V. Occasionally in my exploits, the charging circuitry would actually spring into action (confirmed by a drop and fluctuations in Voltage, and the faintest of noises from the phone itself), and I used that of course to squeeze some life back in, but most of the time it would not charge at all. I can not say what combination of flashing attempts, rebooting, un- and replugging the cable, switching and changing the charging current,... actually triggered the charging process occasionally, sorry. I could not reliably reproduce it.
In the process, I also tried the DroidRazrUtility 1.8, which interestingly flashed the AP fastboot to v 0A.74, but of course failed further on...
With the new AP fastboot, I thought maybe something more might now work, and at last I found it would now miraculously accept:
SPDREM_U_01.6.7.2-180_SPU-19-TA-11.6_SIGNEuropeAustraliaEMEA_USASPDRICSRTGB_HWp2b_Service1FF_fastboot.xml and
SPDREM_U_01.6.7.2-180_SPU-19-TA-11.6_SIGNEuropeAustraliaEMEA_USASPDRICSRTCEE_HWp2b_Service1FF_fastboot.xml
Fantastic!
First thing, before any actual booting, was to try if I could finally charge my battery again, and at last - yes!
At about 70%, I got adventurous, and unplugged the charger to put it in another power outlet. This made the phone actually boot up, but I thought that's not too bad now... But:
Now I have the following issue: After being freshly flashed (I tried several times now), it will charge as long as I don't actually switch it on, ONCE, but when it boots, after asking the setup questions and a little while on, it will switch off on its own, and then it's stuck in some variation of the bootloop (M dual core logo, pulsing M forever, OR rebooting ever and ever again at the pulsing M, OR just stuck at the M dual core). At least I now have a recovery menu. Erasing cache and data DON'T solve the issue (as proposed many times in the forums). I read a hint that it might be a kernel issue, or that it might be caused by a wrong radio.img (CDMA on a GSM phone). I checked and tested the latter by deactivating the radio in the extended settings, but it would still switch off after a short while (and it had defaulted to GSM, as it should).
So...am I stuck to wait for some new Firmware to come out, that might fix the issue? Or what should I try? Thanks in advance...
Resolved!
Long read, but I finally managed to do it. Basically, I am not 100% sure what happened, but I have a hunch:
After I thought I had solved the power issues by at least being able to charge the battery once after each re-flashing, I tried to fix the issue about the phone randomly switching off (and on - it wouldn't stay off!). I read that it might have to do with flashing failures (no error message??), or incorrect kernel or radio images...
Not long, and I ran into familiar problems again: It would flash the smaller files, but not system and cdrom; it would successfully "send" the files, but never stop "writing" them (I waited for somewhere between 10 min and an hour at each attempt), only way to stop the process was to switch off the phone, which certainly is not healthy during flashing...
...so battery started to go down again and I started to more and more clearly face a power issue again (I had disconnected the external power and didn't want to risk that McGyver approach again). As it happened, I also 'got some new USB 3.0 external hard drives at this time. I found that one would readily power up on all my USB ports, the other one could not get enough power even from some supposed 3.0 ports..
...which made me try flashing the very same firmware I was just trying (with the factory cable, of course), all the smaller files of which worked on the one computer but not the large ones (indicating I had the right firmware, at least):
SPDREM_U_01.6.7.2-180_SPU-19-TA-11.6_SIGNEuropeAustraliaEMEA_USASPDRICSRTGB_HWp2b_ Service1FF_fastboot.xml
, on another computer, on the one USB 3.0 port that had proven to supply the most power - and taa-daa! It wrote it, very quickly, without complaining!
And it booted alright (after charging it first, just in case). And it stayed on (and off, when I eventually rebooted it). I am running that ever since, and it seems ok...
Originally, I had aimed for:
SPDREM_U_01.6.7.2-180_SPU-19-TA-11.6_SIGNEuropeAustraliaEMEA_USASPDRICSRTCEE_HWp2b _Service1FF_fastboot.xml
, but I think the differences are minimal and I don't want to risk anything going wrong again, right now.
In conclusion, to me the main issues were
- finding the right firmware, stupidly not having paid attention to the original version number, and
- all sorts of different power issues!
The factory cable did not solve all of my problems.
Recharging the battery (eventually) did not solve my problems.
ADDITIONALLY, it needs to be flashed from a USB port supplying sufficient power!
This might point into the direction drolgnir suggested, but for me, it was not an OS/driver problem, but definitely power (same, fresh install of Fedora Linux on the two machines that did, and didn't work, one of them alternatively running Win 8; the Linux Mint computer I also tried doesn't have USB 3.0, the USB 2.0 ports - including an externally powered USB hub - did not work). @drolgnir: maybe it was power for you too, but you didn't notice because it was a different OS too?
...I hope this overly detailed report might help someone else too...

[Need help] Huawei Y300-0100 green screen brick

Here's the full story: a few months ago I unlocked the bootloader of my Huawei Y300-0100, rooted it and installed TWRP. Some days ago I wanted to try a custom ROM but I made the mistake of wiping system and cust along with the caches and data, I didn't really notice it as I did it too fast (without reading) and attempted to install the ROM, but the phone froze while doing so.
I turned the phone off and turned it back in to find a green screen with two rectangles, one red and one blue.
After many days of searching on the internet I found that the only way to fix my phone is to flash the stock ROM by copying dload/UPDATE.APP to the root of the SD card, and turning on the phone while pressing vol+-, but the update stops at the second step.
Taking a look at the update log I see that the error is related to CRC, which means the UPDATE.APP has somehow been modified, but that's not true as I have tried both the stock ROM that came with the phone and the official update from Huawei, as well as many other updates, and they all give me the same CRC update.
If I attempt the update without an SD card the phone goes into a pink/purple-ish screen, connecting the phone to the PC, Ubuntu recognizes it as a GSM device, but there's something strange, when I type lsusb in the terminal I see this:
Code:
Bus 001 Device 021: ID 12d1:1035 Huawei Technologies Co., Ltd. U8120
Which is completely incorrect as this phone is not an U8120.
I have tried many different methods, such as doing the procedure without a battery or using more than 5 different SD cards and now I have no idea what to do next, can anyone help me out here?

S905X Brick and Recover - Need Help

Hi, This is my first post here. I've been on XDA long ago for phone stuff, now into TV box.
So I just purchased an S905X box. It is an Abox-A1 1G/8G. The device info states:Kernal:Apr 27 16:00:19 CST 2017 Build:ABOX-I-6.0.1-201705171007
On the inside board I found this info:
ABOX, RTL8189, 1G/8G, 20170617
A95X, DDR4, V1_1 20160906
RTL8189ETV
So first thing I successfully made a TWRP SD Recovery and backed up the device. Then i successfully ran LibraELEC on SD for several days. But I wanted a full android box and was not satisfied with the original software and because I wanted to play, have some fun with the box, and learn a little too; I stated trying to install custom rom. I don't have a male-male USB cable so I was using the SD Boot tool. I could not get any rom to install correctly but no harm was done until I tried to install XTmod 3.0. The device flashed update for an instant then the red led came on on that was all... BRICKED.
I successfully used the shorted pin method. I shorted pin 5-6. I also read pin 6-7 and 7-8. Since I have done it a few times now I can verify pins 5-6 worked for me. Anyway this got me past boot with a update labeled "cyx_NEXBOX-A95X_S905X_rtl8723bs_8g2g_tvmc_170111_SD_USB" that I found at entertainmentbox.com/a95x-tv-box-android-marshmallow-6-0-firmware-download. This gave me a new nexbox boot logo instead of the old abox, but it did not boot into android. However I was then able to use my TWRP recovery to restore my backup.
I have tried a few roms but all of them have failed or bricked by device and I start over again.
So I have two simple question:
1. can I get the original abox recovery back instead of the now nexbox labeled boot. The device recovery I have lost in the process I guess. I get nexbox at boot then the ABOX screen while it boots to android. Not a big deal, but I don't know exactly what I have done(not done) so would appreciate enlightenment
2. Can anyone suggest a custom rom for my device and the proper way to install.
I am new to this and a little confused with all the variation on these devices and custom options I have found, So appreciate any assistance.
Thanks.
I would really like to customize the device I have. All the attempts I have made have failed by bricking by box. Do I need to look into customizing the version I have? I have a backup. Is there a way to extract the android system and customize it to a base android version and modify step by step? update and play services does not seem to work anyway so it seems modification is the only way. LibreELEC works great but I would like to have a full android experience with internet browsing and select games/apps.
Whats my next step? options/suggestion?
or can anyone point me to a rom/upgrade that should work with this device?
Thanks.
Which pins are 5 and 6?
---------- Post added at 12:29 AM ---------- Previous post was at 12:22 AM ----------
Which pins are 5 and 6? I can't find anything on the pins of this box. I detected a flashing electrical signal from the power LED. But no light. One day it just didn't work. Never tried to flash anything. Bricked. The CPU gets really hot fast now. Idk.tv boxes suck wish I had a shield.or a minipc.

nexbox a95x issues...help requested

Ok i have a nexbox a95x that was given to me...im trying to save it haha...
Its stuck at the boot logo, ive tried numerous things...
loaded several different variations of the stock firmware and custom roms with burn tool with little success. only a few actually complete with burning tool, most stop at 2% - leading me to try different firmware.
if it does complete, it still freezes at the boot logo.
i can install TWRP - but i am relatively unfamiliar with it and i get stuck after twrp loads.
Ive tried libreelec as well, cant even get it to load via sd card...
anybody have any ideas?
Did you ever get it going?
Is it 1 gig or 2 gig?
https://mega.nz/#F!F9xjTSSa!R0vJfTC2U6Qc2skNMrr1iQ!4wpwzJyS
That will have proper firmware. Let me know if you still need help.
Don't try libreelec unless you want just kodi. Use that on an M8 or something. Just my thoughts. The a905x with nougat and lawnchair, fully rooted... works great.
Cannot get movies to work

Help unbricking a M16 2GB/16GB

While trying to flash on atvXperience (following the instructions blindly,stupid of me), I have bricked the box. When I was in TWRP, the install part only gave LOGO, RECOVERY and BOOT as the install locations. Should have installed TWRP first before fully wiping the device. The M16 does come rooted. HDMI doesn't output anything and a faint green LED is lit when powered on, originally it was a blue LED on normal operation.
USB Burning Tool comes back with "[0x10303004]Romcode/Switch status/Identify/Error result" basically everytime. Tried different ROMs, I have asked to get the original firmware from the eBay seller (have to wait for them to ask the manufacturer, I guess)
Looking for some ideas. Thanks for help in advance!
Link to the box: https://androidtvbox.eu/the-new-firmware-for-m16-tv-box-with-amlogic-s905x-20171030-release/
Board Images (on Google Drive): Images
So an update to the situation: The first box seems completely bricked. So, I acquired a new box and booted TWRP and took a full backup, then killed the recovery mode while trying to flash TWRP over stock recovery. Rebooting and holding down the AV reset button would normally just factory reset but now just shows the non-animated boot logo and sits there (Since flashing TWRP).
I want to replace the firmware because I have detected the default firmware on the box is talking back to China (at least on the 8GB/1GB RAM version because I ordered it in a hurry). You can thank Watchguard for that info.
I'm also not really up to buying another (or 3rd) box because it takes 3-4 weeks delivery and the amount of money already spent. I might try and use a hot air rework station to remove the eMMC from the bricked unit and directly flash it; also to work out where the ball grid maps out too. God help me on this effort.
Is there a way to convert the TWRP backup in to a flash-able IMG file? This could restore the bricked box, which i like cause it's the 2GB RAM version.

Categories

Resources