Hello guys, I mess around my phone since I got it. lately on Android Oreo. They have this new under the hood feature that detects a failed boot. that's causing me undesirable reboot problems (e.g. execute reboot command and it turns off the screen and it just stay in that state)
I checked my logcat for errors and found this error.
Android OS ver : Oreo 8.1
Cust. ROM ver: Resurrection Remix 6.1
Device Model : Asus ZE550KL/Z00LD 2G variant SKU WW
1.) Am I right at assuming this is causing my reboot problems?
2.) Is this partition should be present by default on my device. If so can anyone share with me this partition
UPDATE
By some digging I found out that ASUS uses /dev/block/bootdevice/by-name/config as its frp partition path.
checking /system/build.prop i found the lines this lines
which i change to
that changes the logcat error. but still the reboot problem persist.
I checked my logcat for errors and found this error.
Code:
07-17 20:22:46.611 1654 1974 E PersistentDataBlockService: partition not available?
07-17 20:22:46.611 1654 1974 E PersistentDataBlockService: java.io.FileNotFoundException: /dev/block/bootdevice/by-name/frp (No such file or directory)
07-17 20:22:46.611 1654 1974 E PersistentDataBlockService: at java.io.FileInputStream.open0(Native Method)
07-17 20:22:46.611 1654 1974 E PersistentDataBlockService: at java.io.FileInputStream.open(FileInputStream.java:200)
07-17 20:22:46.611 1654 1974 E PersistentDataBlockService: at java.io.FileInputStream.<init>(FileInputStream.java:150)
07-17 20:22:46.611 1654 1974 E PersistentDataBlockService: at com.android.server.PersistentDataBlockService.computeDigestLocked(PersistentDataBlockService.java:268)
07-17 20:22:46.611 1654 1974 E PersistentDataBlockService: at com.android.server.PersistentDataBlockService.enforceChecksumValidity(PersistentDataBlockService.java:227)
07-17 20:22:46.611 1654 1974 E PersistentDataBlockService: at com.android.server.PersistentDataBlockService.lambda$-com_android_server_PersistentDataBlockService_5033(PersistentDataBlockService.java:126)
07-17 20:22:46.611 1654 1974 E PersistentDataBlockService: at com.android.server.-$Lambda$VaVGUZuNs2jqHMhhxPzwNl4zK-M.$m$3(Unknown Source:4)
07-17 20:22:46.611 1654 1974 E PersistentDataBlockService: at com.android.server.-$Lambda$VaVGUZuNs2jqHMhhxPzwNl4zK-M.run(Unknown Source:23)
07-17 20:22:46.611 1654 1974 E PersistentDataBlockService: at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:457)
07-17 20:22:46.611 1654 1974 E PersistentDataBlockService: at java.util.concurrent.FutureTask.run(FutureTask.java:266)
07-17 20:22:46.611 1654 1974 E PersistentDataBlockService: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
07-17 20:22:46.611 1654 1974 E PersistentDataBlockService: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
07-17 20:22:46.611 1654 1974 E PersistentDataBlockService: at com.android.internal.util.ConcurrentUtils$1$1.run(ConcurrentUtils.java:59)
07-17 20:22:46.612 1654 1974 E PersistentDataBlockService: partition not available?
07-17 20:22:46.612 1654 1974 E PersistentDataBlockService: java.io.FileNotFoundException: /dev/block/bootdevice/by-name/frp (Permission denied)
07-17 20:22:46.612 1654 1974 E PersistentDataBlockService: at java.io.FileOutputStream.open0(Native Method)
07-17 20:22:46.612 1654 1974 E PersistentDataBlockService: at java.io.FileOutputStream.open(FileOutputStream.java:287)
07-17 20:22:46.612 1654 1974 E PersistentDataBlockService: at java.io.FileOutputStream.<init>(FileOutputStream.java:223)
07-17 20:22:46.612 1654 1974 E PersistentDataBlockService: at java.io.FileOutputStream.<init>(FileOutputStream.java:171)
07-17 20:22:46.612 1654 1974 E PersistentDataBlockService: at com.android.server.PersistentDataBlockService.formatPartitionLocked(PersistentDataBlockService.java:310)
07-17 20:22:46.612 1654 1974 E PersistentDataBlockService: at com.android.server.PersistentDataBlockService.enforceChecksumValidity(PersistentDataBlockService.java:230)
07-17 20:22:46.612 1654 1974 E PersistentDataBlockService: at com.android.server.PersistentDataBlockService.lambda$-com_android_server_PersistentDataBlockService_5033(PersistentDataBlockService.java:126)
07-17 20:22:46.612 1654 1974 E PersistentDataBlockService: at com.android.server.-$Lambda$VaVGUZuNs2jqHMhhxPzwNl4zK-M.$m$3(Unknown Source:4)
07-17 20:22:46.612 1654 1974 E PersistentDataBlockService: at com.android.server.-$Lambda$VaVGUZuNs2jqHMhhxPzwNl4zK-M.run(Unknown Source:23)
07-17 20:22:46.612 1654 1974 E PersistentDataBlockService: at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:457)
07-17 20:22:46.612 1654 1974 E PersistentDataBlockService: at java.util.concurrent.FutureTask.run(FutureTask.java:266)
07-17 20:22:46.612 1654 1974 E PersistentDataBlockService: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
07-17 20:22:46.612 1654 1974 E PersistentDataBlockService: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
07-17 20:22:46.612 1654 1974 E PersistentDataBlockService: at com.android.internal.util.ConcurrentUtils$1$1.run(ConcurrentUtils.java:59)
07-17 20:22:46.612 1654 1974 E PersistentDataBlockService: partition not available
Cust. ROM ver: Resurrection Remix 6.1
Device Model : Asus ZE550KL/Z00LD 2G variant SKU WW
1.) Am I right at assuming this is causing my reboot problems?
2.) Is this partition should be present by default on my device. If so can anyone share with me this partition
UPDATE
By some digging I found out that ASUS uses /dev/block/bootdevice/by-name/config as its frp partition path.
checking /system/build.prop i found the lines this lines
Code:
# FRP
ro.frp.pst=/dev/block/bootdevice/by-name/frp
Code:
# FRP
ro.frp.pst=/dev/block/bootdevice/by-name/config
Attachments
-
127.2 KB Views: 20
-
415 KB Views: 8
Last edited: