[Samsung Galaxy Tab A7 Lite] tom.android:
》Step by Step Tutorial for changes mount Read Only To Read/Write.《

Example in tutorial:

(install PixelExperience_Plus Android 13 , Can install on A12 but not works)

Slim has no Recorder (voice), Pixel Wallpapers, Pixel Live Wallpapers, Drive, Maps, Photos, Gmail and Google app

Step | test on Stock A11

PREREQUISITE: Known how to create CustomAP.tar.md5 in Part 1. Tutorial

https://xdaforums.com/t/update-28-n...r-a-b-partition-device.4473159/#post-87204333

✓1. Download: https://github.com/ponces/treble_build_pe/releases

✓2. Test with DSU Sideloader :

All Booted Variant (Read only)

2.1. PixelExperience_Plus_arm64-ab-13.0-20221124-UNOFFICIAL.img.xz

2.2. PixelExperience_Plus_arm64-ab-slim-13.0-20221124-UNOFFICIAL.img.xz (only 1 app Google play store )

》》》Note: vndklite R/W not booted ,

Then you must changes Read only to R/W mode by yourself.

》》》This PE+ version has Offline-Charging (show % remain power level) that can break "Warranty Bit warning" state and supported exFAT micro-sdcard.

Option:

It's still a good idea to flash stock firmware every now and then, because critical system components get updated and fixed, like the bootloader etc.

✓3. Create CustomAP for Flashing with Odin (include patched-Magisk of boot and vbmeta)

After 1'st boot Finished Flashing

3.1 setup magisk v.24.3

(download additional some part) if not you can't uses magisk.

View attachment 5772953

3.2 Computer

download platform-tools and extract to C:\

3.3 look at belows video for beginning process.

( But it is not my mod with CustomAP, only want to get rid of read only feature from our system.img that be installed before. )

✓ Resources:

How to mount Read Only System TO Read/Write.?

https://xdaforums.com/t/script-andr...-superrw-featuring-makerw-read-write.4247311/

3.4 Tab A7 Lite

1. install Root File Manager. (Such as MiXplorer)

2. copy "systemrw_1.32" folder from Archive to /data/local/tmp

3.5 Computer + USB cable +Tab A7 Lite

Open CMD as Administrator and Run in folder C:/platform-tools

adb shell

su
* check magisk supersu permission--given to Shell program or not

cd /data/local/tmp/systemrw_1.32

chmod +x ./systemrw.sh

./systemrw.sh size=15

or
./systemrw.sh out=/mnt/media_rw/8644-7453/patch/super_fixed.bin size=100

**changes 8644-7453 with your external storage number.

OUTPUT

Read only
--------------------------------------------------
| SystemRW v1.32 automated script by lebigmac |
| @xda ©2021 Big thank you to @Kolibass @Brepro1 |
|@munjeni @AndyYan @gabrielfrias @YOisuPU @bynarie |
| without your help this would not be possible! |
--------------------------------------------------
systemrw: Custom output detected: /mnt/media_rw/8644-7453/patch/super_fixed.bin
systemrw: Custom size detected: 15 MB
systemrw: Initiating procedure...

systemrw: Device is in Android mode. Ignoring
systemrw: Current device: samsung
systemrw: Current Android version: 14
systemrw: Current SELinux status: Enforcing
systemrw: Current slot is: 0
systemrw: Your super partition is located at: /dev/block/mmcblk0p45
systemrw: / is read-only
systemrw: /product is already R/W capable. Ignoring
systemrw: /vendor is already R/W capable. Ignoring
systemrw: Adjusting permissions...
systemrw: Attempting to disable dm-verity and verification...
verification is already disabled.
verity is already disabled.
systemrw: Dumping super partition to: /data/local/tmp/systemrw_1.32/img/super_original.bin
systemrw: Please wait patiently...

11902976+0 records in
11902976+0 records out
6094323712 bytes (5.6 G) copied, 132.285471 s, 44 M/s

systemrw: Successfully dumped super partition to: /data/local/tmp/systemrw_1.32/img/super_original.bin
systemrw: Unpacking embedded partitions from /data/local/tmp/systemrw_1.32/img/super_original.bin
systemrw: Nested partitions were successfully extracted from super

systemrw: Current size of system.img in bytes: 3090964480
systemrw: Current size of system.img in MB: 2947
systemrw: Current size of system.img in 512-byte sectors: 6037040

