One morning, I was commenting to an iPhone user that his battery is nearly flat. He is trying to prolong the battery life by not charging overnight, reducing the charge cycles. The battery is currently a third party replacement as the original got worn out.
That got me thinking. My phone with Oreo 8.1, the overnight drain is around 0.5 to 0.8%. Why don’t I stop charging during the night and only when needed? Battery life is a function of the number of recharge cycles. By reducing this, it would make the life of my OnePlus 3T last longer.
So today starts this little experiment. This is going to be interesting.
I was curious about Android 8.1’s Neural Network API, so I upgraded my from Oxygen OS 5.02 to OmniRom.
After 2 days on it, I realized that the apps must be able to support the API and I wasn’t even sure if the stock camera app is able to do any machine learning.
Then stuff started breaking. The first thing I noticed was Llama stopped detecting the cells stations, which means no profiles and actions were activated. Whatsapp replies using Pushbullet don’t get posted. Strangely Pushbullet’s messages work. A reinstall of Pushbullet restored all functionality.
That leaves Llama. The lost of this functionality was grinding on me, so I installed E-robot to take over. Surprise surprise, it could not consistently read the cell information too. I thought maybe it is the OmniRom, not me. I flashed NitrogenOS, an Android Oreo build that is in part based on OmniRom. Everything came back. Llama is back to work, toiling silently in the background, turning on and off WiFi, changing sound profiles.
NitrogenOS is not without its faults. Some builds have a strange behaviour that I am trying to figure out. The annoying bit is the /data partition is now encrypted.
Android Oreo is not without its quirks. The Battery History Details screen is now highly summarized. The cell, WiFi, Awake graphical info is no longer available. These are all summarized as figures.
At least I am having Feb 18 security updates.
I finally upgraded the OnePlus 3T to Android Oreo or Oxygen OS 5.01. There are changes under the hood, the most visible ones are: Continue reading “Running with Android Oreo”
I was editing the OnePlus 3T build.prop file when I encountered the DM-verity warning. This is part of the verified boot process. More details can be read here.
There were several posts to use the following to turn off and turn on DM-verity as a reset. Unfortunately, that only gives an error, “FAILED remote:unknown command”
fastboot oem disable_dm_verity
fastboot oem enable_dm_verity
After some searching, some on recommended,
adb reboot “dm-verity enforcing”
That caused the device to restart.
I have found by accident, even with the dm_verity error, if I don’t do anything the phone eventually boot.
In continuation of the 2017 post on vulnerabilities, the new year started with a big security bang.
Continue reading “Notable security vulnerabilities for 2018”
End of the year always put one in a retrospection mood. You think about the year passed, the what ifs, what could have etc. I was browsing some posts when I came across this.
Continue reading “End of the year retrospection”
2017 was a horrible year for me. The year opened with a bang when somebody’s car rear-ended me on the last few days of 2016. 9 months later, another driver repeated the same feat. Luckily, no one was injured.
Continue reading “2017 in review”
I was caught flat-footed when trying to import a used disk into a mirror set. One of the disks in the mirror set was removed for disaster recovery trials.
Continue reading “Dell Server, importing new disks into a RAID volume.”
After going on a long road trip holiday, I have collected some tips for you. Let me know if you find it useful. Continue reading “Tips for a road trip holiday”
OnePlus has started teasing on a possible new model after OnePlus 5.
Continue reading “New model after OnePlus 5”