Run TWRP from sdcard?

I'm still on Marshmallow, so I can't check your .img file, but did you rename it to recovery.img and place it in the root of your micro sd card?

Was this custom recovery confirmed working with the U9-H on Nougat?
 
Last edited:
Thanks for your reply MooseJaw.
I've actually decided to flash FW008 as there doesn't seem to be much difference between Android 6 & 7. What I've done is:
- Download Official Neo U9-H: 008FW and flash using burning tool. All went well
- Download TWRP via the link in post #5 in this thread: https://theminixforum.com/index.php?threads/how-do-you-root-unroot-make-system-modifications.170
- Rename it to recovery.img
- Copy to root folder of sd card
- Reboot as described in the instructions (hold down recovery button using pin, power up while keeping pin held down)

What happens is this:
- the box seems to boot into recovery after about 10 seconds
- however, the screen now has a bunch of multi-coloured lines (see attachment)

I'm pretty sure that is a picture of a jumbled up TWRP menu because I can move the screen pointer around and tap on the touchpad to click buttons,
but I just can't read what's on the screen.
 

Attachments

  • IMG_6754.jpg
    IMG_6754.jpg
    617.9 KB · Views: 16
Last edited:
Try the following:
How is your sd card formatted? Try reformatting it.
Try a USB stick.
Try a different hdmi cable.
Try a different hdmi slot on your tv.
 
Problem solved - thanks for your help.
I was releasing the power button too soon. It's necessary to keep both buttons (power & recovery) pressed until TWRP menu appears.

On a related note: do you see any problem with using the AMlogic_flash_tool to create a modified version of the official 008FW image, to replace stock recovery.img with TWRP recovery.img? I'm aware of warranty invalidation, but more interested in knowing whether replacing stock recovery.img with TWRP recovery.img would work at the technical level.

Alternatively, can I use TWRP to flash the TWRP recovery.img on top of the existing/stock recovery.img? would that have the effect that reboot recovery would reboot into TWRP?
 
Last edited:
You can, but can I ask why? This would replace the stock recovery with twrp. If you place that recovery.img file on the root of an SD card or USB stick, you boot to the custom recovery without overiding the stock recovery. As far as I can tell, it can be used like this without limitations. Seems risky for a very small gain, in my opinion.

Technically, you can flash the twrp recovery image when you boot into twrp from sd card/USB stick, but it has been confirmed working using another method. See here - https://theminixforum.com/index.php?threads/finally-got-twrp-working.1612/
 
My thinking was that if TWRP does everything that stock recovery can do, plus some things which it can't, then why not flash TWRP into the box permanently? I can always revert back to an official 008FW or CE ROM if I need to do that, and that would reinstate stock recovery through the usb_burning_tool.

But what I am really interested in exploring is this:

If I take backups of the boot and recovery partitions from my current rooted and TWRP'ed Marshmallow setup, I may be able to:
- start off by loading the CE 7.1.2 image into the AMlogic Customisation tool
- use the saved boot & recovery images to overwrite/replace the boot & recovery partitions in the 7.1.2 image (using AMLogic flash tool / repacking function) - giving me a rooted 7.1.2 image to burn into the box.

There is probably a big flaw in my reasoning, but I thought it would be interesting to see what happens!
What do you think?
 
Last edited:
Is it possible to make an image of everything on my box, which can be used as an input for USB_burning_tool?
 
Back
Top