##v-- buzztime:mstevens #import debug/init.logs.rc #service rackLogging /system/bin/logwrapper /system/bin/logcat -r 16384 -n 31 -f ${debug.logcat}/log.txt # user system # group system log ## seclabel u:r:logcat_exec:s0 # disabled #on property:debug.logcat=off # setprop debug.log off # stop rackLogging #on property:debug.logcat=* # mkdir ${debug.logcat} 0775 shell log # setprop debug.log ${debug.logcat}/log.txt # start rackLogging # Halo prop # maps to ro.charger_autoboot #on property:debug.charger.bootlevel=* # start drmservice # autoboot : pct;mode # pct = 0 : off, pct > 0 : boot at min(pct,100) # mode = 0 : disabled, 1 : off, 2 : on # disabled = no display on charger screen # off : (blue-grey) shows that autoboot is off, trigger pct if it was on. # on : (blue-green) shows autoboot is on, trigger pct # maps to ro.charger.boot.(state|level) # # on property:debug.charger.boot=* start drmservice #show that the props are getting triggered on property:debug.tell=* setprop ro.told ${debug.tell} on property:ro.boot.charger.emmc=0 insmod /rk30xxnand_ko.ko mount ext4 mtd@system /system wait ro noatime nodiratime noauto_da_alloc start console mount ext4 mtd@metadata /metadata wait noatime nodiratime nosuid nodev noauto_da_alloc mount ext4 /dev/block/rknand_metadata /metadata wait noatime nodiratime nosuid nodev noauto_da_alloc,discard mount ext4 /dev/block/rknand_userdata /data wait noatime nodiratime nosuid nodev noauto_da_alloc,discard start charger ##^-- buzztime:mstevens