Announcement
Collapse
No announcement yet.
Announcement
Collapse
No announcement yet.
TWRP Recovery for Rockchip devices
Collapse
This is a sticky topic.
X
X
-
Originally posted by ClarkKent View Post
Any options found out about a 3399 twrp apk?
You can already make a full backup of firmware on a PC. Don't think TWRP can flash bootloaders on Rockchip devices.
You can't root with TWRP as updating SuperSU will result in a bootloop on RK3399 and other Rockchip devices.
Overwriting the stock recovery means you won't be able to factory reset to solve problems in future.
You will also not be able to receive and install ota updates from manufacturers if they go through recovery which is 90% of the case.
Comment
-
#34.1Guest commented31 December 2018, 08:27Editing a commentIf done right, TWRP can install OTA updates from the OEM (including bootloader images) and do factory resets. Check the notes on my RK3328 project for TWRP, though, because Rockchip does some very unusual things with their bootloader message block offset and custom command-line argument (wipe_all).
-
-
Originally posted by Magendanz View PostA new TWRP 3.1.1-0 build for Rockchip RK3328 is available for testing here: TWRP3_RK3328-3.1.1-0.img
On Rockchip devices, the offset to the bootloader message block in the /misc partition is 16384, rather than the usual zero or 2048. Unfortunately, support for BOARD_RECOVERY_BLDRMSG_OFFSET is broken pending a pull request that I've submitted.
Also, there are about a dozen or so command-line arguments (wipe_data, wipe_cache, update_package, etc.) defined in Recovery.cpp, but Rockchip felt the need to add a custom one of their own, "wipe_all". I had to make some tweaks to twrp.cpp after the get_args() call to support that. Remember, the Rockchip RK33 bootloader calls recovery directly with this "wipe_all" command-line argument as part of the factory setup after flashing new firmware, so this really needs to be right or you'll end up with a TWRP boot loop.
And for those brave souls who want to make changes or build for other Rockchip devices, I've provided the source on GitHub here:
Device configuration for building TWRP on Rockchip reference boards - GitHub - Magendanz/android_device_rockchip: Device configuration for building TWRP on Rockchip reference boards
If you spot any issues, please let me know via PM.
Comment
-
I have Q7 RK3188 and tryed to flash TWRP with RKAndroidTool_v2.51. Flashing seems was ok, but when I reboot to recovery it was still standard stock..
Any other way to flash TWRP or may be I need to use different tool ? Or if you have link to detailed guide how to flash TWRP please share.
Thank you,
Comment
-
Originally posted by Vano3408 View PostI have Q7 RK3188 and tryed to flash TWRP with RKAndroidTool_v2.51. Flashing seems was ok, but when I reboot to recovery it was still standard stock..
Any other way to flash TWRP or may be I need to use different tool ? Or if you have link to detailed guide how to flash TWRP please share.
Thank you,
for RK3188 you can use the App "Arctool" , or similar , i think , simplest Way to install ,
good luck / gefattern
Comment
-
Originally posted by onelovekir View PostHi Magendanz, is there a guide on how to install twrp? I have an A5X Pro with RK3328 and I want to give this a try. thanks!
Just received a HLQ box (InnoxPlay supplier) equipped with RK3328. The firmware (Jan 2019) incredibly has no "Update & Backup" build in APK. May you help me in sideloading the original one? Basically I would need the APK extracted by some other similar box.
Thank you.
T.
Guest please help me
Comment
What's Going On
Collapse
There are currently 866 users online. 0 members and 866 guests.
Most users ever online was 63,956 at 18:56 on 20 March 2025.
Comment