[Q] New to rooting, possibly bricked my phone - One (M8) Q&A, Help & Troubleshooting

Hi,
I used the all-in-one tool kit to root my M8. I was following the steps involved and was successful. I tried to install the xposed framework and was told to flash a custom kernel. After doing so my phone will only boot into the fastboot menu, with the "tampered" warning at the top. I can get into the recovery through hboot. Is my phone ruined and if not how can I get this fixed?
Sorry if this has been asked before but I am quite nervous that I ruined my phone. Any help would be much appreciated.

Just restore a back up through recovery or if you don't have one then sideload a rom with that toolkit you used.

michaelmcker said:
Hi,
I used the all-in-one tool kit to root my M8. I was following the steps involved and was successful. I tried to install the xposed framework and was told to flash a custom kernel. After doing so my phone will only boot into the fastboot menu, with the "tampered" warning at the top. I can get into the recovery through hboot. Is my phone ruined and if not how can I get this fixed?
Sorry if this has been asked before but I am quite nervous that I ruined my phone. Any help would be much appreciated.
Click to expand...
Click to collapse
what mod were you trying to install from xposed that required a custom kernel? I have it on mine and was never prompted for that!

x714x said:
Just restore a back up through recovery or if you don't have one then sideload a rom with that toolkit you used.
Click to expand...
Click to collapse
I think that should work, is there a way to sideload the factory version of the m8?

michaelmcker said:
I think that should work, is there a way to sideload the factory version of the m8?
Click to expand...
Click to collapse
There are stock roms you can sideload, or find the RUU for your device and return back to 100% stock.

thanks
x714x said:
There are stock roms you can sideload, or find the RUU for your device and return back to 100% stock.
Click to expand...
Click to collapse
Thanks, I assume the ones on the HTC dev site are the best bet?

x714x said:
There are stock roms you can sideload, or find the RUU for your device and return back to 100% stock.
Click to expand...
Click to collapse
Any mod that I install wont go past the boot screen, what can I do?

michaelmcker said:
Any mod that I install wont go past the boot screen, what can I do?
Click to expand...
Click to collapse
Now you are installing mods?????
Have you got your system up and running again? You need to provide more details.....

Did you attain S-Off?
I think he needs write access.
I could be wrong though.

Related

Could not install the system update 1.54.15409

Every time I click update on my developer mode M8, it restarts automatically in the TWRP recovery mode. I have no choice but to reboot in recovery mode and the phone loads again asking me to update. Has anyone experience this? I am still on the stock ROM withe XPosed installer if that matters. Any suggestions will be appreciated, thank you!
spankyou said:
Every time I click update on my developer mode M8, it restarts automatically in the TWRP recovery mode. I have no choice but to reboot in recovery mode and the phone loads again asking me to update. Has anyone experience this? I am still on the stock ROM withe XPosed installer if that matters. Any suggestions will be appreciated, thank you!
Click to expand...
Click to collapse
Do you have a TWRP backup? You could restore it in TWRP if so.
jdk2 said:
Do you have a TWRP backup? You could restore it in TWRP if so.
Click to expand...
Click to collapse
I have a some of backups I created manually a couple of days ago but how would a restore of those backups update the system to 1.54.15409? Don't the phone still has to download the system update again?
You are asking for trouble trying to update on rooted, custom recovery and xposed framework installed..
Soff, Revert to stock, flash stock recovery, and then update
sent from my mobile device
SaHiLzZ said:
You are asking for trouble trying to update on rooted, custom recovery and xposed framework installed..
Soff, Revert to stock, flash stock recovery, and then update
sent from my mobile device
Click to expand...
Click to collapse
Oh I see. In that case I'll just get one of the custom ROMs from here that will have the new system update. Thank you!
Phone has to be 100% stock, inc. the stock recovery and kernel, to flash an OTA file as it checks to make sure the phone is stock. ANY change to the original system and it'll fail
EddyOS said:
Phone has to be 100% stock, inc. the stock recovery and kernel, to flash an OTA file as it checks to make sure the phone is stock. ANY change to the original system and it'll fail
Click to expand...
Click to collapse
How can I get to stock? I can't find it anywhere but people saying to do it. (other than Sprint, but i have unlocked)
BookOfRick said:
How can I get to stock? I can't find it anywhere but people saying to do it. (other than Sprint, but i have unlocked)
Click to expand...
Click to collapse
You have to have firmware that matches your hboot, and stock recovery. Doesn't matter if you are unlocked.

