20

How To Guide - [12L GSI] Superior OS Unofficial Based on Android 12 (New Custom...

 2 years ago
source link: https://forum.xda-developers.com/t/12l-gsi-superior-os-unofficial-based-on-android-12-new-custom-ap-phh-v-415-bugs-fixed-sound-mods-battery-profiles-acc-gcam.4497391/#post-87541385
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Prerequisites:

✓ Download New archive GSI (system.img)

https://xiaomemeindex.com/treble/?dir=Superior/12L/20220817

- secure = No build-in SU Root

- lite = Read / Write System

- slim = No Google Assistant + No google apps

✓Making new CustomAP framework for Odin

This is the last way for install custom ROM CAUSE WE DON'T HAVE TWRP & Fastboot. ( Don't use DD command , it not good for Dynamic partition.)

-MAKE YOUR OWN from my tutorial step by step https://forum.xda-developers.com/t/...stom-ap-overlay-making.4473159/#post-87204333

-USED MY CUSTOM AP LINK ( use with cautiously )***
( YOU MUST HAVE THE SAME AS MY "SAMSUNG COUNTRY ZONE" )

MULTI-CSC = OLM only !!!Warning

-Check this first https://samfrew.com/model/SM-T225/

My CustomAP https://mega.nz/file/keQTQYwI#7AZ_2uBfQuILIqE53xcOuL2_tHUFr-ETq6Sq9zakeeM (3.86 GB)
Screenshot_20221003_103931_Vivaldi Browser.jpg

✓Final Step.

Recommend To be On Android 12

* For Unlocked Bootloader device only

Forced into Download mode
-if you can't turn-off tab (bootloop)
press (power + vol down) untill device restart then press & hold only (Vol up + Vol down) at the same time insert usb cable from computer to your Tab

Enter into Download mode
turn-off tab , >> press & hold (vol+ vol-) together, >>at the same time insert usb cable from computer to your Tab >>> your tab will wakes up and then >> boot to (download mode) by press vol+

1. BACK TO STOCK ALWAYS

!!!WARRNING
**High risk for update (GSI system + magisk) bypass flash back to Stock ROM . May trip Knox to UNKNow state, such as

KG 'Broken' 'Prenormal'​

( then step 2 - step 5 is important parts)

2. Open ODIN with administrator :- flash with Stock BL + AP + CP + CSC ( Not HOME_CSC )
3. After reboot > quick setup >internet required >Set Developer options > Enable OEM Unlock > Enable debugging
4. Connect device with Computer and run > adb devices
Enable &give the authorized tab a7 lite associated with your computer.
5.Turn off device.

And access download mode again. (With connect USB cable to Computer)
6. Open odin as administrator.
7. Begin odin flashing with new Custom AP ( AT AP SLOT) + STOCK BL, CP ,CSC AND UDERDATA SLOT with Magisk-patched (boot + vbmeta)

Note: how-to create magisk-patch (boot + vbmeta)
  1. extract (vbmeta.img.lz4 + boot.img.lz4) from your AP Stock
  2. create compress one file xxx .tar with 7zip
  3. move (vbmeta.img.lz4 + boot.img.lz4).tar (xxx.tar) to tab a7 lite
  4. install magisk.apk on you tab a7 lite
  5. patch the tar file. (with magisk manager)
  6. result magisk-patch file at Tab a7 :-Download folder.

Flashing Tool: Odin

8.
9. Reboot 3 times , the last boot will pop-up recovery for factory data.
( new system work , if not > Flash Stock framework> back to step 1 )

FIRST BOOT

Don't worry about it.
(same as twrp > wipe data >yes)
✓ You must selects factory data reset by hand.
IMG_20221002_100856.jpg
✓ Open & Configure Developer mode.

The important features that we need.

Very important Offline charging feature for breaking Samsung set Warranty bit.

✓ FIXED CAN'T CREATE SHOTCUT AT HOME screen by DRAGGING ICON FROM DRAWER.
1. Don't lock home screen layout.

2. Home screen setting >Miscellaneous >Use Taskbar enable ( same as ui 4.1.1 new Taskbar)

-Home screen setting >Miscellaneous >Suggestion>Suggestions in all apps list & Suggestions on HOME screen. ENABLE BOTH

3. WHEN YOU WANT TO CREATE SHOTCUT , DOUBLE TAB CLOSE SCREEN AND TURN IT ON, THEN DO DRAG ICON FROM DRAWER TO PASTE ON SCREEN.

✓ PHH v415 (bugs fixed)

Open Settings > Phh Treble Settings. Here you have multiple categories.
Head over to 'Samsung features' and enable:


Audio
- Use alternate audio policy (headphone jack recognize)
- Enable stereo audio mode

Screen
- extended brightness range

Misc
- double tap to wake

