[Android General] samsungics1200:
Xiaomi redmi go Oreo Go

Xiaomi redmi go Oreo go boot and recovery links :https://drive.google.com/open?id=1fiXMOjMn6ZY-hsYhmiOnZW523QpTyL7Y

Tried to port using this method

Yes, I know XDA is filled with such guides.

But you can only port a TWRP if you implement parts of all the guides.

This guide is a summation of all those guides.

NOTE:

I would be using AIK-Linux in this tutorial, since I don't recommend Windows for all this, who knows what problems you will get into.

REQUIREMENTS:

1.Download these TWRP recoveries in accordance with your screen resolution.

A. If your screen resolution is 480x850, 480x854; download

https://twrp.me/devices/lgnexus4.html

B. If your screen resolution is 720x1280, 800x1280 or 720xsomething; download

https://twrp.me/devices/asusnexus720123g.html

C. If your screen resolution is 1080x1920, download

https://twrp.me/devices/motorolanexus6.html

2. Download Android Image Kitchen-Linux from this thread:

https://xdaforums.com/sho....php?t=2073775

LET'S BEGIN:

1. Unzip Android Image Kitchen zip file.

3. Now, navigate to the unzipped folder of AIK (Android Image Kitchen).

4. Just Right Click and select "Open Terminal here".

5. Copy and paste your stock recovery.img and paste it in AIK folder.

6. In the terminal, type the command

Code:

su

Enter your root password, then type

Code:

./unpackimg.sh

7. This will unpack your stock recovery.img. Do not close the terminal.

8. Cut the new folders, ramdisk and split_img, and paste them somewhere outside of AIK folder.

9. Remove the stock recovery.img in AIK folder.

10. Now, copy and paste the twrp_recovery.img according to your screen resolution in the AIK folder.

11. Now, revert back to the terminal and type

Code:

./unpackimg.sh

12. This will unpack your twrp_recovery.img

13. Delete all the files in the new split_img folder we got by unpackimg twrp_recovery.img

14. Copy and paste all the files in stock split_img folder to the new split_img folder.

15. Delete following files from new ramdisk folder.

A. default.prop

B. fstab.devicename_or_chipsetname

C. ueventd.rc

D. Any other file like ueventd.devicename.rc

16. Copy and paste these files from stock ramdisk folder to new ramdisk folder.

A. default.prop

B. fstab.devicename

C. ueventd.rc

17. Now go into stock ramdisk/etc folder and copy recovery.fstab

18. Paste the recovery.fstab file in new ramdisk/etc folder.

19. Edit the twrp.fstab file according to the newly pasted recovery.fstab

20. You will have to replace"/sdcard" with "/external_sd" and "/usb" with "/usb-otg".

21. If the partitions stated above are not available in your fstab files then add these lines. Order may change on the format in which the files are written.

Code:

/external_sd vfat /dev/block/mmcblk1p1 flags=removable;storage;display="SDCARD"

/usb-otg auto /dev/block/sda1 flags=removable;storage;display="USB-OTG"

22. Edit the following lines as shown in default.prop

Code:

ro.secure=0

ro.adb.secure=0

security.perf_harden=0

ro.debuggable=1

persist.sys.usb.config=adb,mtp

23. Now, come out of the ramdisk folder and open the terminal.

24. Type

Code:

./repackimg.sh

25. Your new TWRP img would be generated and named as image-new.img by default. You may change the name later.

When you have successfully built the TWRP, or if you want to request one instead of creating yourself, contact me on this thread:

https://xdaforums.com/and...-code-t3833338

it successfully booted i use the 720 twrp image but i couldnt boot the gsi