SuperSU and Stock Recovery

is there away to install SuperSU when you have stock recovery? I'm thinking that we have to have either CWM/TWRP to install the zip. or am I having a brain fart on this.....
Thanks for whomever can clear my cobwebs..
You need a custom recovery (TWRP or CWM).
bkeaver said:
is there away to install SuperSU when you have stock recovery? I'm thinking that we have to have either CWM/TWRP to install the zip. or am I having a brain fart on this.....
Thanks for whomever can clear my cobwebs..
Click to expand...
Click to collapse
You can install it if you have the bootloader unlocked.
Use boot command instead of flash to boot into custom recovery and install su.
e.g
Fastboot boot twrp.img
uronfire said:
You can install it if you have the bootloader unlocked.
Use boot command instead of flash to boot into custom recovery and install su.
e.g
Fastboot boot twrp.img
Click to expand...
Click to collapse
Yes, this.
However, why bother keeping stock recovery at all? Stock recovery is effectively neutered once rooted, as you can no longer install an OTA.
uronfire said:
You can install it if you have the bootloader unlocked.
Use boot command instead of flash to boot into custom recovery and install su.
e.g
Fastboot boot twrp.img
Click to expand...
Click to collapse
Thanks this worked :good:
so when I go into recovery now I get a image of a htc one with a red triangle and exclamation mark inside of it?? since I have never went into recovery on this phone before isn't it supposed to look like any other stock recovery??? and if this isn't right I have tried flashing the recovery already and still get the same result... can someone expand on this for me pls
bkeaver said:
so when I go into recovery now I get a image of a htc one with a red triangle and exclamation mark inside of it?? since I have never went into recovery on this phone before isn't it supposed to look like any other stock recovery??? and if this isn't right I have tried flashing the recovery already and still get the same result... can someone expand on this for me pls
Click to expand...
Click to collapse
You have stock recovery.
BenPope said:
You have stock recovery.
Click to expand...
Click to collapse
so it doesn't give you flash update and wipe and all that anymore.. sorry like I said I have never went into recovery on this phone.. just making sure...
bkeaver said:
so it doesn't give you flash update and wipe and all that anymore.. sorry like I said I have never went into recovery on this phone.. just making sure...
Click to expand...
Click to collapse
I think you have to hold volume up and hit power or something.
ok I am good.. thank you... I'm putting everything back to stock because someone bought my phone and I just want to make sure everything is correct on it now.. thanks!!
redpoint73 said:
Yes, this.
However, why bother keeping stock recovery at all? Stock recovery is effectively neutered once rooted, as you can no longer install an OTA.
Click to expand...
Click to collapse
i sold the phone and this is what they requested. I know the OTA wont work and I never keep stock recoveries on my phones but.... I guess they will find out for themselves
and btw thanks everyone for the help. I hit my thanks button but on my browser it it isn't showing it just to let you know....
bkeaver said:
i sold the phone and this is what they requested. I know the OTA wont work and I never keep stock recoveries on my phones but.... I guess they will find out for themselves
Click to expand...
Click to collapse
Sounds like somebody that is a bit ill-informed. They want root, but they probably also want OTA (the 2 don't go together, IMO) and heard that you need stock recovery for OTA. I suppose they can change everything back that they modified with root, and unroot or hide root to install the OTA. But it just seems they are making life more complicated than it needs to be.
Also sounds like its a person that wants root, but not willing to do it themselves. But I suppose that's not really your problem!
Option to root and have ota is very easy :
Stock rom (unmodified but rooted)
Stock recovery
And you can ota. The ota will probably delete superuser but that's about it. The ota will not fail because its rooted as long as the stock rom/apps are unmodified
Mr Hofs said:
Option to root and have ota is very easy :
Stock rom (unmodified but rooted)
Stock recovery
And you can ota. The ota will probably delete superuser but that's about it. The ota will not fail because its rooted as long as the stock rom/apps are unmodified
Click to expand...
Click to collapse
yeah this is what I did for them so who knows.. I've never tried it that way but i guess it would work like that
redpoint73 said:
Yes, this.
However, why bother keeping stock recovery at all? Stock recovery is effectively neutered once rooted, as you can no longer install an OTA.
Click to expand...
Click to collapse
Rooting doesn't affect ota's, at least not in my experience.
ashyx said:
Rooting doesn't affect ota's, at least not in my experience.
Click to expand...
Click to collapse
Only if absolutely nothing was changed with the stock ROM.
Its more my point there is little point to installing OTAs on a rooted device.
redpoint73 said:
Only if absolutely nothing was changed with the stock ROM.
Its more my point there is little point to installing OTAs on a rooted device.
Click to expand...
Click to collapse
I don't understand that statement. I still run stock sense, but with a few additions that don't affect ota's. So I still get updates while having things configured the way I want. I can also run things that require root such as titanium backup and a few others.
ashyx said:
I don't understand that statement. I still run stock sense, but with a few additions that don't affect ota's. So I still get updates while having things configured the way I want. I can also run things that require root such as titanium backup and a few others.
Click to expand...
Click to collapse
Because once you accept an OTA, you will be unrooted. You will have to root again, either by installing custom recovery (than back to stock recovery so you can OTA) or the trick of booting custom recovery via adb to flash SU (as described here). Its just a lot of jumping through hoops with little added value.
On the other hand, if you have custom recovery installed, you can flash any of the array of stock rooted or awesome custom ROMs posted here. This includes stock rooted ROMs taken from OTA updates from lots of versions (often posted within days of the OTA starting to roll out), not just your carrier, so you can possibly get an update much faster than waiting for the OTA to roll out from your carrier (although that depends on what carrier version you have). You also don't have to constantly be worried "well, if I change this I won't get OTAs". You can do whatever the heck you want, and isn't that really the whole point of root?
Its just my opinion. And a lot of this may stem from the fact that I'm on AT&T, who are not only agonizingly slow about rolling out OTAs (sometimes 3-4 months or even later than other carriers on my past HTC device) and have even went to the effort to close exploits and prevent unlocking of bootloaders when rolling out new OTAs (on the One X EVITA). In fact there was even a bug (I assume it was a bug - others may accuse that it was intentional) where installing the Jellybean OTA with SuperCID and S-on bricked the phone.
As I said, its just an opinion. But there are many others on XDA that will agree that OTAs have no place on rooted Android devices.
And to be fair, I did cover myself and stated "there is little point" instead of "there is no point"

advice please

was wondering can i just root my m8 without flashing recovery all i want is to install adaway to block ads thats if someone could please advise
Depending on what build you are on (newer ones can't go it), you may be able to fastboot boot recovery instead of flashing recovery. Once booted into recovery, you can flash SU or SuperSU.
You need to be bootloader unlocked either way. So I actually don't see a point in doing what you ask. Once you root, you can always install stock recovery again.
redpoint73 said:
Depending on what build you are on (newer ones can't go it), you may be able to fastboot boot recovery instead of flashing recovery. Once booted into recovery, you can flash SU or SuperSU.
You need to be bootloader unlocked either way. So I actually don't see a point in doing what you ask. Once you root, you can always install stock recovery again.
Click to expand...
Click to collapse
ok thanks i get phone tomorrow so will give it a go i used to have s5 which was easy to root this sounds complicated
pnr2020 said:
ok thanks i get phone tomorrow so will give it a go i used to have s5 which was easy to root this sounds complicated
Click to expand...
Click to collapse
Every device and manufacturer has its own subtle differences and learning curve. Its really not what hard, just read up and make sure you understand before messing around with it.
pnr2020 said:
was wondering can i just root my m8 without flashing recovery all i want is to install adaway to block ads thats if someone could please advise
Click to expand...
Click to collapse
Follow this guide for rooting.
http://forum.xda-developers.com/htc-one-m8/general/vomerguides-m8-bootldr-unlock-s-off-t2800727
but as redpoint73 said you have to unlock bootloader and install custom recovery.
Rantrave07 said:
but as redpoint73 said you have to unlock bootloader and install custom recovery.
Click to expand...
Click to collapse
That is not exactly what I said. If the phone is 4.4.3 or 4.4.2, OP should be able to fastboot boot recovery without flashing it. Then flash SU/SuperSU. I've seen others do it this way, although I personally don't see much point to it.
But yes, bootloader still needs to be unlocked.
redpoint73 said:
That is not exactly what I said. If the phone is 4.4.3 or 4.4.2, OP should be able to fastboot boot recovery without flashing it. Then flash SU/SuperSU. I've seen others do it this way, although I personally don't see much point to it.
But yes, bootloader still needs to be unlocked.
Click to expand...
Click to collapse
yeah one can always flash the stock recovery after rooting.
redpoint73 said:
That is not exactly what I said. If the phone is 4.4.3 or 4.4.2, OP should be able to fastboot boot recovery without flashing it. Then flash SU/SuperSU. I've seen others do it this way, although I personally don't see much point to it.
But yes, bootloader still needs to be unlocked.
Click to expand...
Click to collapse
Booting it instead of flashing it is better if you want to make a backup of stock recovery. Especially if it's Philz that you're booting since TWRP doesn't seem to make backups of the stock recovery anyways.
Using the dd command to make a "copy" of the recovery works if you're rooted and to be rooted you have to have custom recovery which doesn't help much since you lose stock recovery the moment you flash the custom one, but if you boot it and root then at least you can use the dd command if that is the way you want to make a "backup" of your stock recovery. Silly little circle to run around in
BerndM14 said:
Booting it instead of flashing it is better if you want to make a backup of stock recovery. Especially if it's Philz that you're booting since TWRP doesn't seem to make backups of the stock recovery anyways.
Click to expand...
Click to collapse
Yes, I was aware of that; although it didn't seem to be the OP's goal. But thanks for pointing it out for their benefit.
thanks everyone for advice im sure i will get it right just one more quick question can you still upgrade with OTA when rooted or is it like other phones where you can not
Rantrave07 said:
Follow this guide for rooting.
http://forum.xda-developers.com/htc-one-m8/general/vomerguides-m8-bootldr-unlock-s-off-t2800727
but as redpoint73 said you have to unlock bootloader and install custom recovery.
Click to expand...
Click to collapse
thank you for the guide that makes it sound straight forward
pnr2020 said:
thank you for the guide that makes it sound straight forward
Click to expand...
Click to collapse
:good: glad it helped
The m8 was a little complicated at first than my previous phone the nexus 5 but I figured out the m8 and I love it a lot more than my n5
spinninbsod said:
The m8 was a little complicated at first than my previous phone the nexus 5 but I figured out the m8 and I love it a lot more than my n5[/QUOE
At first i wasn't sure i liked it but im getting used to it. When lollypop comes out do i need to restore to stock or can i just OTA and root again
Click to expand...
Click to collapse
pnr2020 said:
spinninbsod said:
The m8 was a little complicated at first than my previous phone the nexus 5 but I figured out the m8 and I love it a lot more than my n5[/QUOE
At first i wasn't sure i liked it but im getting used to it. When lollypop comes out do i need to restore to stock or can i just OTA and root again
Click to expand...
Click to collapse
To get updates you need a stock ROM unmodified, it can be rooted just do not mess with build.prop or platform.xml. However, to be able to install updates you need a stock recovery.
Click to expand...
Click to collapse
XSL-FO said:
pnr2020 said:
To get updates you need a stock ROM unmodified, it can be rooted just do not mess with build.prop or platform.xml. However, to be able to install updates you need a stock recovery.
Click to expand...
Click to collapse
thank you for info so if i stay on stock rom rooted i will have no trouble installing lollypop when released
Click to expand...
Click to collapse
pnr2020 said:
XSL-FO said:
thank you for info so if i stay on stock rom rooted i will have no trouble installing lollypop when released
Click to expand...
Click to collapse
As long as you have a stock recovery it's all good. But even if you have a custom one, before doing the update install a custom recovery. Make the update, and after that if you want flash again a custom recovery.
Click to expand...
Click to collapse

root problem please help

Hello everyone im new to this forum and i got a problem i think u guys can help me with.. . First of all i have to tell that i know nothing about rooting. Recently i bought an used HTC one m8 from a friend and had kitkat on the device. so i tried to check for updates. but i saw the option is missing. so after few minutes i get to know that this device is rooted, when i see the information about the phone. there is an app called super su and when i open it it says "there is no super su binary installed and super su cannot install it.....( ithink you guys know the rest) so i tried two days googling the problem and did everythin i can. but no results. root checking apps say that this device is not rooted but it is.. (some kind of half rooted i think ) so can anyone please be so kind to help me.....?. (sorry for my bad english if it is )
Its not clear what you want to do, update or root, or both (update then root)?
redpoint73 said:
Its not clear what you want to do, update or root, or both (update then root)?
Click to expand...
Click to collapse
i need to update my device to Marshmallow. and if possible i need to unroot the phone back to stock. thanx
redpoint73 said:
Its not clear what you want to do, update or root, or both (update then root)?
Click to expand...
Click to collapse
please help me....
Instruction to return to stock to update are here: http://forum.xda-developers.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860
To determine what version number to restore, what does it say for OS number on the bootloader screen?
4.16.401.13
Tharinduroshan said:
4.16.401.13
Click to expand...
Click to collapse
Then that is the stock TWRP backup and stock recovery you want to restore, from the thread I posted. After you restore to stock, it should OTA update to Marshmallow.
redpoint73 said:
Then that is the stock TWRP backup and stock recovery you want to restore, from the thread I posted. After you restore to stock, it should OTA update to Marshmallow.
Click to expand...
Click to collapse
Does this process involve turning on the phone in recovery mode. Because I can't do that. my mobile shows a red triangle and exclamation mark when I try to start in recovery mode
Tharinduroshan said:
Does this process involve turning on the phone in recovery mode. Because I can't do that. my mobile shows a red triangle and exclamation mark when I try to start in recovery mode
Click to expand...
Click to collapse
In s-on devices, it is not giving access to stock recovery directly. The first coming exclamation mark is normal. In that occasion if you want to access recovery; while pressing power button, press volume up. However you don't need to go to recovery.
1) If your bootloader is locked, unlock it. http://www.htcdev.com/bootloader/
2) flash twrp (TWRP 2.8.7.0)
3) restore backup (4.16.401.13)
4) flash stock recovery (4.16.401.13)
5) check updates
(the thread given by redpoint73 includes information A-Z to stock)
thank you both redpoint73 and umesh. Really appreciate the help. Im gonna try this and return to you if i have any problem
Tharinduroshan said:
Does this process involve turning on the phone in recovery mode. Because I can't do that. my mobile shows a red triangle and exclamation mark when I try to start in recovery mode
Click to expand...
Click to collapse
That is the stock (official HTC) recovery; from there you can press power+vol up to show the stock recovery menu options. But as a previous reply mentioned, stock recovery isn't going to help you (restore stock TWRP backup, etc.). For that, you need to unlock the bootloader (if not already) and install TWRP custom recovery.
The bootloader screen, near the top, will indicate whether the bootloader is LOCKED, RELOCKED or UNLOCKED. If LOCKED or RELOCKED, unlock it as mentioned in Post #9 above.
My guess is that the previous owner restored stock recovery in a botched attempt to return the phone to stock. By "botched" I mean they didn't properly restore the stock ROM to remove root. But following the guide I linked previously will do that properly.
redpoint73 said:
That is the stock (official HTC) recovery; from there you can press power+vol up to show the stock recovery menu options. But as a previous reply mentioned, stock recovery isn't going to help you (restore stock TWRP backup, etc.). For that, you need to unlock the bootloader (if not already) and install TWRP custom recovery.
The bootloader screen, near the top, will indicate whether the bootloader is LOCKED, RELOCKED or UNLOCKED. If LOCKED or RELOCKED, unlock it as mentioned in Post #9 above.
My guess is that the previous owner restored stock recovery in a botched attempt to return the phone to stock. By "botched" I mean they didn't properly restore the stock ROM to remove root. But following the guide I linked previously will do that properly.
Click to expand...
Click to collapse
In bootloader it shows UNLOCKED
Tharinduroshan said:
In bootloader it shows UNLOCKED
Click to expand...
Click to collapse
That's good, in your case.
Just install TWRP, restore the previously indicated stock TWRP backup, install corresponding stock recovery, and update OTA.
redpoint73 said:
That's good, in your case.
Just install TWRP, restore the previously indicated stock TWRP backup, install corresponding stock recovery, and update OTA.
Click to expand...
Click to collapse
yeah i think i got it now. ill try it. thank you very much for your help..
redpoint73 said:
That's good, in your case.
Just install TWRP, restore the previously indicated stock TWRP backup, install corresponding stock recovery, and update OTA.
Click to expand...
Click to collapse
I did it successfully i think. But after that now i cant adjust my screen brightness and developer options are not usable either both of them become grey i cannot use them
In addition i cant see my network details in about. It is also become grey
Tharinduroshan said:
I did it successfully i think. But after that now i cant adjust my screen brightness and developer options are not usable either both of them become grey i cannot use them
Click to expand...
Click to collapse
Did the wipe the partitions indicated in the guide? If so, I can't see what can be causing the issue. Proper stock ROM for your firmware, with proper wipes, I haven't seen these issues.
redpoint73 said:
Did the wipe the partitions indicated in the guide? If so, I can't see what can be causing the issue. Proper stock ROM for your firmware, with proper wipes, I haven't seen these issues.
Click to expand...
Click to collapse
i think my phone is a demo version. there is an app called demo and it is causing all the trouble and i cant uninstall it. i tried doing a factory reset with recovery. but not helped. any sugesstions?
Tharinduroshan said:
i think my phone is a demo version. there is an app called demo and it is causing all the trouble and i cant uninstall it. i tried doing a factory reset with recovery. but not helped. any sugesstions?
Click to expand...
Click to collapse
The version we told you to restore is not for a demo version. I don't think you restored as you were advised, at least not properly.
Also, factory reset only wipes user data, it doesn't affect anything with the ROM; and you should not be mistaken in thinking it would.
redpoint73 said:
The version we told you to restore is not for a demo version. I don't think you restored as you were advised, at least not properly.
Also, factory reset only wipes user data, it doesn't affect anything with the ROM; and you should not be mistaken in thinking it would.
Click to expand...
Click to collapse
No i did all the things that post said and i downloaded the version 4.16.401.13 its the version for my phone :crying:

I Have a Few Questions About Rooting My HTC One M9

Hey guys, I'm fairly new to the android scene when it comes to the rom and rooting side of things so I just have a few questions about Sunshine and the whole process in general. Sorry if this may have already been asked but after a quick search many of the answers to these questions seem to be outdated.
1. Do you need to be rooted in order to use Sunshine?
2. If I do, is there any method to root my phone? I can't seem to find any without paying some money.
The only reason why I would want to root my phone is so I can use Titanium root and back up my data.​
3. Do I have the order right?
Use Sunshine (gains S-off/unlocks bootloader)​Install a custom recovery (TWRP)​Super SU (Does this root my phone?)​Install Cyanogenmod​
4. If I have the order correct, at what point should I backup my data and when would my data get wiped?
5. And if I'm backing up my data should I back it up to my SD card and remove it, or do something else?
Once again, I'm sorry if most of the answers to these questions seem obvious but this is my first time tampering with my phone so I would appreciate any help!
Ok so a little update, I used sunshine, installed twrp, and tried to flash super su but I got stuck on a bootloop. Any help? I tried wiping the cache/dalvik.
.-. said:
Ok so a little update, I used sunshine, installed twrp, and tried to flash super su but I got stuck on a bootloop. Any help? I tried wiping the cache/dalvik.
Click to expand...
Click to collapse
The latest supersu zip will give you a bootloop. The previous version works fine. I don't have it anymore but you will need to download a rom and flash it.
Flyhalf205 said:
The latest supersu zip will give you a bootloop. The previous version works fine. I don't have it anymore but you will need to download a rom and flash it.
Click to expand...
Click to collapse
Would you be able to drop a link please? or give me version number?
.-. said:
Would you be able to drop a link please? or give me version number?
Click to expand...
Click to collapse
Are you looking for Sense rom or CM?
Sense roms you can find them http://forum.xda-developers.com/verizon-one-m9/development There is a complete stock rom and a few modded versions
CM you can find here. http://forum.xda-developers.com/verizon-one-m9/orig-development/rom-cyanogenmod-13-0-t3339509
CM does lack VoLTE
.-. said:
Ok so a little update, I used sunshine, installed twrp, and tried to flash super su but I got stuck on a bootloop. Any help? I tried wiping the cache/dalvik.
Click to expand...
Click to collapse
This is a common issue, it happened to me too, so I wrote a quick post how to avoid it.
https://forum.xda-developers.com/verizon-one-m9/help/s-offed-unlocked-bootloader-via-t3444629

Categories

Resources