Sunday, 31 July 2016

Android 7.0 Nougat : Features Overview

Android N


Android 7.0 is the upcoming version of Google's mobile platform. It was first released as an alpha build on March 9, 2016. Android 7.0 has been code-named as "Nougat". Its official release is expected in 3rd quarter this year.The final developer beta preview of Android 7.0 Nougat has been seeded to developers, meaning the upcoming OS could be in for a release hopefully very soon. Following on from Marshmallow, it is expected to bring a whole new load for tweaks in Android ecosystem.

So, here is the list of new features in this version of Android: 


Better UI and notifications

The most obvious enhancement to Android Nougat is its tweaked UI. Nowhere is this more apparent than in its notification menu.
Android N

Android N offers a Direct reply feature that will let you respond to messages directly from your notifications shade. And best yet, it will work with any messaging app that uses the Google API. In some apps, you’ll also be able to snooze a message, or file it away for later.

Smarter Quick Settings

Android N

Android N will bring us dynamic Quick Settings. You’ll still see the same small icons that deliver direct access to frequently used functions, but with Android N you’ll be able to customize which of those settings appear in the set (a feature that is available in android custom ROMs).




A short tap on any of the settings icons will reveal essential information inside the notifications shade, while a long tap will take you to the Settings panel for that particular feature. For instance, if you’re wondering what’s eating up your battery, you can long-tap on the battery icon for a quick readout on how many hours you’ve got left. 


Settings panel





Setting menu now include little snippets of information below each category. For instance, if you’re hitting your data cap, you can glance quickly at the Settings panel to see how many gigabytes you’ve actually used during your billing time.It also features a new hamburger side menu, that allows you to seamlessly switch between the settings.


Recent apps screen



The card-style recent apps screen was first introduced in android lollipop. Now it has been supercharged a bit in android 7. Double-tapping the recent-apps button allows you to jump to the last app that you were using (similar to windows Alt+Tab shortcut). The app cards are now a bit bigger so you can interact with them with ease.


Multi-Window

 

 Google is bringing its own multi-window feature to Android Nougat through the Recent menu. Simply press the Recent button from within an app and you'll be able to select a second app to open alongside it, in a split-screen view. This feature was introduced in marshmallow, which was hidden in developer settings. Now it has been tweaked and much improved in nougat.


So, this was the list of features that we'll see in the upcoming android version. Hope you enjoyed reading my article. Do comment below if you have any query.





Sunday, 24 July 2016

Extreme battery life: Amplify [XPOSED Framework]

              

Xposed


      Amplify is a Xposed module which helps you to extend your device's battery life by limiting unnecessary Alarms and Wake-locks as these are the primary source of battery drain. While wake-locks and alarms are critical for your device, some of them can be limited to increase the battery life. Amplify gives this control in your hands. 
In this post I will list out the Wake-locks and Alarms that can be safely limited without affecting the normal functioning of your device. To download Amplify you need to have the following prerequisites:


  • Rooted device
  • Bootloader unlocked
  • Custom Recovery installed (TWRP Recommended)
  • XPOSED Framework (Learn more about XPOSED Framework)
  • Download Amplify from Here.


Amplify

The In-App purchases allow you to unlock the Pro package that lets you customize the alarms, services, and wakelocks on your device. Without the pro package, you can control the worst battery hogs: NlpWakelock, NlpCollectorWakeLock, ALARM_WAKEUP_LOCATOR, and ALARM_WAKE_ACTIVITY_DETECTION.

After installing Amplify, open Xposed from app menu and activate the amplify-module. Now reboot your device. 


Here is the list of wake-locks and alarms that can  be safely limited:

AmplifyAlarms

Alarms(Allow every 600 seconds)
  • com.android.internal.telephony.data-stall

Alarms(Allow every 1800 seconds)

  • com.oasisfeng.greenify.CLEAN_NOW
Alarms(Allow every 7200 seconds)
  • android.content.syncmanager.SYNC_ALARM(delays sync)

