Example: clean ups and fixes for current functions
- remove more things confusing to new adopters (AK2 does not root) - update patch_fstab examples for corrected syntax DO NOT MERGE if you have already updated your ramdisk properly for your device
This commit is contained in:
1 parent
aa1377c9ab
commit
721c5db7c2
3 files changed
+6
-39
No files matched your search
+6
-15
@@ -28,8 +28,9 @@ is_slot_device=0;
|
||||
|
||||
## AnyKernel permissions
|
||||
# set permissions for included ramdisk files
|
||||
chmod -R 755 $ramdisk
|
||||
chmod 644 $ramdisk/sbin/media_profiles.xml
|
||||
chmod -R 750 $ramdisk/*;
|
||||
chmod 644 $ramdisk/sbin/media_profiles.xml;
|
||||
chmod -R root:root $ramdisk/*;
|
||||
|
||||
|
||||
## AnyKernel install
|
||||
@@ -47,21 +48,11 @@ backup_file init.tuna.rc;
|
||||
insert_line init.tuna.rc "nodiratime barrier=0" after "mount_all /fstab.tuna" "\tmount ext4 /dev/block/platform/omap/omap_hsmmc.0/by-name/userdata /data remount nosuid nodev noatime nodiratime barrier=0";
|
||||
append_file init.tuna.rc "dvbootscript" init.tuna;
|
||||
|
||||
# init.superuser.rc
|
||||
if [ -f init.superuser.rc ]; then
|
||||
backup_file init.superuser.rc;
|
||||
replace_string init.superuser.rc "Superuser su_daemon" "# su daemon" "\n# Superuser su_daemon";
|
||||
prepend_file init.superuser.rc "SuperSU daemonsu" init.superuser;
|
||||
else
|
||||
replace_file init.superuser.rc 750 init.superuser.rc;
|
||||
insert_line init.rc "init.superuser.rc" after "on post-fs-data" " import /init.superuser.rc";
|
||||
fi;
|
||||
|
||||
# fstab.tuna
|
||||
backup_file fstab.tuna;
|
||||
patch_fstab fstab.tuna /system ext4 options "nodiratime,barrier=0" "nodev,noatime,nodiratime,barrier=0,data=writeback,noauto_da_alloc,discard";
|
||||
patch_fstab fstab.tuna /cache ext4 options "barrier=0,nomblk_io_submit" "nosuid,nodev,noatime,nodiratime,errors=panic,barrier=0,nomblk_io_submit,data=writeback,noauto_da_alloc";
|
||||
patch_fstab fstab.tuna /data ext4 options "nomblk_io_submit,data=writeback" "nosuid,nodev,noatime,errors=panic,nomblk_io_submit,data=writeback,noauto_da_alloc";
|
||||
patch_fstab fstab.tuna /system ext4 options "noatime,barrier=1" "noatime,nodiratime,barrier=0";
|
||||
patch_fstab fstab.tuna /cache ext4 options "barrier=1" "barrier=0,nomblk_io_submit";
|
||||
patch_fstab fstab.tuna /data ext4 options "data=ordered" "nomblk_io_submit,data=writeback";
|
||||
append_file fstab.tuna "usbdisk" fstab;
|
||||
|
||||
# end ramdisk changes
|
||||
|
||||
@@ -1,4 +0,0 @@
|
||||
# SuperSU daemonsu
|
||||
service daemonsu /system/xbin/daemonsu --auto-daemon
|
||||
user root
|
||||
group root
|
||||
@@ -1,20 +0,0 @@
|
||||
# SuperSU daemonsu
|
||||
service daemonsu /system/xbin/daemonsu --auto-daemon
|
||||
user root
|
||||
group root
|
||||
|
||||
# Superuser su_daemon
|
||||
service su_daemon /system/xbin/su --daemon
|
||||
oneshot
|
||||
|
||||
on property:persist.sys.root_access=0
|
||||
stop su_daemon
|
||||
|
||||
on property:persist.sys.root_access=2
|
||||
stop su_daemon
|
||||
|
||||
on property:persist.sys.root_access=1
|
||||
start su_daemon
|
||||
|
||||
on property:persist.sys.root_access=3
|
||||
start su_daemon
|
||||
Reference in new issue
Block a user