45 lines
946 B
Bash
Executable File
45 lines
946 B
Bash
Executable File
### AnyKernel3 Ramdisk Mod Script
|
|
## osm0sis @ xda-developers
|
|
|
|
### AnyKernel setup
|
|
# global properties
|
|
properties() { '
|
|
kernel.string=NetHunter Kernel for Motorola Moto G52 (rhode)
|
|
do.devicecheck=1
|
|
do.modules=1
|
|
do.systemless=1
|
|
do.cleanup=1
|
|
do.cleanuponabort=0
|
|
device.name1=rhode
|
|
device.name2=rhode_g
|
|
device.name3=XT2221-1
|
|
device.name4=XT2221-2
|
|
device.name5=
|
|
supported.versions=16
|
|
supported.patchlevels=
|
|
supported.vendorpatchlevels=
|
|
'; } # end properties
|
|
|
|
|
|
### AnyKernel install
|
|
## boot files attributes
|
|
boot_attributes() {
|
|
set_perm_recursive 0 0 755 644 $RAMDISK/*;
|
|
set_perm_recursive 0 0 750 750 $RAMDISK/init* $RAMDISK/sbin;
|
|
} # end attributes
|
|
|
|
# boot shell variables
|
|
BLOCK=/dev/block/bootdevice/by-name/boot;
|
|
IS_SLOT_DEVICE=1;
|
|
RAMDISK_COMPRESSION=auto;
|
|
PATCH_VBMETA_FLAG=auto;
|
|
|
|
# import functions/variables and setup patching - see for reference (DO NOT REMOVE)
|
|
. tools/ak3-core.sh;
|
|
|
|
# boot install
|
|
dump_boot;
|
|
|
|
write_boot;
|
|
## end boot install
|