Alarms(Allow every 10800 seconds)

  • android.net.ConnectivityService.action.PKT_CNT_SAM PLE_INTERVAL_ELAPSED
  • com.facebook.common.executors.WakingExecutorServic e.ACTION.ALARM.com.facebook.katana
  • com.google.android.apps.hangouts.CLEANUP_DB
  • com.pushbullet.android/.gcm.GcmFixReceiver
  • com.android.server.action.NETWORK_STATS_POLL
  • com.diune.pictures.intent.action.MEDIA_CHECK
  • LocationManagerService (Don't disable if you use GPS/Location services)

Alarms[LOCATION](Allow every 41400 seconds)

  • ALARM_WAKEUP_LOCATOR(com.google.android.gms.nlp.AL ARM_WAKEUP_LOCATOR)
  • ALARM_WAKEUP_CACHE_UPDATER
  • ALARM_WAKEUP_BURST_COLLECTOR(com.google.android.gm s.nlp.ALARM_WAKEUP_BURST_COLLECTOR)
  • ALARM_WAKEUP_ACTIVITY_DETECTION
  • com.google.android.location.reporting.ACTION_UPDATE_WORLD

Alarms(Allow every 93600 seconds)

  • android.app.backup.intent.RUN
  • com.google.android.gms/.checkin.EventLogService$Receiver
  • com.google.android.gms/.checkinCheckinService%Receiver

Wakelocks


Wakelocks(Allow every 800 seconds)

    Amplify
  • WakefulIntentService[GCoreUlr-LocationReportingService]
  • NetworkStats
Wakelocks(Allow every 3600 seconds)

  • WeatherUpdateService
Wakelocks(Allow every 10800 seconds)

  • SyncLoopWakeLock(delays sync)
  • *net_scheduler*
  • GCoreFlp
  • Icing
  • Wakeful StateMachine: GeofencerStateMachine
  • NfcService:mRoutingWakeLock
  • wake:com.pushbullet.android/.gcm.GcmService
  • SyncService(Package: Push Bullet)
  • ai(Package: Push Bullet)
  • ae(Package: Push Bullet)
  • AsyncServic
Wakelocks(Allow every 41400 seconds)

  • NlpWakeLock
  • NlpCollectorWakeLock
  • LocationManagerService
  • Config Service Fetch
Wakelocks(Allow every 9999999 seconds)

  • *job*/com.facebook.katana/com.facebook.analytics2.logger.LollipopUploadServi ce
  • JobSchedulerHack-com.facebook.analytics2.logger.LollipopUploadServi ce
  • UploadServiceLogic-com.facebook.analytics2.logger.LollipopUploadServi ce
  • *job*/com.facebook.orca/com.facebook.bugreporter.scheduler.LollipopService (com.facebook.orca.Messenger)
  • *job*/com.facebook.katana/com.facebook.bugreporter.scheduler.LollipopService (com.facebook.katana.Facebook)

*Note: This is to be done fully on your own risk.

If you have any query, feel free to comment here. 

Sunday, 3 July 2016

Turbo ROM for Moto G 2014 (titan): Experience the awesomeness of AOSP.




 
Here is another ROM for our beloved Moto G 2014 (Code-named as titan). This ROM is purely based on AOSP (Android Open Source Project) with added features for customization.  It is the best ROM that I have ever  found for titan, that is stable and gives you smooth and fluid user-experience. 

Here is the list of some of the features of Turbo Rom:


* Turbo tweaks, which includes: *


  • Dirty Unicorns navbar (fling, pulse, smartbar, etc)
  • Change colours of MANY system elements
  • Battery bar
  • Expanded desktop
  • LCD density changer
  • Double tap power button vibration toggle
  • Double tap to sleep on lock screen
  • Double tap to sleep on status bar
  • Three finger swipe for screenshot
  • Lock screen alpha changer (for both the bouncer and normal screen)
  • Bottom left and right lock screen shortcut changer
  • Middle lock screen shortcut changer
  • The ability to change the color of the lock screen alarm, clock, and date
  • The ability to change the font of the lock clock
  • The ability to hide the lock screen alarm, clock, and date
  • Lock screen weather
  • Lock screen wallpaper changer
  • Lock screen torch toggle
  • Enable lock screen media art toggle
  • Multi-window moved out of developer options into Turbo tweaks
  • Memory bar in Recents
  • Google search bar toggle
  • Recents clear all button toggle and placement adjustments
  • Immersive recents options
  • SlimRecents
  • SlimRecents app sidebar
  • Slim's navigation bar customization
  • Auto-brightness toggle in the QS panel
  • Show weather in QS header
  • Brightness slider toggle in QS
  • Quick pulldown in QS
  • Time contextual headers in QS (including Poly HD)
  • Advanced location tile toggle
  • Enlarge the first row of QS tiles toggle
  • The ability to set the number of QS columns (3, 4, or 5)
  • The ability to arrange the QS tiles
  • Status bar battery configuration
  • Status bar brightness control
  • Full status bar clock and date customization
  • Blacklist status bar icons
  • Breathing SMS, missed call, and voicemail
  • Notification counter (shows the number of pending notifications in the app's notification icon)
  • Turbo ROM logo in the status bar toggle
  • Full status bar weather customization
  • AOKP custom system animation customization
  • Power menu animation customization
  • List view animation customization
  • Hardware key customization
  • Full volume rocker customization
  • Advanced reboot
  • Slim's global menu customization
  • Carrier label options
  • Increasing ring in phone and alarm
  • Tons of status bar color options
  • Status bar header QS edit button
  • Network traffic indicators
  • Lock screen blur
  • OmniSwitch
  • Quick unlock
  • Scramble PIN layout

* Outside of Turbo tweaks *


  • Settings dashboard organization
  • Settings dashboard switches toggle
  • Settings dashboard column configuration
  • Proximity wake checker
  • More rotation settings
  • Wake on plug configuration
  • Ambient display notification inversion toggle
  • Slim's ambient display settings
  • Battery and notification light configuration
  • Link and unlink ring and notification volumes
  • Screenshot sound toggle
  • Full Slim IME customizations
  • Battery saver color configuration
  • Reset battery stats
  • Heads up notifications toggle
  • Force expanded notifications toggle
  • Flashlight notification toggle
  • Disable immersive messages toggle
  • Phone number lookup
  • Proximity speakerphone
  • Quick reply messaging
  • Call blacklist
  • Swipe to delete in messaging
  • Even more! 

Installation

* Before starting with the installation, note that you are doing this fully on your on risk. If you don't know what is flashing or brick, STOP here immediately. *


Prerequisite

  • Device must be rooted and bootloader unlocked.
  • TWRP Recovery

For installing, you need to download the following:


Steps

  • Take a nandroid backup of your device. (highly recommended)
  • Restart the device in recovery mode (TWRP).
  • wipe the system data and cache (Dalvik/ART cache, data, system).
  • Now flash the downloaded rom .zip file and wait for the installation to complete.
  • After installation, flash the downloaded GAPPs.
  • If you want to flash other zips like xposed framework, custom kernels,..you can flash now. (Not recommended though)
  • You are done! Restart the device.
Here is the XDA-Developers link for this rom.
Turbo ROM titan

If you have any query, feel free to post here. 


Screenshots