So, LineageOS has been out for a few days now. As promised, .zip packages for rooting the ROM have been put up on the community project's site, as it is not pre-rooted when flashed.
Interestingly, this uses Superuser rather than SuperSU to achieve root. Either way, root is achieved through flashing this package once the main ROM has been flashed. It also needs to only be flashed once; subsequent updates will keep root privileges. There are different packages depending on whether the device is 64-bit or not, and also packages to remove root if you so wish.
Of course, this is only the official (and recommended) root package. Read More
Talk about Android Wear has been going strong lately as we close in on the final release of v2.0 (and some new watches designed in collaboration with Google). As promised, the fifth developer preview has just been announced, although this one will not include any new firmware images for the Huawei Watch or LG Watch Urbane 2nd Edition. Instead, Google has released an update for the Wear companion app on iOS, revised developer support materials, and some final notes before the launch. Read More
A few days ago, Lineage OS announced that new builds of its custom ROM would be released during the weekend and it has kept its word. On Sunday night, the team started uploading builds for a few devices, picking up where CyanogenMod had left off.
So far, there are builds for the Nexus 6P (angler), Nexus 5X (bullhead), Moto G4 and G4 Plus (athene), Nextbit Robin (ether), and Xiaomi Redmi 1S (armani), but more are coming along. The builds are called lineage, instead of cm, and tagged with the same build number system as CyanogenMod's (14.1 stands for Nougat 7.1 and 13.0 stands for Marshmallow 6.0). Read More
Paid apps are quite obviously a huge part of the Android ecosystem and in particular, the Google Play Store. Today, Google's doing a bit of reorganising to ensure that, on the developer end, paid orders and settings are the easiest and simplest they can be.
'Order Management,' which developers will know handles the paid orders for subscriptions and in-app purchases, is moving from the Google Payments Centre to the Google Play Developer Console, where most things to do with the app's Play Store entry is managed from. The payments settings - bank accounts and other such things - is also going to be available in the Developer Console, in addition to being available on payments.google.com, as it always has been. Read More
Google released a new version of its Compatibility Definition Document for Android earlier this week, and while most of the changes are very, very minor, one did stand out to me in the section on notifications. Specifically, Google has singled out manufacturers who in any way obstruct or remove Android's native notification actions, replies, settings access, and the bundling of notifications. The latest document forbids such practices, stating that OEMs must comply with Google's implementations of the features in AOSP. Here is the relevant section:
Handheld device implementations MUST support the behaviors of updating, removing, replying to, and bundling notifications as described in this section.
With the breakup and shut down of Cyanogen Inc, CyanogenMod — Android's most popular ROM — is also being discontinued. Of course, the advantage of an open source project is that it never really dies, and so Lineage OS is picking up where CyanogenMod left off (hence the lineage, get it?). The new OS is just a few weeks old, so many things are still falling into place. After having received a definitive name, Lineage OS is now getting an official new logo as well.
If you're looking to learn how to develop for a certain platform, chances are that Packt will have what you're looking for in either eBook or video form. As it does a few times per year, the publishing company is currently offering all of its material for just $5 a pop. Read More
If you're like me and have spent entirely too much time flashing ROMs and such over the years, then you know about TWRP. The Team Win Recovery Project took over what ClockworkMod started all those years ago. It's powerful, versatile, and supports a huge list of devices. Well, now you can add an official app from the team to the board of everything they offer (for free). Read More