systemrw: 'shared_blocks feature' detected @ system.img

systemrw: Increasing filesystem size of system.img...
resize2fs 1.45.4 (23-Sep-2019)
Resizing the filesystem on /data/local/tmp/systemrw_1.32/img/system.img to 943287 (4k) blocks.
The filesystem on /data/local/tmp/systemrw_1.32/img/system.img is now 943287 (4k) blocks long.

systemrw: Removing 'shared_blocks feature' of system.img...
e2fsck 1.46.2 (28-Feb-2021)
systemrw: Read-only lock of system.img successfully removed

systemrw: Shrinking size of system.img back to minimum size...
resize2fs 1.45.4 (23-Sep-2019)
Resizing the filesystem on /data/local/tmp/systemrw_1.32/img/system.img to 887293 (4k) blocks.
The filesystem on /data/local/tmp/systemrw_1.32/img/system.img is now 887293 (4k) blocks long.

systemrw: Custom size of system.img in bytes: 3650080768
systemrw: Custom size of system.img in MB: 3480
systemrw: Custom size of system.img in 512-byte sectors: 7129064

systemrw: Increasing filesystem size of system.img...
resize2fs 1.45.4 (23-Sep-2019)
Resizing the filesystem on /data/local/tmp/systemrw_1.32/img/system.img to 891133 (4k) blocks.
The filesystem on /data/local/tmp/systemrw_1.32/img/system.img is now 891133 (4k) blocks long.

=================================================

systemrw: Current size of vendor.img in bytes: 641204224
systemrw: Current size of vendor.img in MB: 611
systemrw: Current size of vendor.img in 512-byte sectors: 1252352

systemrw: NO 'shared_blocks feature' detected @ vendor.img

systemrw: Shrinking size of vendor.img back to minimum size...
resize2fs 1.45.4 (23-Sep-2019)
Resizing the filesystem on /data/local/tmp/systemrw_1.32/img/vendor.img to 151299 (4k) blocks.
The filesystem on /data/local/tmp/systemrw_1.32/img/vendor.img is now 151299 (4k) blocks long.

systemrw: Custom size of vendor.img in bytes: 635449344
systemrw: Custom size of vendor.img in MB: 606
systemrw: Custom size of vendor.img in 512-byte sectors: 1241112

systemrw: Increasing filesystem size of vendor.img...
resize2fs 1.45.4 (23-Sep-2019)
Resizing the filesystem on /data/local/tmp/systemrw_1.32/img/vendor.img to 155139 (4k) blocks.
The filesystem on /data/local/tmp/systemrw_1.32/img/vendor.img is now 155139 (4k) blocks long.

=================================================

systemrw: Current size of product.img in bytes: 1091608576
systemrw: Current size of product.img in MB: 1041
systemrw: Current size of product.img in 512-byte sectors: 2132048

systemrw: NO 'shared_blocks feature' detected @ product.img

systemrw: Shrinking size of product.img back to minimum size...
resize2fs 1.45.4 (23-Sep-2019)
Resizing the filesystem on /data/local/tmp/systemrw_1.32/img/product.img to 262240 (4k) blocks.
The filesystem on /data/local/tmp/systemrw_1.32/img/product.img is now 262240 (4k) blocks long.

systemrw: Custom size of product.img in bytes: 1089863680
systemrw: Custom size of product.img in MB: 1039
systemrw: Custom size of product.img in 512-byte sectors: 2128640

systemrw: Increasing filesystem size of product.img...
resize2fs 1.45.4 (23-Sep-2019)
Resizing the filesystem on /data/local/tmp/systemrw_1.32/img/product.img to 266080 (4k) blocks.
The filesystem on /data/local/tmp/systemrw_1.32/img/product.img is now 266080 (4k) blocks long.

=================================================

systemrw: Joining all extracted images back into one single super image...
systemrw: Please wait and ignore the invalid sparse warnings...

Not enough space on device for partition product with size 1089863680

systemrw: Error! failed to create super_fixed.img file. Error code: 70

gta7lite:/data/local/tmp/systemrw_1.32 #

ignored " Error! failed to create super_fixed.img file. Error code: 70"

(we don't need it.)

✓4. Final copy /data/local/tmp/systemrw_1.32/img/system.img for making new CustomAP.

----Happy with Read/Write Mount System-----

if you want to fix not enough space Solved with changing size from 15 to 100

But I want only "new system.img" which removed shared_blocks.​