Development [RECOVERY][Unofficial][lisa] Sky Hawk Recovery Project 3.1[SHRP]

Search This thread
shrp3_banner_xda.png


Code:
#include <std_disclaimer.h>
/*
* Your warranty is... still valid?
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this Recovery
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/


about_shrp2.png

SHRP is inspired by Material design 2 to bring the newest design to the native TWRP. SHRP provides much more along side of it's rich UI experience. New dashboard makes it very easy to interact with TWRP. SHRP got some cool features like Whole new theming section ,Flash Magisk (root or unroot), Camera2api enabler Directly from dashboard, Password protection etc. It's all started , lot more to come.

features_shrp2.png


- Themes
- Status bar customization
- New rounded icons added on dashboard
- Notch mode with toggle to disable
- Dark mode or pure white, it's on you
- Navigation bar customization
- Settings + Advanced Settings
- Flash Magisk
- Clear fingerprints
- Hal3 / CameraAPI2 enabling/disabling
- Oreo+ Reboot menu style
- Redesigned lock screen interface
- Flashlight
- Magisk manager - Enable, disable or delete magisk modules right from SHRP
- Text Editor
- Custom Themes
- Theme, Lock, Addon survival
- Some OTA functionalities
- SHRP Injection (A/B)
- Magisk injection
- Auto decrypt
- and many more, flash right now to find out

instruction_shrp.png

1. Make sure you have a custom recovery installed
2. Download the latest SHRP recovery for your device
3. Boot into recovery
4. Flash shrp bootimage (extract from the zip)
5. Reboot to recovery.
6. Done
OR
1. fastboot boot boot.img
2. select the boot.img and flash it in recovery ramdisk

bugs_shrp.png


Themes
Rest you tell..


Check Attachment

links_shrp.png

Github
Website
ScreenShots
Telegram Group
Telegram Device Group
credits_shrp.png

EpicX
DNI9
Giovix92
TeamWin
osmOsis
VR25
Topjohnwu
Mauronofrio
DarthJabba9
steadfasterX
GeopJr
oddlyspaced
Corsicanu
Zackptg5
Jcadduono
Henloboi
TechyMinati
Special Thanks
Pritish
Kirill
Burak D.
ZJRDroid
LayeardDevMod
Olek & Oliwier
LeChenOS
TipzTeam
And all the developers whoever contributed to TWRP & SHRP
Please inform if we forgot to mention your name here , thanks !


Maintainer: @HimanshuRaj
TWRP Version: 3.5.1_11-0
Device Tree: https://github.com/hraj9258/android_device_xiaomi_lisa
Credit: Adithya for device tree
 

Attachments

  • shrp-lisa-boot.zip
    45.2 MB · Views: 879
Last edited:

zgfg

Senior Member
Oct 10, 2016
8,985
6,723
Redmi K20 / Xiaomi Mi 9T
Xiaomi Mi 11 Ultra
Sorry, I'm just curious - all these custom recoveries for Lisa are ported fro TWRP 3.5, not the latest TWRP branch 3.6 (I know, there is no official TWRP for Lisa yet)?

Also, does this SHRP for Lisa supports encryption on Internal memory for the stock MIUI 125, A11?

And the last question please (this is my first A/B phone):
To which partition would zip install SHRP?
I e., I installed Magisk by flashing the Magisk patched boot.img to boot (currently, system is on B) - would my Magisk be preserved upon installing the SHRP?

Thanks
 
Last edited:
Sorry, I'm just curious - all these custom recoveries for Lisa are ported fro TWRP 3.5, not the latest TWRP branch 3.6 (I know, there is no official TWRP for Lisa yet)?

Also, does this SHRP for Lisa supports encryption on Internal memory for the stock MIUI 125, A11?

And the last question please (this is my first A/B phone):
To which partition would zip install SHRP?
I e., I installed Magisk by flashing the Magisk patched boot.img to boot (currently, system is on B) - would my Magisk be preserved upon installing the SHRP?

Thanks
1. They arent ported, insted they are based on that, as the team is busy these days, so they arent able merge the upstream changes,

2. yes, it can decrypt the miui 12.5(a11), and I hope It can decrypt aosp ROMs too

3. well, i cant say much when it come to a/b or va/b devices, i don't have any experience with it
all i can say is:
- Extract the boot.img from the attached zip
- use fastboot to boot it, i.e. fastboot boot boot.img
- then navigate to the shrp-boot.img and flash that to recovery ramdisk
 

zgfg

Senior Member
Oct 10, 2016
8,985
6,723
Redmi K20 / Xiaomi Mi 9T
Xiaomi Mi 11 Ultra
Thank you very much!

I have tested all four custom recoveries so far available for Lisa, here on XDA

Your SHRP is the only one that successfully decrypts and uses Internal storage - screenshot attached👍👍👍

(Screenshots from SHRP were also saved to /Pictures/Screenshots on the Internal storage)
 

Attachments

  • SHRP.png
    SHRP.png
    56.3 KB · Views: 304
  • SHRP- InternalMemory.png
    SHRP- InternalMemory.png
    92.6 KB · Views: 301
  • Like
Reactions: pierro78

Timfoolery

Member
Jan 24, 2016
27
9
Xiaomi 11 Lite 5g NE
Thank you very much!

I have tested all four custom recoveries so far available for Lisa, here on XDA

Your SHRP is the only one that successfully decrypts and uses Internal storage - screenshot attached👍👍👍

(Screenshots from SHRP were also saved to /Pictures/Screenshots on the Internal storage)
I'm unable to mount USB storage or decrypt internal storage using the device password, its showing 0MB for me, completely black, I just switched to pixel os, using LOS recovery, and I want to shift to SHRP, any help will be greatly appreciated.
 

zgfg

Senior Member
Oct 10, 2016
8,985
6,723
Redmi K20 / Xiaomi Mi 9T
Xiaomi Mi 11 Ultra
I'm unable to mount USB storage or decrypt internal storage using the device password, its showing 0MB for me, completely black, I just switched to pixel os, using LOS recovery, and I want to shift to SHRP, any help will be greatly appreciated.
I'm on stock and it works perfectly for me, both with unlock pin and pattern

Cannot advise you about LOS - except that switching the ROM usually (Xiaomi pgones) requires formatting (not just wiping) Data
 

zgfg

Senior Member
Oct 10, 2016
8,985
6,723
Redmi K20 / Xiaomi Mi 9T
Xiaomi Mi 11 Ultra
both external sdcard and USB OTG should be working fine in this new build
Just downloaded from TG, please check my TG and Checksum screenshots did I download the correct boot.img?

I have both external SD card and USB OTG stick.
Screenshots show how MiXPlorer correctly reads both

I successfully mounted USB OTG stick and SHRP correctly reads it's filesystem

But I cannot Mount external_sd in SHRP, nor I could select it for the active storage.
Files in SHRP show empty external_sd - screenshots from SHRP are also attached

Am I doing something wrong, or could I provide you some log files for debugging (for the SD card)?

Thanks
 

Attachments

  • TG.jpg
    TG.jpg
    507.3 KB · Views: 148
  • MiX-SD.jpg
    MiX-SD.jpg
    165 KB · Views: 142
  • Checksum.jpg
    Checksum.jpg
    451.8 KB · Views: 114
  • MiXPlorer.jpg
    MiXPlorer.jpg
    161.8 KB · Views: 113
  • SHRP.png
    SHRP.png
    56.3 KB · Views: 109
  • external_sd.png
    external_sd.png
    35.3 KB · Views: 103
  • usb_otg.png
    usb_otg.png
    46.1 KB · Views: 102
  • Mount.png
    Mount.png
    105.3 KB · Views: 149

Top Liked Posts

  • There are no posts matching your filters.
  • 8
    shrp3_banner_xda.png


    Code:
    #include <std_disclaimer.h>
    /*
    * Your warranty is... still valid?
    *
    * I am not responsible for bricked devices, dead SD cards,
    * thermonuclear war, or you getting fired because the alarm app failed. Please
    * do some research if you have any concerns about features included in this Recovery
    * before flashing it! YOU are choosing to make these modifications, and if
    * you point the finger at me for messing up your device, I will laugh at you.
    */


    about_shrp2.png

    SHRP is inspired by Material design 2 to bring the newest design to the native TWRP. SHRP provides much more along side of it's rich UI experience. New dashboard makes it very easy to interact with TWRP. SHRP got some cool features like Whole new theming section ,Flash Magisk (root or unroot), Camera2api enabler Directly from dashboard, Password protection etc. It's all started , lot more to come.

    features_shrp2.png


    - Themes
    - Status bar customization
    - New rounded icons added on dashboard
    - Notch mode with toggle to disable
    - Dark mode or pure white, it's on you
    - Navigation bar customization
    - Settings + Advanced Settings
    - Flash Magisk
    - Clear fingerprints
    - Hal3 / CameraAPI2 enabling/disabling
    - Oreo+ Reboot menu style
    - Redesigned lock screen interface
    - Flashlight
    - Magisk manager - Enable, disable or delete magisk modules right from SHRP
    - Text Editor
    - Custom Themes
    - Theme, Lock, Addon survival
    - Some OTA functionalities
    - SHRP Injection (A/B)
    - Magisk injection
    - Auto decrypt
    - and many more, flash right now to find out

    instruction_shrp.png

    1. Make sure you have a custom recovery installed
    2. Download the latest SHRP recovery for your device
    3. Boot into recovery
    4. Flash shrp bootimage (extract from the zip)
    5. Reboot to recovery.
    6. Done
    OR
    1. fastboot boot boot.img
    2. select the boot.img and flash it in recovery ramdisk

    bugs_shrp.png


    Themes
    Rest you tell..


    Check Attachment

    links_shrp.png

    Github
    Website
    ScreenShots
    Telegram Group
    Telegram Device Group
    credits_shrp.png

    EpicX
    DNI9
    Giovix92
    TeamWin
    osmOsis
    VR25
    Topjohnwu
    Mauronofrio
    DarthJabba9
    steadfasterX
    GeopJr
    oddlyspaced
    Corsicanu
    Zackptg5
    Jcadduono
    Henloboi
    TechyMinati
    Special Thanks
    Pritish
    Kirill
    Burak D.
    ZJRDroid
    LayeardDevMod
    Olek & Oliwier
    LeChenOS
    TipzTeam
    And all the developers whoever contributed to TWRP & SHRP
    Please inform if we forgot to mention your name here , thanks !


    Maintainer: @HimanshuRaj
    TWRP Version: 3.5.1_11-0
    Device Tree: https://github.com/hraj9258/android_device_xiaomi_lisa
    Credit: Adithya for device tree
    2
    Awesome, thanks! Unfortunately, there is no attachment.
    now it is their
    2
    Updated the recovery build,
    - fixed the USB OTG mount
    2
    Advice (frankly), you will get better support through the dev's TG channel from post #1, specially if you want to reach the developer

    You can not permanently install SHRP from Fastboot.
    You can only boot once (it's the same for other similar devices, read eg TWRP.me installation guide for 11 Lite 5g = Renoir - not our Lisa but also device with Ramdisk Recovery in Boot partition)

    You must boot to SHRP first, then install SHRP as in the guide from screenshot (ftom the mentioned TG channel)

    SHRP works for MIUI 12.5, A11 but not for MIUI 13/A12 (generally, due to TWRP not yet supporting A12) - if you are on A12, no hope yet
    Thx for your detailled response and pointing the needed info ^^ so kind
    have a nice day and life
    1
    Waiting for A12 support. Stuck on EU rom.