Skip to main content

LineageOS Developers Announce the LineageSDK for Developers

After the transition from CyanogenMod to LineageOS, the folks behind the scenes have been working to get version 14.1 running smoothly on as many devices as possible. Over the last few weeks we have seen official LineageOS 15.1 builds made available for a select number of devices. However, since the prerequisites are more strict than previous versions, some are feeling the progress has been a bit slow. The team has been working on a way to encourage developers to tap into the LineageOS platform with the newly introduced LineageSDK.


LineageOS isn’t a custom ROM that packs in every single feature under the sun, but there are a lot of customization options available to the end user. The goal of the LineageSDK is to make LineageOS a fun place for developers. Some feel the new device support requirement list is a bit too harsh, but it helps to give the community confidence in the quality of LineageOS. Not only that, but it also ensures developers that their application will not end up in a bad state because of inappropriate Android API changes or broken hardware support.






To take this idea a step further, the team is announcing some APIs that will allow applications to do more when they’re installed on a LineageOS device. The first public iteration of the Lineage platform SDK (LineageSDK for short) starts with Ilama (API 9) and it provides your applications with a set of useful APIs. The first one highlighted in the announcement post is the Styles API which allows developers the ability to give their application an optional automatic dark theme by just using the official AppCompat-v7 library.


The second LineageSDK API highlighted in this release is the Profiles API that allows developers to leverage LineageOS’ system profiles feature. These profiles can change several device’s preferences with a single click or can be enabled automatically with a predefined trigger (using WiFi, Bluetooth and/or NFC). With this new Profiles API, a developer can extend the trigger capabilities by enabling one of these profiles that could be both user-created or predefined.


LineageSDK API 9 is just the start and is currently rolling out to this week’s LineageOS 15.1 builds. New versions of the LineageSDK will be announced in the future in “regularly irregular blog posts” when a new API has been added and stabilized. The SDK along with the new APIs are open source so developers can find the details on their Gerrit page. It is recommended that you check out the wiki page to get started, which includes all the documentation including example snippets and the javadoc.



Popular posts from this blog

#Facebook Video vs #YouTube Video find better one.

Live streams are now, mainstream. Live video has grown faster than most mediums, because it establishes a real-time connection and facilitates a conversation between the streamer and the audience. Nowadays, most social media platforms and video platforms allow you to stream live video. But, between the 2 major platforms, YouTube and Facebook, which one is actually the best for you to live stream to? On this blog post, we’ll talk about YouTube live vs. Facebook live. Here, you’ll find a side-by-side comparison between Facebook and YouTube, to help you decide where to focus your live streaming efforts as a brand or individual. Regardless of the platform, you prefer, keep in mind that they are the 2 biggest platforms out there. If you want to build an online audience, it’s wise to have an online presence on both. You can share different content on each of them, but for live streaming events and intricate live videos, you can and should go live on both platforms at the same time. This way,...

Thousands of Government Websites Hacked to Mine Cryptocurrencies

There was a time when hackers simply defaced websites to get attention, then they started hijacking them to spread banking trojan and ransomware, and now the trend has shifted towards injecting scripts into sites to mine cryptocurrencies. iPhone-X Styled ASUS Zenfone 5, Brings Along More Zenfone 5 Lite Renders Thousands of government websites around the world have been found infected with a specific script that secretly forces visitors' computers to mine cryptocurrency for attackers. Have you ever faced difficulty in transferring cash to a friend or relative The cryptocurrency mining script injection found on over 4,000 websites, including those belonging to UK's National Health Service (NHS), the Student Loan Company, and data protection watchdog Information Commissioner's Office (ICO), Queensland legislation, as well as the US government's court system. World’s tallest hotel Users who visited the hacked websites immediately had their computers...

CCI imposes Rs 135.86 crore penalty on Google for search bias

CCI noted in its order that undue intervention in product design can affect legitimate product improvements, given that design is an important dimension of competition. 4G smartphones at Rs 500, on a monthly plan of Rs 60 NEW DELHI|MUMBAI: The Competition Commission of India (CCI) has imposed a ?136-crore fine on Google for "search bias" and abusing its "dominant position". The Indian competition regulator's ruling comes after similar setbacks in the European Union and Russia for the world's most popular search engine. An introduction to Progressive Web Apps In a 190-page order, the Competition Commission of India (CCI) said Google abused its dominant position on three counts that largely relate to search, while no foul play was seen in case of advertising. CCI imposed a penalty amounting to 5% of the average revenue generated from India over the three years to FY15, an amount of ?135.85 crore, which has to be deposited within 60 days. A ma...