[Samsung Galaxy A70 Themes, Apps, and Mods] kirbyNx:
Creator ROM Galaxy A70:

This is a small project, ¡create a basic rom based on one ui for your A70 device!

this project is based on Dynamic Installer and SuperR custom zip, I am not responsible for damaged phones, install at your own risk.

FEATURES:

Spoiler content hidden.

Downloads:

Download: AndroidFileHost

ROM made with Creator ROM: Universal ROM A70q

ACTIONS:

use file: ROM ZIP/META-INF/com/google/android/updater-script:

ui print: This is what will be displayed on installation

ui_print(" ");

#Example
ui_print("Creator ROM ");

Files bin: Files to make the zip work (Creator ROM/ROM ZIP/install/bin/)

package_extract_dir("install", "/tmp/install");
set_metadata_recursive("/tmp/install/bin", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0755);
run_program("/tmp/install/bin/busybox", "sh", "/tmp/install/bin/configure.sh");

Mount:

#system
ifelse(is_mounted("/system"), "", mount("ext4", "EMMC", file_getprop("/tmp/config", "system"), "/system"));
#vendor
ifelse(is_mounted("/vendor"), "", mount("ext4", "EMMC", file_getprop("/tmp/config", "vendor"), "/vendor"));
#product
ifelse(is_mounted("/product"), "", mount("ext4", "EMMC", file_getprop("/tmp/config", "product"), "/product")

Unmount:

#system files
ifelse(is_mounted("/system"), unmount("/system"));
#vendor files
ifelse(is_mounted("/vendor"), unmount("/vendor"));
#product files
ifelse(is_mounted("/product"), unmount("/product"));

Extract files:

#system
package_extract_dir("system", "/system");
#vendor
package_extract_dir("vendor", "/vendor");
#product
package_extract_dir("product", "/product");

Permissions apps:

#app
set_metadata_recursive("/system/system/app", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644);
#priv-app
set_metadata_recursive("/system/system/priv-app", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644);

Change build number: DOO/META-INF/com/google/android/updater-script

#Find
update_file_string "ro.build.display.id=(ROM NAME) "

#Example
update_file_string "ro.build.display.id=A70 ROM v3 "

Debloat:

these files have effect on product (app and priv-app), system (app, priv-app and system_ext)

Find DOO/META-INF/addons/blacklist.txt:

There you write the name of the apk you want to delete or simply leave it empty, when it is empty all those that are not in whitelist.txt will be deleted like Chrome (Without .apk)

Find DOO/META-INF/addons/blacklist_packages.txt:

Here you write the name of the package of the app you want to delete example: com.android.chrome

Find DOO/META-INF/addons/whitelist.txt:

Here you write the name of all the apk that you do not want to delete like SystemUI (Without .apk)

Find DOO/META-INF/addons/whitelist_packages.txt:

In this file you write the name of all the application packages that you do not want to delete

Floating Features:

Find DOO/META-INF/addons/floating.txt

Add the new lines you want to add for the floating features

Prop TWEAKS:

system/build.prop

Find DOO/META-INF/addons/newprop.txt

I will write the new tweaks that you want to add to your build.prop

vendor/build.prop

Find DOO/META-INF/addons/newvprop.txt

I will write the new tweaks that you want to add to your build.prop

CSC Features:

Find DOO/omc/cscfeature.xml

I do not recommend editing this file but you can add your features here

Extract files:

In the following folders you can add the files that you want the zip to move when it is installed

ROM ZIP/product/

ROM ZIP/system/

ROM ZIP/vendor/

ZIP: Zip all DOO folders into one DOO.zip file (META-INF and omc) And move the DOO.zip file to ROM ZIP/DOO/

Notes:

All lines added to newprop.txt, floating.txt, etc, will be added to their respective files, if the line already exists it will be replaced

lines can be added as ro.config.tima=0 and it will be replaced by ro.config.tima=1

BTC: bc1qqtg3pgxkhm7egmh35qnsq8xmnjjte6zeyz8s30

Paypal:

Paypal.me...

if you want to support the project 👼

XDA: DevDB Information

Creator, ROM MOD ZIP for the Samsung Galaxy A70

Based On: ONE UI

Version Information

Status: Stable

Current Stable Version: 1

Stable Release Date: 2021-07-18