Workarounds
- extra sensors (proximeter censor)
- workaround for white-ish screen

Get to 'Doze features' and check everything.

Get to 'Misc features' and enable:

AUDIO
-use alternate way to detect headset.
-Disable audio effect


DISPLAY
- Force allow Always-on Display ( ! HEAVY BATTERY USAGE ! )

BACKLIGHT
-USE LINEAR SCREEN BRIGHTNESS SLIDER

- Allow setting brightness to the lowest

CAMERA
- Force enable Camera2API HAL3

OTHER
- Force-disable A2D0 offload ( Fixed bluetooth problem)
- Disable FUSE storage layer ( Play with it to see if performance is better or worse )
- REMOVE TELEPHONY SUBSYSTEM (FOR SM-T22O ONLY)


DEBUGGING
- Allow takeover of the device by phh

Get to 'IMS features' and enabe: ( Not working for MTK )
- Don't try it


✓ Download my overlay fixed Auto-Brightness Screen setting , or install "Velis Auto Brightness app"
forum.xda-developers.com

Treble GSIs overlay file for Tab a7 lite SM-T225 , T225N, T-220

Overlay uses with all GSI for Device : SM-T225 , 225N & T220 ( Thank you for T220 framework-res from @nirogu325 ) OBJECTIVE TRY TO fixes the following : • Brightness stack ( auto brightness toggle enable ) (working now) • CPU core...
forum.xda-developers.com forum.xda-developers.com
✓ MTP working with set Developer options ( Default USB connecting Configure.)

Sound Modules

✓ 1. DTSX Sound mod : https://github.com/reiryuki/Audio-Wizard-DTSX-Ultra-Asus-Zenfone-6-Magisk-Module

✓ 2. Arkamys Audio BLU BOLD N1 ( internal speaker only)
https://github.com/reiryuki/Arkamys-Audio-BLU-BOLD-N1-Magisk-Module

✓ 3. AOSP soundfx Remover
https://github.com/reiryuki/AOSP-soundfx-Remover-Magisk-Module#aosp-soundfx-remover-magisk-module

✓ 4.Audio-Modification-Library_v4.1
http://zackptg5.com/android.php#aml

Flash above mods with magisk manager by
Flash1> save ,Flash2 >save ,Flash 3 >save , Flash4 restart

✓ Increase performance & battery life profiles

✓1. Magisk bootloop saver. https://github.com/Magisk-Modules-Alt-Repo/HuskyDG_BootloopSaver/releases/

- Battery profiles

✓2. FDE.AI https://github.com/feravolt/FDE.AI-docs/releases
Install APK and make it be system app by systemize-magisk-mod

- Utilities

✓3. Busybox_for_Android_NDK-1.34.1_13412

✓4. Systemize. (magisk-mod app.)
https://github.com/Magisk-Modules-Repo/terminal_systemizer


✓5. Termux fdroid version
https://f-droid.org/en/packages/com.termux/
Step
  1. flash 1(magisk bootloop protector) with Magisk manager reboot.
  2. install apk 2.FDE.Ai don't configured > exit.
  3. flash 3. save flash 4 with magist manager and reboot
  4. install apk 5
  5. open termux > su >systemize
7.Configure FDE.AI

Advanced Charging Controller.

github.com

GitHub - VR-25/acc: Advanced Charging Controller

Advanced Charging Controller. Contribute to VR-25/acc development by creating an account on GitHub.
github.com

ACC Settings
github.com

Releases · CrazyBoyFeng/AccSettings

Simple UI for Advanced Charging Controller. Contribute to CrazyBoyFeng/AccSettings development by creating an account on GitHub.
github.com
ACC Settings Makes it Easy to Install and Setup Advanced Charging Controller.

-Camera improvements​

1. Disable SuperiorOS camera (Disable the inbuilt camera)
2. Install google camera
MGC_8.1.101_A9_GV1zfix_scan3d.apk
or
MGC_8.1.101_A9_GV1zfix_ENG.apk
www.celsoazevedo.com

BSG: MGC_8.1.101_A9_GV1zfix

Download MGC_8.1.101_A9_GV1zfix by BSG.
www.celsoazevedo.com

Samsung AppPatcher for Wearable apps

SamsungAppsPatcher - Adil Hanney

Samsung Apps Patcher for Samsung phones with custom ROMs.
adil.hanney.org

How to Uninstall All Magisk Modules When in a Bootloop. Cause you don't have TWRP

COMPUTER
Code:
adb wait-for-device shell magisk --remove-modules

Attachments

  • IMG_20220924_211051.jpg

    IMG_20220924_211051.jpg
    1 MB · Views: 186
  • supeior13.PNG

    supeior13.PNG
    85.8 KB · Views: 92
Last edited: Today at 4:06 PM

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK