Marked changes / updates compared to L90_D410_v20d_OptimalX_122016 - Integrated custom recovery TWRP 3.0.0, more advanced and with advanced functionality (in versions prior to
L90_D410_v20d_OptimalX_032016 was CWM);
- integrated custom core LollipopExtended Kernel (v2.0) from 01/13/2016;
- rutted (integrated Superuser
(Updated to the latest version 2.79 SR1) , if it asks you to update the binary, you can update it, or you can not update it, everything works out of the box);
- installed BusyBox (updated to the latest version v1.25.1, from 11.01.2016);
- full init.d support;
- part of the kernel and system settings (optimal parameters) are written in the form of init.d scripts;
- Added some tweaks to the system aimed at energy efficiency and performance;
- set permissive mode for SELinux;
- most of the files in the system / app and system / priv-app folders after deleting unnecessary languages ​​other than English, Russian, Ukrainian, and not the desired screen resolution (xhdpi, xxhdpi etc), again shown in odeksirovanny look... ;
Files that have not been made izmeneniniya.
system / app:
DownloadProviderUi - cannot be deodexed and, accordingly, edited;
LGEIME (Keyboard) - are not edited, you can choose any language;
LGWeather - cannot be deodexed and, accordingly, edited;
LGWeatherService - cannot be deodexed and, accordingly, edited;
LGWeatherTheme - cannot be deodexed and, accordingly, edited;
SuperSU - specially did not edit, so that suddenly there would be a malfunction;
Xposed Additions 3.6.3_Pro.apk - when any attempt is made to edit it starts, but becomes inoperative;
Amplify Premium 3.3.6.apk - when any attempt is made to edit it starts, but becomes inoperative;
system / priv-app:
GmsCore - specifically edited, because may be updated so that it makes no sense;
GoogleServicesFramework - specifically edited, because may be updated so that it makes no sense;
LGEasyHome - cannot be deodexed and, accordingly, edited;
LGFmRadio - did not touch, because it makes no sense, it is deodexed and in a deodexed form it works fine, it starts up with any attempt to edit, but becomes inoperative;
Phonesky (Market) - especially not edited, because may be updated so that it makes no sense;
Telecom - in principle, not deodexed;
Velvet (Google Search) - specifically edited since It can be updated so that it makes no sense;
- implemented the ability to write to an SD card (editing platform.xml, similar to using SDFix);
- The lower frequency of the CPU is reduced from 787 MHz to 499 MHz, to reduce
power consumption;
- the dialog box about safe volume is disabled when headphones are connected;
- improved network reception;
- improve reception of GPS (satellite detection speed has increased by about 1.5 times, moreover, at the beginning of my GPS to locate in places where previously refuse to see satellites);
- removed delay for outgoing call;
- disabled verification of the signature of system applications;
- added icon for direct access to the call log;
- implemented the ability to work ViPER4Android FX with audio players that were not supported by default ViPER4Android FX, Internet radio, etc.
- improved (slightly) the quality of audio playback (added / removed / replaced libraries and changes in the config files,
similarly
Amplio (version Flat). - widget flashlight resizable widget from 1x1 to 2x2;
- Net desktop (launcher) 5x5;
- all widgets or width given to a grid of 5x5, or made possible to adjust the sizes of the widgets in a standard way;
- indication of the battery status in the form of a progress bar (strip) with charging animation,
the choice of position, color, etc., the ability to hide / show ("Settings" - "Display" - "Battery Panel");
(now, for example, include only the% charge display in the status bar, to save
places, and if desired, for clarity, include the battery bar in the form of a thin strip at the top of the bar status);
- added "Side circular application launcher" with the ability to on / off. and settings of its parameters in ("Settings" - "Display" - "Side circular application launch pad");
- Added "Sidebar for launching applications" with the ability to on / off. and settings of its parameters in ("Settings" - "Display" - "Sidebar for launching applications");
Status bar (status bar). - added the ability to hide / show the battery icon in the status bar of the battery ("Settings" - "Display", section "Status bar" - "Battery");
- added the ability to hide / show the clock and date in the status bar with wide settings ("Hide / show seconds", "Clock location", "Clock color", "Clock font", "Font size", "Show date", "Format dates ", Date display style") ("Settings" - "Display", section "Status bar" - "Clock and date");
- added the ability to hide / show the indication of the speed of data exchange in the status bar with separately adjusting the color of the text of the speeds of upload and download ("Settings" - "Display", section "Status bar" - "Settings for indicating data exchange");
- Added ability to select any color BT icons, sound an alarm in the status bar (
"Settings" - "Display" section of "status bar" - "Icons" - Color icons in the status bar " );
! Attention: to apply color, overload is required (you can "Overload UI"); - Added ability to on / off.. Display icons keyboard, BT, alarm clock in the status bar ( "Settings" - "Display" section of "status bar" - "Icons"); ! Note: for the application of color requires overload; Shutter. - changed the general style of the curtain design, the color scheme of the curtain background, now by default in black with some transparency, the lower corners of the control panel and the corners of the notification windows are rounded;
- Quick Torch flashlight with widget added to QSlide panel
(if you wish, you can take his widget to the desktop);
- a flashlight has been added to the switch panel (where there is "Wi-Fi", "Sound", "Data", etc.).
- full date in the open curtain;
- the ability to choose any color of the date text in the header open curtain (
"Settings" - "Display" to "Shutter" - "Display Settings shutter member" - "clock and date in the header curtain" - "color of the date text" );
! Attention: to apply color, overload is required (you can "Overload UI"); - increased font size of the clock in the open curtain;
- a choice of 3 styles of clock display, the display of seconds, the choice of font, font size, any color text o'clock in the header open curtain, as well as the shadows, its color and size ( "Settings" - "Display" section of " curtain "-" display Settings shutter elements "-" Clock shutter title ");
- choice of notification forms angles (stock rectangular or rounded) of any color background notifications curtain and blocking display ( "Settings" - "Display", section "Reveal" - "Settings display elements curtain" - "alert in the curtain and lock ") screen;
- call button of the window to "work the application";
- the “Off” button (design redesigned) in the title of the open curtain (a full analogue of the hardware, a short press turns off the screen, a long one brings up the overload menu) with the option to hide / show it ("Settings" - "Display", section "Shutter" - " Button bar ");
- button for calling the advanced overload menu (design changed) in the title of the open curtain with the possibility of hiding / showing it ("Settings" - "Display", section "Shutter" - "Button bar");
- removed the buttons for selecting SIM-cards in the open curtain;
- call button for the "Recently launched applications" window (a long tap on the hardware button "Menu" is located at the bottom of the open curtain, to the left of the free RAM indication line, so that everything related to clearing the memory is nearby);
- output of information about the amount of free RAM in the open curtain;
- the ability to choose any color of the text information on the amount of free RAM in the open curtain ( "Settings" - "Display" to "Shutter" - "RAM Control Panel Settings" - "Text color RAM state");
Now applied "on the fly"; - a button-widget for manual cleaning of RAM with an indication of the value in% of occupied RAM and animation (located at the bottom of the open curtain, to the right of the display line of free RAM);
- You can select any color of memory RAM cleaning button to open curtain ( "Settings" - "Display" to "Shutter" - "RAM Control Panel Settings" - "Color memory clearing button");
- the ability to show / hide at the bottom of the open curtain, the button for calling up the "Recently launched applications" window, information on the amount of free RAM and the button for manually clearing RAM with an indication of the value in% of occupied RAM ("Settings" - "Display", section "Shutter" - "RAM control panel");
- the ability to change the background of the curtain title with wide possibilities
( "Default", the choice of any color, transparency, any picture or a certain image with reference to a specific date (event), such as a birthday New Year, etc., can be applied privybore pictures blur-effect or primitive animation) ( "Settings" - "display" to "shutter" - "display Settings shutter member" - "header Background curtain");
- the ability to set an arbitrary picture (any available on the body) as the background of the open curtain,
with the ability to adjust transparency ("Settings" - "Display", section "Curtain" - "Background of the open curtain");
- the ability to enable / disable the blur effect in the background curtain with the possibility of setting 3 types of blur effect ( "blur mode" - "Continuous", "Fix previous" and "fixed trace"), the blur radius (the larger the value, the stronger blur) and transparency ( "Settings" - "Display" to "shutter" - "blur effect"); ! Note. He returned; - the ability to output at the bottom of the open shutter device information with the selection of the displayed items and their colors ( "Settings" - "Display" to "Shutter" - "Display Settings shutter member" - "Device Information");
- the ability to change the background panel switches in the curtain with many features with the ability to on / off..
(Selection of an arbitrary color, transparency, color and transparency gradient in the vertical and horizontal) ( "Settings" - "Display", section "Reveal" - "Display Settings shutter elements" - "Background color panels in a curtain switches"); -. The ability to change the background adjustment panels in the curtain with many features with the ability to on / off.
(Selection of an arbitrary color, clarity, color and transparency gradient in the vertical and horizontal) ( "Settings" - "Display", section "Reveal" - "Display Settings shutter elements" - "background color adjustments panels in curtain"); Screenshots:
Examples of two panels at the same time:
-. The possibility of on / off. switches SIM cards in the curtain ( "Settings" - "Display" to "Shutter" -
"Display Settings shutter member" - "switch SIM cards"); -. The possibility of on / off. New Year GIF animation curtain and on the lock screen ( "Settings" - "Display" to "Shutter" -
"Display Settings shutter member" - "GIF animation"); Screenshots and GIF animations
GIF animation itself:
Lock screen - 9 screen unlock effects, in this assembly: "White hole", "Vector circle", "Mosaic", "Crystal", "Water ripple", "Basic", "Particle", "Hulaahup", "Circular mosaic";
- 4 weather effects were added on the lock screen (for more details, see the item “Settings recommendations”);
- the font size of the clock and date has been increased, the ring on the lock screen has been removed;
- display information about the alarm on the lock screen;
- the ability to select any color for the text of the alarm on the lock screen ("Settings" - "Display", section "Lock screen" - "Alarm" - "Text color of the alarm");
- Added the ability to open a notification on the lock screen with a double tap on it, without swipe (works only with the "Swipe" lock method);
- the conclusion of the weather widget on your lock screen with wide possibilities for customization ( "Settings" - "Display" to "Lock Screen" - "The weather on the lock screen");
- the possibility of cancellation of the screen single tapom the top right corner of the lock screen
(Not only double tapom and "Off" button);
- a new watch on the lock screen with flashing dots and display of seconds (enabled by default)
display of seconds, you can incl. / off. ( "Settings" - "Display" to "Lock Screen" - "Clock"); The window of recently launched applications. - the general style of the window design of recently launched applications has been changed; the color scheme of the curtain background; now, by default, in black tones with some transparency, the windows of recently launched applications are rounded;
- displaying information about the amount of free RAM in the "Recently launched applications" window with the ability to select any color of text information about the amount of free RAM in the "Recently launched applications" window ("Settings" - "Display", section "Panel of recently opened applications" - "Indication of free RAM" - "Text color of the status of RAM");
- the ability to hide / show information about the amount of free RAM in the window "Recently launched applications" ("Settings" - "Display", section "Panel of recently opened applications" - "Indication of free RAM" - "Indication of free RAM");
! Note: now applied "on the fly"; - added a linear panel for indicating occupied / free RAM with display in linear and text form, with the ability to separately select any text color of information about the number of occupied / free RAM in the "Recently launched applications" window ("Settings" - "Display", section "Panel recently opened applications "-" RAM status panel "- items:" Text color of free RAM "and" Text color of occupied RAM ");
- the ability to hide / show the linear display panel of occupied / free RAM in the "Recently launched applications" window ("Settings" - "Display", section "Recently opened applications panel" - "Free RAM indication" - "Free RAM indication");
! Note: now applied "on the fly"; - the possibility to choose the form angles applications thumbnails by default (right angle) or with rounded corners
( "Settings" - "Display" section of "The panel recently opened apps" - "application sketches angles form);
-. Added Wave RAM with effect on / off. ( "Settings" - "Display" section of "The panel recently opened application"
- "Wave RAM); -. Added Matrix Animation with on / off. and wide animation display settings ( "Settings" - "Display" section of "The panel recently opened application" - "the Matrix animation); ! Note:. On / off. Matrix animation takes place "on the fly"
and to apply the settings you want to overload (can be "overloaded UI"); Settings. - single-page menu "Settings";
- in the title of the window "Settings" added the "Search" button (top right);
- added the item "Sharing & Connection", it contains two items "Media Server" and "Wireless Storage" ("Settings");
! Attention: before turning on the "Wireless Storage" item, you must first enable Wi-Fi data exchange, make sure that Wi-Fi is activated, and only then turn on the "Wireless Storage" item, after finishing work, first turn off "Wireless Storage", and then turn off Wi-Fi data exchange, otherwise an error pops up. - added the item "Smart cleaning" in the "Settings", "smart cleaning" of the internal memory in manual and automatic mode (as in the flagships);
- the item "Operations in applications" (AppOps) has been added; it allows you to selectively give applications permissions to perform certain actions ("Settings");
- added the item "Startup" of applications, including system ones, ("Settings" - "Startup");
- added the item "My secretary", allows you to speak SMS (including content), body number (and name, if the subscriber
is in "Contacts") for an incoming call, notifications from the applications selected in the settings of this item ("Settings" - "My Secretary");
- Added "Auto store" with on / off in the "Settings";
- added the item "Connect to PC" in "Settings" with the ability to select:
Phone Charging, Media Device (MTR), LG Software,
"Send images (RTR)" (roughly, as was the runoff firmware 4.4.2)
fully implemented the item "Removable Disk" (connection of SD card in the drive mode (UMS), without auxiliary application);
- Added "Notice when connected via USB to a PC" ( "Settings" - "Connect to PC"), the ability to disable notifications curtain, sound and vibration notifications when connected via USB to your PC (except for the battery);
! Note: requires reloading (may be "Fast overload") for the application of the change; - added the item "Performance" (in the "Settings" (SYSTEM)) for
control the available operating modes of the kernel and the system as a whole (select this
item launches KernelAdiutor);
- added the item "Service menu", allows you to enter the "Service menu" directly from the "Settings", you do not need to dial the appropriate combination on the dialer ("Settings);
- Added "Freeze applications" applications, including system, (the "Options" - "Freeze Application");
- Added "Freeze applications" applications, including system, (the "Options" - "Battery" - "Battery Calibration"); remove the battery history file, you may need while clearly not an adequate indication of the battery charge,
for example after a firmware upgrade or install certain applications;
Attention! changes required for application overload; - added the items "Table with photos" and "Photo frame" with the possibility of on / off. and settings of its parameters in ("Settings" - "Display" - "Screensaver");
- the ability to change the display time of the volume bar ("Settings" - "Display" - "Volume bar" - "Display volume bar"), after installation, select the desired value;
- Added the ability to more smoothly change the animation speed ("Settings" - "Display" - "Animation speed", naturally, within the values ​​selected for animation in "Settings" - "Developer options");
- added new fonts Roboto Medium. Arial, FranklinGothic, Ubuntu Condensed. russo One
( "Settings" - "Display" - paragraph "font" - "Font type"); - added the ability to change the vibration intensity "Incoming Calls", "Notifications", "Vibrate when touched" ("Settings" - "Sound" - "Vibration Intensity");
- added items and gesture control features items - "Mute the volume of the ringtone," "Stop the incoming call" ( "Settings" - "Gestures");
Contacts, dialer. - The design of the dialer is changed, the photo of the caller is even more enlarged;
- Name of the caller in 2 lines (if it does not fit in one);
- removed call delay;
- displaying the contact's full name in two lines in the "Contacts" and "Favorites" lists;
- enlarged photo when tap on the contact photo;
- displaying the contact name in two lines with tap on the name of the contact in
Contact and Favorites lists
- enlarged photo with tap on the name of the contact;
- Changed the picture of an unknown subscriber with an incoming call;
- "Record" (by default, instead of the button "Contacts") in the dialer button is added, call recording from the line, without third-party programs, the recording takes place in the internal memory in the VoiceRecorder / my_sound folder in 3gp format on / off.. display the "Record" (or instead display button "Contacts") buttons can be "Options" - "Call Settings" - "Settings" - "SIM 1" or "SIM 2" - item "Record Button";
Gestures. -. Added ability to lock the phone by shaking without third-party applications, with the possibility of on / off. and settings ( "Settings" - "Gestures" - to "lock screen" - item "shake mode");
- Added the ability to customize the phone behavior of position sensors and proximity for an incoming call and during conversation, for example, auto-answer when the body to ear when an incoming call ( "Settings" - "Gestures" - "Others" tab - click "ProXimityTalk");
by integration into the system much recycled ProXimityTalk applications
ProXimity TalkI cleaned it, including prog. code of different stuff, like, check the license, user reviews, app description, etc., and moved the item be included in the settings window of the program, the size decreased by more than 2 times;
! Note: when incl. ProXimityTalk, to be able to auto-answer when presentation to the body to the ear when a call comes in, should definitely put the "bird" in the section - "The answer is after the move"; The firmware has been updated to the newest versions on 26.12.2016 and integrated into the system, the following system applications (required updates, and install them takes up about 246 MB on the data / app (this partition to install custom applications), colleagues complained that clogged updates and there is little room for the installation of their applications)): Google Apps: - GoogleTTS_v3.9.11;
- Hangouts_v12.0.130004787;
- Maps_v9.33.1;
- talkback_v5.0.4;
- Velvet_v6.3.36.21.arm;
- WebViewGoogle_v52.0.2743.98;
- Phonesky (Google Play Store) _v7.3.07; - GmsCore (Google Play Services) _v10.0.84; LG application: - LGBackup_v5.38.16; - LGCalendar_v4.40.16;
- LGCalendarProviders_v4.2.8;
- The following applications are integrated into the firmware: - Android Terminal Emulator 1.0.70 - terminal emulator;
- ClockSync_1.2.6_m (. Modes) - synchronization clock atomic clock via satellite;
- GPS_Test_Plus_1.2.6_m - GPS operation test;
- Greenify_Donate_v3.0_build_5_m (mod) - Xposed module for the "euthanasia" applications
(improves energy saving); - jetAudio Plus 8.0.0_m - music player (one of the best);
Attention! deleted; - KernelAdiutor 0.9.9.3_v10_ m - control of the operating modes of the CPU, GPU and the system as a whole;
- Link2SD 3.3.1_m (mod);
- Memory_Booster_Full_7.0.8_m (mod.) - Optimization of RAM and Task Killer;
- Memory_Wiper_v2.1.4_mod_rus (mod) - very good brushing RAM;
- MenuOff (Menu Off) 1.6_mod_2 - customizable advanced overload menu;
! Note: instead of the “Turn off screen” item that was absolutely useless for us, I made the item “Overload UI” (overload of the graphical interface).
If you notice that part of the settings is applied after overload or fast overload, to apply the settings it is now enough to perform "UI Overload", it happens much faster, in 1.5-2 s and without loss of connection, and also reduced the size, now - 97.09 KB ; - MXPlayer_Pro_1.35 - one of the best video players (this version is integrated, because it works fine, unlike more recent ones,
has the same functionality and smaller dimensions);
- Neutron 1.92.7 - one of the best audio players (the full version is not greedy); ! Attention: it is usually paid, this version is not the freshest, but not greedy, there are no differences in sound quality from the latest version, it does not seem to ask to be updated, but if you suddenly want to, do not update it; - QuickPic 4.6.9.1486_m (mod) - Advanced Prosmotroschik / image editor + video player (in-app called "Gallery" ( "Gallery"));
- Root Explorer 3.3.8_m;
- SD Maid Pro-System Cleaning Tool_4.5.5_3lng_arm (mod) - cleaning "tails" after
uninstall applications; - ViPER4Android FX 2.4.0.1_m (mod);
- Xposed 3.1.1 + xposed-v87-sdk21-arm; - XposedAdditions_3.6.3_Pro - Xposed module for reassigning the functions of the phone's hardware buttons;
Note: The most interesting seemed to me an opportunity in this module is assigned a long tap on the "Back" button closing of currently open applications (something that I really did not have enough in comparison with firmware SM), although the closure is not entirely correct, because . in the window of recently run applications application still appears, but in the form of an empty window, and judging by the state of RAM, the application is still closed, and does not collapse, as there is double-tapu on the button "Back" to open the application window; - XposedAmplify_Premium_3.3.6 - the Xposed module for saving battery, by blocking and controlling wake-ups, also shows statistics on wake-ups, events, services;
- Prevent_Running_2.4.0 - Xposed module to prevent startup of applications; - Quick Torch 2.0.1 - a simple, light flashlight with QSlide support (application launcher in the curtain);
Removed some Google apps: - GoogleBackupTransport - backup applications and settings to
account (Titanium_Backup for backup is in every way better);
- GoogleFeedback - Google feedback service with users (reviews about the Market);
- GooglePartnerSetup - Google feedback service with users;
- Gmail2 - Gmail (you can go to your Gmail through standard
LGEmail)
- Newsstand - Google Play Newsstand;
- Videos - Google Play Movies;
- ChromeWithBrowser - Chrome browser;
- Drive;
- Music2 - Play Music;
- Street - Street View on Google; Removed some LG applications: - LGPCSuite;
- LGPCSuiteUI;
- LGSmartWorld;
- PlayGames - LG Games;
- Books;
- LGCb - Cell Broadcasting;
- LGBoxnet - Box (storage and file sharing from LG);
- HomeSelector - choice of launcher;
- LGEasyHome - auxiliary launcher LGEasyHome;
- YouTube;
All these programs are present on the forum, if you don’t know how to use it,
or configure one of these programs by searching the forum, and carefully read the description.
If any of these programs are not needed, they can be easily removed using Link2SD 3.3.1, including system ones.