Related
Click Here for More Screenshots
Featuring:
Click to expand...
Click to collapse
Latest PLAY apps. Working without any issues.
AOKP Features. Look below for the Euphoria Control in screenshots.
Device Settings. Tweaking data connection, screen color tuning, touch keys, and more.
Supernote for Tablet Mode & FreeNote for PhoneUI mode. Best S-Note replacements!
TabletUI and PhoneUI can be switched with one reboot.
MultiTasking Mode and Gaming Mode available for RAM Tweaking
Increased HEAP Size. Enjoy your large apps.
Ad-free browsing and applications you install.
Known Minor Issues:
Click to expand...
Click to collapse
None as for yet.
Visual changes like wallpaper, pre-set homescreen not done.
For other minor bugs, please read forum posts. I bet you won't find many.
Please DO NOT report bug if...
You haven't performed CLEAN INSTALL steps below atleast once before coming to any ICS ROM.
You haven't wipe data before flashing this ROM.
You are using MOD/Theme other than specified in the OP.
You aren't using latest version.
You haven't cleared market data after and before switching DPIs.
Install Instructions:
Click to expand...
Click to collapse
PLEASE READ CAUTION BELOW
It is highly recommended to back up your EFS Partition. You can use this backup in case you lose baseband or get corrupt IMEI.
Click HERE to proceed to EFS Backup.
NEW STEPS 1.6.26 ONWARDS:
If you are on version below 1.6.26, flash GB ROM.
Format DATA / Factory reset if you are on GB ROM or any other ICS ROM.
Flash latest Stunner
Check this video if you unsure about installation. This video starts with rooted GB ROM.
DO NOT FLASH LATEST STUNNER DIRECTLY OVER VERSION BELOW 1.6.26 !!
Disclaimer:
Click to expand...
Click to collapse
Code:
#include <std/disclaimer.h>
/*
* I am not responsible for bricked devices, dead SD cards, thermonuclear
* war, or the current economic crisis caused by you following these directions.
* YOU are choosing to make these modificiations, and if you point your finger at
* me for messing up your device, I will laugh at you.
*/
This is an AOSP ROM and not based on Samsung Touchwiz. So you won't find S-Pen apps like S-Memo and features like S-Pen screenshot. No Kies as well.
However, we have provided replacement apps to make use of S-Pen. This app is in no-way similar to S-Memo and all rights reserved with third-party apps author.
STOP ASKING THIS OR ASKING ABOUT ADDING THIS FEATURE OR ELSE YOU WILL BE CONSIDERED AS MENTAL RETARD.
AOSP refers to Android Open Source Project and we build from the code what's available as open source.
This ROM is only for AOSP lovers. Read FAQ before asking anything. Keep discussions healthy.
Download Link:
Click to expand...
Click to collapse
DOWNLOAD 1.6.26 HERE
If you are posting this ROM any where else please maintain credits, and donate links.
Caution:
Click to expand...
Click to collapse
Rebooting first time if boot animation stops, long press power key and reboot again.
This is to be done until successfully reboots without freezing at boot screen.
This won't happen on rebooting device later.
The internal SD is mounted @ /mnt/sdcardand the external SD is mounted @ /mnt/emmc
Donate Links:
Click to expand...
Click to collapse
NeoBuddy89
NGiordano
Team Kang
Donations are always cherished for time we spent to develop/build (not just a port) and bring you best.
Credits:
Click to expand...
Click to collapse
Imilka for first AOSP and inspiration.
Team Passion
Team Kang and Romanbb
Cyanogenmod9
All involved in fixing issues for NOTE.
R3b0rn for ICS True Root Method.
You are always welcome to post fixes, review ROM.
Last but not least, you are responsible for flashing this ROM and if anything happens to your device.
Code:
[B][SIZE="5"]Changelog:[/SIZE][/B]
[B]1.6.26:[/B]
_CyanogenMod Kernel
_CyanogenMod Device Tree for N7000
_AOKP Merges upto Build 40
_Nelson's Chimera Build (Please donate him - Team Passion Member)
_Theme Support!! Use CM9 Themes now!
_added hardware info in Settings > About
_fixed DRM issues (including Hulu)
_made lockscreen weather much prettier
_fixed tablets
_added Achromatic theme
_fixed added custom WiFi SSID FC
_added ability to change host name (settings > dev > device hostname)
_added ad-hoc network support
_added adb over network
_added bluewall firewall - RC > General UI > Less Notification Sounds
_limits the number of notification sounds an app can play per X seconds
_so like 1 GTalk ping/30s, but notifications will still be coming in
_added "Device options" link in Settings for devices that have an app to tweak device-specific settings
_improved weather code, shouldn't bother you everytime it updates weather now
_added "copy to clipboard" option in "Share" dialogs throughout ANdroid
_added ability to toggle to "new" and "original" music controls on the lockscreen
_reverted tablet nav bar button padding change (back to stock ics padding now)
_fix SMS/BT crash bug when no msgs exist
_reworked lockscreen music layout to be cleaner
_fix ugly gradient on dark holo background
_added statusbar autohide for tablets (for apps that need full screen)
_added support for more lockscreen targets (2-8 options, your choice)
_cleaned up octo lockscreen layout
_fixed certain FCs with RC related to weather
_Mms: fixed stripping certain Polish characters
_decreased size of custom lockscreen apps to match other icons
_statusbar brightness enabled by default after you wipe (sliding thumb across statusbar to change brightness)
_added statusbar notification counter (RC > Statusbar General > Notification Counter)
_Out of range Bluetooth devices won't show up anymore in Settings
_Browser: added option to close all other tabs (besides current)
_Fixed data toggle
_Removed requirement to reboot when toggling keyboard switcher (IME switcher) in statusbar
_added nav bar widgets (to enable, go to nav bar settings > add toggle widgets as one of your nav bar actions/ long press actions, then _add widgets -- be sure to add at least 2 for best experience)
_as always, tons of fixes for devices and other backend fixes!
_fixed navbar glow resetting on reboot
_fixed hide navbar for tablets
_fixed back button disappearing on tablets
_auto-brightness fixes
_added volume adjust sound preference (Settings > Sound > Volume adjust sound)
_fixed memory leak with lockscreen code
_fixed auto-rotate toggle
_systemui will now restart on changing themes to avoid any potential errors
_navbar background is now set through XML to allow theming
_added aokp clock widgets
_reverted sd/emmc switch for Galaxy S devices
_fixed otter build
_navigation bar app icons now scale better
_fixed bug in native Email app that would cause wakelocks
_Support GSM AT commands for SMS over bluetooth
_added more padding to statusbar buttons
_updated Mms emoji code from CM
_wifi icon cut off has been fixed on tablets
_fixed volume slider showing incorrect volume in a voice call (making it look like it wasn't full)
[B]1.4.26.1:[/B]
_Corrected mount points in kernel: Camera pics saved on internal
_Minor fixes in kernel
_NTFS module for testing (may not work)
[B]1.4.26:[/B]
_Fixed Bootloop issue (Removed EXT4 Tweaks for now)
_Fixed ICS Long Press Home Key in Phone Mode
_Mount Points reverted back to original
_Re-stabilized
_Updated Google Maps
[B]1.4.25:[/B]
_Fixed root issues. Everyone should get proper root coming from any ROM.
_LP6 Rooted & Modded Kernel (on test; soon to be replaced with open source kernel)
_EXT4 Tweaks applied on second boot (long press power key if you get stuck)
_External SD card mount point is now /mnt/sdcard (following CM9 standards)
_Internal SD card mount point is now /mnt/emmc (following CM9 standards) Your titanium Backup location may need to be changed.
_Superuser app is back with Root Browser.
_X-plore removed. Can be installed from market though.
_GPS should be better. Don't expect to be perfect yet.
_Recording format set to "MP4".
_Updated Google apps and other apps.
_Fixed mobile data toggle not updating for serious
_Fixed navigation buttons for tablets
_Long press home options added to General Interface for phones that have hardware buttons
_Fixed icon transparency being applied to right-side buttons (BT, etc)
_Add BT MAP Profile
_Fixed font sizing in statusbar
_Fixed volume sliders not updating when volumes are linked
_Many fixes for ColorPicker in ROM Control
__gradient showing properly
__color picker should fit in all screens now
__show color preview before opening dialog (in-line)
_Fixed sound playing when volume zoom is enabled in camera
_last.fm AVRCP crash fixed
_Contact pictures now displaying properly in notifications when receiving new sms
_Bluetooth: Fixed memory leak and file handles leak
_Nav bar & tablet status bar FCs fixed
_Fixed some init.d scripts not running due to lack of bash
_Changing brightness by sliding on the top of the statusbar (if enabled) shouldn’t FC anymore
_ROM Control: Fixed scrolling cache not setting properly
_Weather will refresh whenever SystemUI starts instead of when the phone boots (so if it gets restarted, it should fetch weather again, it didn’t before)
_Lockscrens: Added lockscreen wallpapers to pin & pattern unlock screens
_Settings: fixed link mute states always being checked
_Added bluetooth headset config
_Other fixes of AOKP build 33 which where not included.
[B]1.4.19:[/B]
_Beta Testing Completed!
_Complete AOKP compiled (no separate patches from CM9)
_Added missing fonts
_Services.jar patched for OOM Tweaking
_DSP Manager removed
_Updated Apps: Google Maps, Xplore and Videos
_Camera: Pinch and Volume Zoom
_General UI: Customizable rotation delay is back!
_Bluetooth: AVRCP 1.3+ support
_Lockscreen/NavBar: Allow shortcuts to specify their own icons
_NavBar: Allow tablets to use “hide NavBar” feature
_NavBar: Custom NavBar is now available for tablets as well!
_NavBar: Customizable glow color (New Feature)
_Quiet Hours: Configure the hours your device should be quiet and/or still
_Statusbar: Added ability to WeatherPanel to start a custom app
_Statusbar: Added ability to hide signal bars
_Statusbar: Customizable font size
_Statusbar: Customizable icon transparency
_Added German translation for weather
_Fix CRT Off Animation
_Fix embedded flash on websites
_Fix compass
_Fix disabling Camera Sounds
_Fix NavBar showing up in landscape lockscreen
_Fix long-press resetting custom NavBar icons
_Fix incorrect bluetooth address on some devices
_Fix lockscreen events showing up 1 day before
_Fix quickunlock not allowing passwords longer than 8 chars
_Fix centered clock not showing the correct time
_Fix camera internal issues
_Other small fixes
[B]Beta 5.0 (14/4/2012):[/B]
_Android 4.0.4 - Complete New Build
_Big Big Update, Wipe Wipe Data!!
_Market purchase fixed
_Changing Lockscreen Wallpaper fixed
_Navigation bar overhaul (ability to set custom actions/icons and long-press actions)
_DSP Manager re-implemented (on test - please review this if you use this)
_Other AOKP Fixes - Complete sync upto build 31
_All scripts revised.
_Media scanner and media server related scripts removed as it's fixed internally.
_Updated apps. Modded market replaced with original one (to ensure proper purchase)
_Framework Fixes
_Dalvik Fixes
_Media Server Fixes
_Gallery FC Fixes
_Service Manager Fixes
_Embedded Flash Player Fixes (Not completely tested)
[B]Beta 4.5 (11/4/2012):[/B]
_Reverted system apps to 4.0.3. Fixed FCs.
[B]Beta 4.4 (10/4/2012):[/B]
_Integrated 95% of system apps from 4.0.4 (Framework base is still 4.0.3)
_Services.jar patched to improve OOM. (Better RAM management and kill lag)
_Kernel Tweaks. Default Governor - Ondemand.
_CPU Tweaks. Both cores set online on each boot.
_I/O Scheduling set to "Deadline".
_Application boost tweaks - Faster zipaligning on every boot and optimizing database.
_EXT4 Tweaks re-added (were removed in 4.3) to boost I/O.
_GMail and Play Store updated.
_Euphoria Control updated to integrate viewing calendar events on lockscreen. Changing LS wallpaper still FCs.
_Device Settings separated from Euphoria Control and available directly in system settings app.
_Root-browser removed as not compatible with SuperSU. Use Xplore from Market instead.
_Overall smoothness and response greatly increased. Blazing fast and rock stable.
_STK (Sim Toolkit) implemented and added.
_Torch app & File manager app added.
_OTG Support testing. Check /mnt/usbdisk.
_Launcher FC on reboot fixed. Latest Apex launcher.
_Launcher with increased heap size and zero lag. These tweaked settings will vanish if you update launcher.
_Modem Auto-Install Removed.
_New updater-script. Thanks to [I]antiochasylum[/I] for graphics.
[B]Beta 4.3 (3/4/2012):[/B]
_LP5 Kernel Auto-Install - 1.4 GHz Dual Core Activated
_LP5 Modem Auto-Install
_Market Fixed for missing apps
_Camera Fixes for LP5 Kernel
_LP5 RIL Library added
_WiFi Fixes
[B]Beta 4.2 (1/4/2012):[/B]
_Camera Recording Fixed.
_Added SuperNote for Tablet Mode and FreeNote for PhoneUI Mode.
_Audio Fixes.
_DSP manager removed due to some instability.
_First boot freeze at boot animation fixed.
_Market fixes.
_Minor media enhancements.
_[COLOR="Red"]This is not a new build rather fixes over previous build.[/COLOR]
[B]Beta 4.1 (29/3/2012):[/B]
_Added missing toggles: Data, 2G/3G, Tethering.
_Added missing fonts.
_Zip-aligned all apps.
[B]Beta 4 (29/3/2012):[/B]
_Complete new build with new device tree.
_Lot's of source work & fixes.
_Complete native USB Mass Storage. Removed UMS app developed by us.
_New RIL base from I220 ICS Leak. Before this we were using SGS2 RIL base.
_Storage option in settings don't FC.
_New options to explore in Euphoria Control (EC).
_Synced with AOKP-28
_DSP Manager added and working.
_Hardware keys backlight on by default. To turn it off use Device Settings in EC.
_Greatly increased I/O and thus quadrant if at all it matters.
_Updated few apps.
_Market fixes. No more error while installing app from market.
[B]Beta 3 (20/3/2012):[/B]
_USB Mass Storage using our app. Both external and internal mount!
_Nova Launcher replaced with Apex Launcher.
_Maps and Youtube added. Working.
_[strike]+ Titanium Backup works.[/strike] Still have minor issue with some.
_Some minor tweaks
[B]Beta 2 (18/3/2012):[/B]
_Proper ROOT and installation steps.
_All options of Euphoria Control works.
_Market Fixed.
[B]Beta 1 (18/3/2012):[/B]
Initial Release
Code:
[B][SIZE="5"]Stunner Mods/Themes:[/SIZE][/B]
_[URL="http://forum.xda-developers.com/showthread.php?t=1607038"]Various Transitions by tremerone[/URL]
_[URL="http://forum.xda-developers.com/showthread.php?t=1571347"]Recent Apps Mod by Matius444[/URL]
_[URL="http://forum.xda-developers.com/showthread.php?t=1546380"]Themes by m3dd0g[/URL]
[B][SIZE="5"]Useful Links:[/SIZE][/B]
_[URL="http://forum.xda-developers.com/showpost.php?p=25117410&postcount=5753"]ICS LP1 Direct Link[/URL]
_[URL="http://forum.xda-developers.com/showpost.php?p=24204609&postcount=759"]ICS LP1 Repack and TriangleAway[/URL]
_[URL="http://forum.xda-developers.com/showpost.php?p=24928440&postcount=4250"]ICS Modems LP5 and LP6[/URL]
_[URL="http://forum.xda-developers.com/showpost.php?p=25052556&postcount=5186"]Apps for Tablet Mode[/URL]
[B][SIZE="5"]Fixes:[/SIZE][/B]
_[URL="http://forum.xda-developers.com/showpost.php?p=25045431&postcount=5082"]SystemUI Crash Fix in Tablet Mode[/URL]
_[URL="http://forum.xda-developers.com/showpost.php?p=24860868&postcount=3865"]160 dpi Phone apk crash[/URL]
_[URL="http://forum.xda-developers.com/showpost.php?p=25031613&postcount=4796"]Random Reboots[/URL]
_[URL="http://forum.xda-developers.com/showpost.php?p=23889483&postcount=231"]Sleep of Death[/URL]
Code:
[B]Tip #1:[/B] [U]Switch between Tablet/PhoneUI, the easy way..[/U]
o get tablet mode on ICS Stunner, please follow this steps:
Settings > Euphoria Control > General UI > Switch Tablet/PhoneUI > Custom > 200 (Tablet) > Reboot.
After Reboot, go to Apex Launcher Settings and set grid size to 6x6 or 6x5 to enjoy full screen accommodation of icons.
If you still don't get Tablet Mode, that means your device isn't rooted properly and you need to clean install this ROM.
It is important to follow the steps mentioned there carefully.
[B]Tip #2:[/B] [U]Getting vibrant colors on screen.. the awesome AMOLED[/U]
Settings > Galaxy Note Settings > Screen Tab > Mode > DYNAMIC
This setting would give you stunning vibrant colors. Try it.
Forgive my delays in updating the list, will be updated soon.
Gratitude List:
Click to expand...
Click to collapse
_Maestro Marc
_saniko (Sandeep)
_antiochasylum (Justin) for second donation !!
_mikeemoz (Michael)
_afilopou (Anargyros) for second donation!!
_smoothface(Shaun)
_davidfrog (David)
_JoyR2 (Ryan)
_r3dcruz (Rick) for third donation!!
_Evaravenspell (Sarah)
_thechints (Chintu)
_DeKubus (Lukas)for second donation !!
_chasmodo (Bosko)
_Vasareth (Yannick)
_torseni5t (Mark)
_pvillasuso (Pablo)
_eternauta1949 (Nunzio)
_zylor (Ana)
_s204 (Ridzuan)
_encima (Encima)
_Octavian90 (Hung)
_dude_uuk (Jerome)
_Ashraf628 (Ashraf)
_kikouyou (Eric)
_rajuki (Rajeev)
Kindly mention xda nick and ROM name while donating. Please pm me if anything related to Gratitude list. Thank you for your donation.
F.A.Q.
Updated 3rd July.
Click to expand...
Click to collapse
Would I able to revert back to GB ROM ?
Yes. We don't mess with bootloader.
What are the changes of the latest beta ?
Read changelog post.
Can you add <feature> ?
No.
Can I have S-Pen functionality ported ?
No. This is an AOSP ROM and not based on Samsung's Touchwiz ROM. However S-Pen works.
Does BLN works ?
No.
Sometimes my phone goes to death (won't turn on), any fix ?
Try switching modem.
Camera recording doesn't work ?
YES, it works.
................................................
good luck man!
Sent from my GT-N7000 using XDA
Is camera workin and video play back? Thank you for your work. Welcom to Note devrlopment.
WOW,
Great to see another ICS ROM,
Hope you name it difference than beta1,2,3 ...
Rigby2011 said:
Is camera workin and video play back? Thank you for your work. Welcom to Note devrlopment.
Click to expand...
Click to collapse
yes camera working.
count me for beta tester of yours ICS STUNNER ROM..
I will test this rom asap, when phoneUi will be uploaded.
Is this rom using CM9 bluetooth stack ? Because no one rom support wiimote, I hope yours support wiimote controler
wow...sreenshot
Sent from my GT-N7000 using Tapatalk
Is video camera working and saving videos? Cuz thats like the biggest issue for me on all the other roms.
I read the first post, but wasn't sure on one point regarding the phone/tablet versions. Does this mean that the tablet ui version only has the tablet ui on it? Meaning I could not manually edit build.prop and change dpi to kick it into phone.
Progamersparsh said:
Is video camera working and saving videos? Cuz thats like the biggest issue for me on all the other roms.
Click to expand...
Click to collapse
Not working. Thanks for reporting.
Added to bugs list.
Smoothface said:
I read the first post, but wasn't sure on one point regarding the phone/tablet versions. Does this mean that the tablet ui version only has the tablet ui on it? Meaning I could not manually edit build.prop and change dpi to kick it into phone.
Click to expand...
Click to collapse
Kernel limitation won't allow you to change manually.
neobuddy89 said:
Not working. Thanks for reporting.
Added to bugs list.
Click to expand...
Click to collapse
Damn, we need sourses.
neobuddy89 said:
Kernel limitation won't allow you to change manually.
Click to expand...
Click to collapse
You can change DPI just by editing the /system/build.prop with Root Explorer
It works on every rom (aosp aokp miui...) so this should work here too
Great too see yet another nice build. Will see if I can get some time to spin it.
| GalaxyNote ICS | Tapatalk |
is HDMI out working on this ROM?
Sent from my Galaxy Nexus using xda premium
clubtech said:
is HDMI out working on this ROM?
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
It should not be, because it is built upon the existing ics from imilika, which does not have working usb host/hdmi out (correct me if I got that wrong).
I don't think it works on any of the ics roms atm until we get a better leak or a true release.
I am creating this thread inorder to inform users of the latest news about the next version of Android, Android 4.1 "Jelly Bean".
Official Changelog: Android 4.1, Jelly Bean
What's New
From developer.android.com
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Faster, Smoother, More Responsive
________________________________________
Android 4.1 is optimized to deliver Android's best performance and lowest touch latency, in an effortless, intuitive UI.
To ensure a consistent framerate, Android 4.1 extends vsync timing across all drawing and animation done by the Android framework. Everything runs in lockstep against a 16 millisecond vsync heartbeat — application rendering, touch events, screen composition, and display refresh — so frames don’t get ahead or behind.
Android 4.1 also adds triple buffering in the graphics pipeline, for more consistent rendering that makes everything feel smoother, from scrolling to paging and animations.
Android 4.1 reduces touch latency not only by synchronizing touch to vsync timing, but also by actually anticipatingwhere your finger will be at the time of the screen refresh. This results in a more reactive and uniform touch response. In addition, after periods of inactivity, Android applies a CPU input boost at the next touch event, to make sure there’s no latency.
Tooling can help you get the absolute best performance out of your apps. Android 4.1 is designed to work with a new tool called systrace, which collects data directly from the Linux kernel to produce an overall picture of system activities. The data is represented as a group of vertically stacked time series graphs, to help isolate rendering interruptions and other issues. The tool is available now in the Android SDK (Tools R20 or higher)
Enhanced Accessibility
________________________________________
New APIs for accessibility services let you handle gestures and manage accessibility focus as the user moves through the on-screen elements and navigation buttons using accessibility gestures, accessories, and other input. The Talkback system and explore-by-touch are redesigned to use accessibility focus for easier use and offer a complete set of APIs for developers.
Accessibility services can link their own tutorials into the Accessibility settings, to help users configure and use their services.
Apps that use standard View components inherit support for the new accessibility features automatically, without any changes in their code. Apps that use custom Views can use new accessibility node APIs to indicate the parts of the View that are of interest to accessibility services.
Support for International Users
________________________________________
Bi-Directional Text and Other Language Support
Android 4.1 helps you to reach more users through support for bi-directional text in TextView and EditText elements. Apps can display text or handle text editing in left-to-right or right-to-left scripts. Apps can make use of new Arabic and Hebrew locales and associated fonts.
Other types of new language support include:
• Additional Indic languages: Kannada, Telugu, and Malayalam
• The new Emoji characters from Unicode version 6.0
• Better glyph support for Japanese users (renders Japanese-specific versions of glyphs when system language is set to Japanese)
• Arabic glyphs optimized for WebViews in addition to the Arabic glyphs for TextViews
• Vertical Text support in WebViews, including Ruby Text and additional Vertical Text glyphs
• Synthetic Bold is now available for all fonts that don't have dedicated bold glyphs
User-installable keymaps
The platform now supports user-installable keyboard maps, such as for additional international keyboards and special layout types. By default, Android 4.1 includes 27 international keymaps for keyboards, including Dvorak. When users connect a keyboard, they can go to the Settings app and select one or more keymaps that they want to use for that keyboard. When typing, users can switch between keymaps using a shortcut (ctrl-space).
You can create an app to publish additional keymaps to the system. The APK would include the keyboard layout resources in it, based on standard Android keymap format. The application can offer additional keyboard layouts to the user by declaring a suitable broadcast receiver for ACTION_QUERY_KEYBOARD_LAYOUTS in its manifest.
New Ways to Create Beautiful UI
________________________________________
Expandable notifications
Notifications have long been a unique and popular feature on Android. Developers can use them to place important or time-based information in front of users in the notification bar, outside of the app’s normal UI.
Android 4.1 brings a major update to the Android notifications framework. Apps can now display larger, richer notifications to users that can be expanded and collapsed with a pinch. Notifications supportnew types of content, including photos, have configurable priority, and can even include multiple actions.
Through an improved notification builder, apps can create notifications that use a larger area, up to 256 dp in height. Three templated notification styles are available:
• BigTextStyle — a notification that includes a multiline TextView object.
• BigInboxStyle — a notification the shows any kind of list such as messages, headlines, and so on.
• BigPictureStyle — a notification that showcases visual content such as a bitmap.
In addition to the templated styles, you can create you own notification styles using any remote View.
Apps can add up to three actions to a notification, which are displayed below the notification content. The actions let the users respond directly to the information in the notification in alternative ways. such as by email or by phone call, without visiting the app.
With expandable notifications, apps can give more information to the user, effortlessly and on demand. Users remain in control and can long-press any notification to get information about the sender and optionally disable further notifications from the app.
Expandable notifications let you dsplay more types of content in your notifications. Users can expand them with a simple gesture.
Resizable app widgets
Android 4.1 introduces improved App Widgets that can automatically resize, based on where the user drops them on the home screen, the size to which the user expands them, and the amount of room available on the home screen. New App Widget APIs let you take advantage of this tooptimize your app widget content as the size of widgets changes.
When a widget changes size, the system notifies the host app’s widget provider, which can reload the content in the widget as needed. For example, a widget could display larger, richer graphics or additional functionality or options. Developers can still maintain control over maximum and minimum sizes and can update other widget options whenever needed.
You can also supply separate landscape and portrait layouts for your widgets, which the system inflates as appropriate when the screen orientation changes.
App widgets can now be displayed in third party launchers and other host apps through a new bind Intent (AppWidgetManager.ACTION_APPWIDGET_BIND).
App Widgets can resize automatically to fit the home screen and load different content as their sizes change.
Simplified task navigation
Android 4.1 makes it easy for you to manage the “Up” navigation that’s available to users from inside of your apps and helps ensure a consistent experience for users.
You can define the intended Up navigation for individual Activity components of your UI by adding a new XML attribute in the app’s manifest file. At run time, as Activities are launched, the system extracts the Up navigation tree from the manifest file and automatically creates the Up affordance navigation in the action bar. Developers who declare Up navigation in the manifest no longer need to manage navigation by callback at run time, although they can also do so if needed.
Also available is a new TaskStackBuilder class that lets you quickly put together a synthetic task stack to start immediately or to use when an Activity is launched from a PendingIntent. Creating a synthetic task stack is especially useful when users launch Activities from remote views, such as from Home screen widgets and notifications, because it lets the developer provide a managed, consistent experience on Back navigation.
Easy animations for Activity launch
You can use a new helper class, ActivityOptions, to create and control the animation displayed when you launch your Activities. Through the helper class, you can specify custom animation resources to be used when the activity is launched, or request new zoom animations that start from any rectangle you specify on screen and that optionally include a thumbnail bitmap.
Transitions to Lights Out and Full Screen Modes
New system UI flags in View let you to cleanly transition from a normal application UI (with action bar, navigation bar, and system bar visible), to "lights out mode" (with status bar and action bar hidden and navigation bar dimmed) or "full screen mode" (with status bar, action bar, and navigation bar all hidden).
New types of remoteable Views
Developers can now use GridLayout and ViewStub views in Home screen widgets and notifications. GridLayout lets you structure the content of your remote views and manage child views alignments with a shallower UI hierarchy. ViewStub is an invisible, zero-sized View that can be used to lazily inflate layout resources at runtime.
Live wallpaper preview
Android 4.1 makes it easier for users to find and install Live Wallpapers from apps that include them. If your app includes Live Wallpapers, you can now start an Activity (ACTION_CHANGE_LIVE_WALLPAPER) that shows the user a preview of the Live Wallpaper from your own app. From the preview, users can directly load the Live Wallpaper.
Higher-resolution contact photos
With Android 4.1, you can store contact photos that are as large as 720 x 720, making contacts even richer and more personal. Apps can store and retrieve contact photos at that size or use any other size needed. The maximum photo size supported on specific devices may vary, so apps should query the built-in contacts provider at run time to obtain the max size for the current device.
New Input Types and Capabilities
________________________________________
Find out about devices being added and removed
Apps can register to be notified when any new input devices are attached, by USB, Bluetooth, or any other connection type. They can use this information to change state or capabilities as needed. For example, a game could receive notification that a new keyboard or joystick is attached, indicating the presence of a new player.
Query the capabilities of input devices
Android 4.1 includes APIs that let apps and games take full advantage of all input devices that are connected and available.
Apps can query the device manager to enumerate all of the input devices currently attached and learn about the capabilities of each.
Control vibrator on input devices
Among other capabilities, apps can now make use of any vibrator service associated with an attached input device, such as for Rumble Pak controllers.
Animation and Graphics
________________________________________
Vsync for apps
Extending vsync across the Android framework leads to a more consistent framerate and a smooth, steady UI. So that apps also benefit, Android 4.1 extends vsync timing to all drawing and animations initiated by apps. This lets them optimize operations on the UI thread and provides a stable timebase for synchronization.
Apps can take advantage of vsync timing for free, through Android’s animation framework. The animation framework now uses vsync timing to automatically handle synchronization across animators.
For specialized uses, apps can access vsync timing through APIs exposed by a new Choreographer class. Apps can request invalidation on the next vsync frame — a good way to schedule animation when the app is not using the animation framework. For more advanced uses, apps can post a calllback that the Choreographer class will run on the next frame.
New animation actions and transition types
The animation framework now lets you define start and end actions to take when running ViewPropertyAnimator animations, to help synchronize them with other animations or actions in the application. The action can run any runnable object. For example, the runnable might specify another animation to start when the previous one finishes.
You can also now specify that a ViewPropertyAnimator use a layer during the course of its animation. Previously, it was a best practice to animate complicated views by setting up a layer prior to starting an animation and then handling an onAnimationEnd() event to remove the layer when the animation finishes. Now, the withLayer() method on ViewPropertyAnimator simplifies this process with a single method call.
A new transition type in LayoutTransition enables you to automate animations in response to all layout changes in a ViewGroup.
New Types of Connectivity
________________________________________
Android Beam
Android Beam is a popular NFC-based technology that lets users instantly share, just by touching two NFC-enabled phones together.
In Android 4.1, Android Beam makes it easier to share images, videos, or other payloads by leveraging Bluetooth for the data transfer. When the user triggers a transfer, Android Beam hands over from NFC to Bluetooth, making it really easy to manage the transfer of a file from one device to another.
Wi-fi Network Service Discovery
Android 4.1 introduces support for multicast DNS-based service discovery, which lets applications find and connect to services offered by peer devices over Wi-Fi networks — including mobile devices, printers, cameras, media players, and others. Developers can take advantage of Wi-Fi network service discovery to build cross-platform or multiplayer games and application experiences.
Using the service discovery API, apps can create and register any kind of service, for any other NSD-enabled device to discover. The service is advertised by multicast across the network using a human-readable string identifier, which lets user more easily identify the type of service.
Consumer devices can use the API to scan and discover services available from devices connected to the local Wi-Fi network. After discovery, apps can use the API to resolve the service to an IP adress and port through which it can establish a socket connection.
You can take advantage of this API to build new features into your apps. For example, you could let users connect to a webcam, a printer, or an app on another mobile device that supports Wi-Fi peer-to-peer connections.
Wifi-Direct Service Discovery
Ice Cream Sandwich introduced support for Wi-Fi Direct, a technology that lets apps discover and pair directly, over a high-bandwidth peer-to-peer connection. Wi-Fi Direct is an ideal way to share media, photos, files and other types of data and sessions, even where there is no cell network or Wi-Fi available.
With Jelly Bean, Android takes Wi-Fi Direct further, adding API support for pre-associated service discovery. Pre-associated service discovery lets your apps get more useful information from nearby devices about the services they support, before they attempt to connect. Apps can initiate discovery for a specific service and filter the list of discovered devices to those that actually support the target service or application.
For example, this means that your app could discover only devices that are “printers” or that have a specific game available, instead of discovering all nearby Wi-Fi Direct devices. On the other hand, your app can advertise the service it provides to other devices, which can discover it and then negotiate a connection. This greatly simplifies discovery and pairing for users and lets apps take advantage of Wi-Fi Direct more effectively.
With Wi-Fi Direct service discovery, you can create apps and multiplayer games that can share photos, videos, gameplay, scores, or almost anything else — all without requiring any Internet or mobile network. Your users can connect using only a direct p2p connection, which avoids using mobile bandwidth.
Network Bandwidth Management
Android 4.1 helps apps manage data usage appropriately when the device is connected to a metered network, including tethering to a mobile hotspot. Apps can query whether the current network is metered before beginning a large download that might otherwise be relatively expensive to the user. Through the API, you can now get a clear picture of which networks are sensitive to data usage and manage your network activity accordingly.
New Media Capabilities
________________________________________
Media codec access
Android 4.1 provides low-level access to platform hardware and software codecs. Apps can query the system to discover what low-level media codecs are available on the device and then and use them in the ways they need. For example, you can now create multiple instances of a media codec, queue input buffers, and receive output buffers in return. In addition, the media codec framework supports protected content. Apps can query for an available codec that is able to play protected content with a DRM solution available on the the device.
USB Audio
USB audio output support allows hardware vendors to build hardware such as audio docks that interface with Android devices. This functionality is also exposed with the Android Open Accessory Development Kit (ADK) to give all developers the chance to create their own hardware.
Audio record triggering
Android now lets you trigger audio recording based on the completion of an audio playback track. This is useful for situations such as playing back a tone to cue your users to begin speaking to record their voices. This feature helps you sync up recording so you don’t record audio that is currently being played back and prevents recordings from beginning too late.
Multichannel audio
Android 4.1 supports multichannel audio on devices that have hardware multichannel audio out through the HDMI port. Multichannel audio lets you deliver rich media experiences to users for applications such as games, music apps, and video players. For devices that do not have the supported hardware, Android automatically downmixes the audio to the number of channels that are supported by the device (usually stereo).
Android 4.1 also adds built-in support for encoding/decoding AAC 5.1 audio.
Audio preprocessing
Developers can apply preprocessing effects to audio being recorded, such as to apply noise suppression for improving speech recording quality, echo cancellation for acoustic echo, and auto gain control for audio with inconsistent volume levels. Apps that require high quality and clean audio recording will benefit from these preprocessors.
Audio chaining
MediaPlayer supports chaining audio streams together to play audio files without pauses. This is useful for apps that require seamless transitions between audio files such as music players to play albums with continuous tracks or games.
Media Router
The new APIs MediaRouter, MediaRouteActionProvider, and MediaRouteButton provide standard mechanisms and UI forchoosing where to play media. Support is built-in for wired headsets and a2dp bluetooth headsets and speakers, and you can add your own routing options within your own app.
Renderscript Computation
________________________________________
Android 4.1 extends Renderscript computation to give you more flexibility. You can now sample textures in your Renderscript compute scripts, and new pragmas are available to define the floating point precision required by your scripts. This lets you enable NEON instructions such as fast vector math operations on the CPU path, that wouldn’t otherwise be possible with the full IEEE 754-2008 standard.
You can now debug your Renderscript compute scripts on x86-based emulator and hardware devices. You can also define multiple root-style kernels in a single Renderscript source file.
Android Browser and WebView
________________________________________
In Android 4.1, the Android Browser and WebViews include these enhancements:
• Better HTML5 video user experience, including touch-to-play/pause and smooth transition from inline to full screen mode.
• Improved rendering speed and reduced memory usage for better scrolling and zooming performance.
• Improved HTML5/CSS3/Canvas animation performance.
• Improved text input.
• Updated JavaScript Engine (V8) for better JavaScript performance.
• Support for the updated HTML5 Media Capture specification (the "capture" attribute on input type=file elements).
Google APIs and services
________________________________________
To extend the capabilities of Android even further, several new services for Android are available.
Google Cloud Messaging for Android
Google Cloud Messaging (GCM) is a service that lets developers send short message data to their users on Android devices, without needing a proprietary sync solution.
GCM handles all the details of queuing messages and delivering them efficiently to the targeted Android devices. It supports message multicasting and can reach up to 1000 connected devices simultaneously with a single request. It also supports message payloads, which means that in addition to sending tickle messages to an app on the device, developers can send up to 4K of data.
Google Cloud Messaging is completely free for all developers and sign-up is easy. See the Google Cloud Messaging page for registration, downloads, and documentation.
App Encryption
Starting with Android 4.1, Google Play will help protect application assets by encrypting all paid apps with a device-specific key before they are delivered and stored on a device.
Smart App Updates
Smart app updates is a new feature of Google Play that introduces a better way of delivering app updates to devices. When developers publish an update, Google Play now delivers only the bits that have changed to devices, rather than the entire APK. This makes the updates much lighter-weight in most cases, so they are faster to download, save the device’s battery, and conserve bandwidth usage on users’ mobile data plan. On average, a smart app update is about 1/3 the sizeof a full APK update.
Google Play services (coming soon)
Google Play services helps developers to integrate Google services such as authentication and Google+ into their apps delivered through Google Play.
Google Play services will be automatically provisioned to end user devices by Google Play, so all you need is a thin client library in your apps.
Because your app only contains the small client library, you can take advantage of these services without a big increase in download size and storage footprint. Also, Google Play will deliver regular updates to the services, without developers needing to publish app updates to take advantage of them.
For more information about the APIs included in Google Play Services, see the Google Play Services developer page.
Click to expand...
Click to collapse
Links have not been included in the text, if you want them, click the source link.
Source: developer.android.com
Video
Fast & Smooth - Android 4.1, Jelly Bean
Source: Android Police
Introducing Google Now
Source: Android Police
Android 4.1 Jelly Bean boot animation (as seen on a Nexus 7)
Source: Android Police
Say goodbye to notification spam in Android 4.1 Jelly Bean
Source: Android Police
Extracts from Android 4.1
GSM Galaxy Nexus 4.1 System Dump Is Out!
Source: Android Police
Latest Google Play Store v 3.7.11 (Jelly Bean Edition)
Source & Downloads: Android Police
Apps, Boot Animation & Wallpapers, checkout the link below for downloads.
Source: [App]Jelly Bean Stuffs (Apps + Boot Animation + Wallpapers)
4.1 Keyboard for ICS
Source: Android Police
Reserved 3
Reserved 4
any possible link for source? your going all out might as well grab that info and put it here too...
usb audio out and Multichannel audio hdmi output sounds amazing. Any idea if it would work on all existing hardware updated to 4.1 or require new suited hardware? They would be a necessity for my future upgrade
Sent from my Optimus 2X using XDA
da-pharoah said:
any possible link for source? your going all out might as well grab that info and put it here too...
Click to expand...
Click to collapse
I have already included the sources for everything.
With a few luck, lol, we'll get this instead of ICS in next LG major update...
----
Enviat des del meu Optimus 2X usant Tapatalk
Just wanted to let you guys know. Regarding the Wifi-Direct, I tested Galaxy Nexus with Jelly Bean attempting to connect to a Galaxy S2 with Wifi-Direct.
I can associate but transferring files results in a disconnect.
xevic said:
With a few luck, lol, we'll get this instead of ICS in next LG major update...
----
Enviat des del meu Optimus 2X usant Tapatalk
Click to expand...
Click to collapse
lg is not going to get us jb. dont get your hopes up lol. even if they would want to do this, we would have to wait like 7 months after jb is released.
lg will get us 4.0 and they better fckin get the drivers correctly so cm can do their stuff. if we get the drivers for 4.0, we can have 4.1 as well
xilw3r said:
lg is not going to get us jb. dont get your hopes up lol. even if they would want to do this, we would have to wait like 7 months after jb is released.
lg will get us 4.0 and they better fckin get the drivers correctly so cm can do their stuff. if we get the drivers for 4.0, we can have 4.1 as well
Click to expand...
Click to collapse
I think with luck we can get a working version of JB but just like cm9 is: lack of appropriate drivers. What maybe it can be a problem to experience fast system.
Sent from my LG P990 — Optimus 2X — ICS NovaHD ROM — Kernel 3.0
FelipeBHZ said:
I think with luck we can get a working version of JB but just like cm9 is: lack of appropriate drivers. What maybe it can be a problem to experience fast system.
Sent from my LG P990 — Optimus 2X — ICS NovaHD ROM — Kernel 3.0
Click to expand...
Click to collapse
I'm guessing it might be possible cause JB is a minor update so the driver might be the same.
Just guessing.
xevic said:
With a few luck, lol, we'll get this instead of ICS in next LG major update...
----
Enviat des del meu Optimus 2X usant Tapatalk
Click to expand...
Click to collapse
I hope the LG Optimus 2x will get the update.
I hope the devs can port Jelly Bean to our 2x, because LG won't release it (i think 4.0 will be last update -.-). I hope Ricardo can help us again :good:
NEEEEED O2X Jelly ROM NOW! Come on spica, owian, XDA, Cyanogen, Make us happy soon! :silly: :victory:
Following the announcements @ Google IO I had a similar thought - maybe LG got some kind of early access to the Jelly Bean PDK and will publish a Jelly Bean Update instead of a ICS - I am wondering ... would this make us all love LG again?
Does anybody know how CM is handling minor version updates? - will they just be merged into current CM9 development?
borgond said:
Following the announcements @ Google IO I had a similar thought - maybe LG got some kind of early access to the Jelly Bean PDK and will publish a Jelly Bean Update instead of a ICS - I am wondering ... would this make us all love LG again?
Does anybody know how CM is handling minor version updates? - will they just be merged into current CM9 development?
Click to expand...
Click to collapse
Probably it will be a CM9.1 version. They already closed the current version.
I agree. If we got ICS, JB is in the next door. But i don't really expect lg will do for us. It's like GB, they stuck with .4 when .7 was already out. They are sad...
----
Enviat des del meu Optimus 2X usant Tapatalk
I think we will be lucky, if we will have ics in July/August
Hopefully we'll get it before 2030.
Hi guys.....
Here is MIUI8 For our device Xolo play 8X1100(black)....
MIUI is known.no need to Introduction....
Here is Change log....
HTML:
6.12.24 Update description:
Add text customization to customize the display text of the application
In the guarantee system is relatively stable to delete the system comes with unnecessary files
System application Deodex, accelerate the application startup speed, save system space
Crack personality theme, the subject of any charge, do not restore the default
Cracked streamlined application store, system upgrade led to Cami restrictions
Crack the system to write restrictions on the SD card
Andrews crack the core, the signature is also inconsistent can easily override the installation
Remove unnecessary system programs
Delete the system extra font ttf file
Delete files that are not used by the system
Remove the system comes with wallpaper
Block MIUI's own spam ads
Add the Xposed framework: The plug-in module prerequisites framework
Add Storage Replacement: Customize the application data storage path
Add Blocked Runs: Prevents the application from starting at the maximum limit
Add model masquerade: camouflage phone display model
Add green guard: Disable the application from wake-up, saving system power consumption
Add Immersive Status Bar: Third-party application status bar Immersed
Add Text Custom: Customize the display text for the application
Add Windowed Program: Window Multitasking Application
Add message to prevent the withdrawal: to view QQ, micro message to withdraw the message
QQ scraper must artifact (only support Andrews 4.4 and above equipment)
Add micro message forwarding module: a key to forward the contents of a circle of friends and so on (forward content if contains pictures, please manually preview the picture and then forward).
Add micro-address book module: a key to the nearby people say hello, news ** and so on.
Add a key definition: you can change each virtual key click, double-click, long press to achieve different functions
Add system UI interface: double-speed network, change the drop-down background, power management can be added to the card to restart the brush mode, line brush mode.
Add desktop layout: icon vertical / horizontal icon number fully customizable, too many icons, with DPI modify better!
Add volume control: You can customize the maximum and minimum volume levels.
Add CPU mode: adjust the CPU operating mode, CPU frequency adjustment
Add WiFi password: View the WiFi password that is connected
Add Screen Assistant: Super powerful ZTE screen assistant
Add flash notification: There is an incoming call, a text message, a flash when the notification is flashing
Add night goggles: reduce brightness, protect the eyes
Add Dolby sound: directional logic surround sound
Add Viper Sound: HiFi-class auditory feast
Add SuperSU, SuperSU authorization more completely
Add DPI density custom modifications
Add the Desktop Home page to display the weather and lunar calendar
Update miui8 special edition advanced settings, more features as you choose
Fix advanced settings disappear
Add a lot of small features in the advanced settings inside
Optimize the underlying framework, a substantial increase in system fluency
By default, root privileges are enabled
Optimize the underlying framework to improve system fluency
Optimize the wifi configuration parameters to provide the stability of the wifi connection
Synchronous update the latest version of the official release system restrictions to support their own streamlining system applications, remove the file manager to install the application 10 seconds to wait
Perfect harmony theme, not restored
Add settings for the desktop custom layout
Perfect mount storage, default phone built-in storage
Enhance the system putting sound quality, and add Dolby sound
Compile the system manually minimum brightness is 1
Support breathing light notification reminder
Add Dolby sound: directional logic surround sound
Add Viper Sound: HiFi-class auditory feast
Add SuperSU, SuperSU authorization more completely
Add DPI density custom modifications
Bluetooth, GPS, communications, and so the various functions are normal
IMPORTANT ::
1.Crack Globle themes.no need MI credits .already patched.
2.Already rooted.
3.Adavance settings
Downloads :::
MIUI 8 8x1100_12.22.2016
GAPPS_pico_4.4.X
MIUI8 CAM FIX
MIUI 8_ART [SEE Second post Before flashing]
Installation ::
1.backup your current ROM and IMEI
2.boot into recovery.
3.Flash ROM,CAM FIX and Gapps.
4.First Boot will take some some...so Enjoy tea and wait....
5.If u need "PROPER" method for install to Rom,PLEASE ENJOY STOCK ROM. CUSTOM ROM IS NOT FOR YOU.
Credits ::
1.MIUI
2.XOLO
3.Developer
4.Me for porting.
Q :: What is ART and how is difference?
A :: ART is an attempt to make Android faster by improving the app performance and make the device overall smooth. There are several new features in ART, major one being the all-new compilation mode. For those unaware, Dalvik uses Just in time (JIT) compiler whereas ART uses Ahead-of-time (AOT) compiler, that is smarter and can improve app performance. ART improves garbage collection in several ways and also has tighter install-time verification than Dalvik. In ART, the application is compiled just once at the time of installation, thus being pre-compiled that results in improved app performance and less CPU load, thereby improving the battery life. However, it should be noted that app sizes (fresh install) are increased significantly while using ART that could be an issue for devices with low internal storage.
Difference between Dalvik and ART runtimes in Android
Q :: How to Enable ART in This ROM
A:: Flash MIUI_ART zip in recovery and DONE.
Q :: Why so many Chiness Apps in This ROM????:crying:
A :: As i ported Directly From Coolpad And there is Advance Settings in ROM.and its in Chinese and i dont know Chinese enought to remove
Apps..
Q :: How to get rid of Chinese Apps???
A :: Download And Install TBP and freeze useless Apps from system.u All know where to get pro version.......:silly:
Q :: How to Stop installation on unwanted chinese apps from MIUI???
A :: Download And Install Xposed For MIUI
Activate and reboot
Install Firewall and Block internet Access to Music, MIUI Video and Lockscreen.
if u like Also install Root Tools neo
Enjoy Most Stable MIUI 8
Bro , this is nice rom
---------- Post added at 08:34 AM ---------- Previous post was at 08:34 AM ----------
Please port lineage os 14.1 for our device , it is nice one
MIUI 9
Beta version
based on the official MIUI9 7.9.6 development version
contains MIUI9 related features, the new design to
adjust the brush machine script, modify all FC
optimization layout switch and other functions to
remove the relevant Xposed does not support the module
desktop new finishing
update update reference to the official Description
Desktop new weather lunar display function
first boot recommended to restart a
revision before the version of the software error is missing problem
correction desktop icon display problems
Miuitools under the new status bar search switch
switch immediately take effect to meet everyone needs to
re-modify the subject crack code, more fully
optimized Brush script to enhance the brush speed
to add a new license to support the automatic root, without waiting
to join the Busybox instruction set, advanced users may need to
optimize the phone radio frequency, reduce the phone power consumption to
optimize the memory used, the larger RAM use
optimization Xposed related Components, has done a reasonable classification
XX this Xposed framework to limit the problem to
support the framework of the installation and module activation and other functions
perfect crack theme, restart and other operations do not rebound
Built-in to join Dolby sound, perfect sound quality to
support a variety of scene sound, sound pure
crack this issue Xposed framework restrictions, support the installation of the use of
cracked MIUI system restrictions, uninstall comes with software does not card boot to
remove the system signature, can be better installed third party Software
to add personal self-compiled miui-toolsV4.0
support status bar style switch (default official style)
* support ios three-style style
* support official style switch to
add desktop layout switching
support 4X5, 4X6, 5x5, 5X6 switch
support status bar search Box custom switch
support DPI value custom size, the smaller the number, the larger the field of vision for the
first time, need to give Miuitools Root authority
Do not set the value is too large or too small to prevent can not boot
support advanced power menu management
* support fast Boot function
* support a key to restart to recovery
release SD card storage limit function
* activate the xposed frame, and check the module,
try not to check the system application, so as not to bring trouble
to join the status bar immersed, has been updated to the latest version
** activation xposed frame, and check the modules,
adding ZTE assistant Lollipop style screen version
* support for opening and Closed, press the menu will pop up advanced power features
added to mount a USB function
* Support choose to mount MTP-peer mode
added lightning flash lights, turned on by default
Join Viper's top sound effects to enhance the sound quality
to join Double-click the status bar screen lock feature
added xposed frame function, you need to activate themselves
to join the status bar, double-click the lock screen, you need to activate xposed framework
to support the battery information to view, understand power consumption details
support the application to start tracking rate, Application start at a glance
Download link :
http://m.romzj.com/rom/40352.htm
Meet AA AIO TWEAKER, the new Swiss Army Knife for a less restrictive and more feature-ful Android Auto!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
How do I use it?
Allow root access, choose what you want, reboot, and then forget about it
How does it work?
This app uses SQLite commands to override some flags related to Android Auto into the Google Play Services.
Google Play Services control a lot of features inside Android Auto. Some of them are core functionality of Android Auto, some of them are upcoming feature that are simply not yet released.
What this app does is making some SQLite queries in order to alter some features of Android Auto. It contains the trick inside AA Phenotype Patcher to patch custom apps in order to work in AA (and the same script is contained) and with the same principle it unlocks some other things in Android Auto.
Available commands (as of version 1.5):
Patch for custom Android Auto apps
Disable speed restrictions while driving (preview of messages will be shown always)
Disable six tap limit (the banner asking to pay attention to road will not be shown anymore)
Enable Assistant Shortcuts (you can learn more here: https://www.xda-developers.com/andr...llpaper-and-tests-google-assistant-shortcuts/)
Enable assistant animation in navbar
Disable launch of Navigator app at start
Disable red outline on battery icon when Battery Saver is active
Enable force Widescreen (or force disable it)
Force statusbar to be black opaque
Disable battery saver warning
Enable MultiDisplay
Set notification duration from 0ms to 20 seconds
Set media notification duration (on the bar) to up to 15 minutes
(BETA) Disable Bluetooth auto connect
Hopefully more to come
How is this different from AA Phenotype Patcher?
It just contains more features, the project is actually a fork of AA Phenotype Patcher, and share a lot of core functionality under the hood.
Can I use this app instead of AA Phenotype Patcher?
Yes you can, but if you have already patched apps with AA Phenotype Patcher, you can leave it like that and simply apply the other tweaks. This app won't check if the apps are already patched via AA Phenotype Patcher, so you won't have a green check status at the start.
How is this different from Sensible Android Auto: Xposed?
This app doesn't need Xposed, which in some cases is one more pain to have. Also, it should survive Android Auto updates (unless the flag are changed) without any user modification.
Can I use this app instead of Sensible Android Auto: Xposed?
Yes, you can. The functionaility is the same, the only "advantage" is not having to install Xposed to make it work. This app won't check if you have SAAX installed so you won't have a green check status at the start. If you are familiar with SAAX and you want to keep it, you may not want to disable speed limitation and six tap with this app.
Can the app be translated in my language?
Translations are open! If you feel like you may be able to translate the app in your language, join translations on Crowdin so that the app will be translated in your language, or simply wait for someone else that will translate the app.
Source code
Download
Credits:
@Jen94 for the original app whitelist hack
SAAX by @agentdr8 who inspired me for some features of this app
AA Phenotype Patcher by @Eselter
CURRENT VERSION: 2.2
NEW: App is now translated in Polish
UPDATED: Slovenian and Russian translations
NEW: The layout has been completely revised and now tweaks are all in one page and the other page will have logs
OLDER VERSIONS:
Version 2.1 Changelog:
NEW: App is now translated in Vietnamese, Catalan and Korean
NEW: Wallpaper tweak! This tweak will activate the new wallpaper feature coming up in Android Auto.
WARNING: If you are a user of Wallpapers For Android Auto. this tweak will break it unless you don't download version 3.0 that came out today.
FIXED: Potential bug that did not fully reverted custom app patch of AA Phenotype Patcher. If you have issues with Custom App patch and you were a user of AA Phenotype Patcher, please de-activate and activate the tweak again.
NEW: BETA Tweak to revert independent night mode recently introduced
NEW: BETA Tweak to disable telemetry and logging crap that Google does with Android Auto
UPDATED: bluetooth tweak is out of BETA state
Version 2.0 Changelog:
NEW: Enjoy a brand new UI, with new animations and a completely revised look
NEW: Translations! The app has been fully translated in Italian, Czech, Dutch, German, Russian, Slovak, Slovenian and Spanish and it's partially translated in Brazilian Porugues, Turkish and French
If you wanna take part of translations in your native language, join translation project on Crowdin https://crowdin.com/project/aa-aio-tweaker
It's super easy to use and you could take part of translating AA AIO TWEAKER in your own language!
NEW: menu in upper toolbar will now show version of the app
ENHANCED: Fermata Auto will now be on the upper part of the list if installed
ENHANCED: Fixed some occasional bugs with patch custom app tweak
ENHANCED: seekbar for the durations of notifications have now more margin to have a better handling
Version 1.6 Changelog:
ENHANCED: Treshold of "force no widescreen" tweak is now higher. This should help on very high-res screens, as it was not working properly in some rare cases
FIXED: Bug that made "Force no widescreen" tweak not work properly
FIXED: Bug that named a trigger in database wrongly when applying force no widescreen mode. Applying the tweak now should now make sure that the app detects correclty if the tweak is applied or not
FIXED: Some tutorials were very difficult to read because of size of windows. Now fixed.
ENHANCED: "Disable navigation at start" logic has been tweaked to make sure the main database doesn't build the flags that make navigation open at start. Hopefully this will increase the ratio of Android Auto not starting navigation at first.
Please re-apply "Disable navigation at start" and report back to me if it fails sometimes (or maybe always) at making AA start in launcher.
ENHANCED: Text on top of the app will now hint for long press for tutorial
Version 1.5 Changelog:
NEW: Massive cleanup of code and optimized the SQL scripts to apply the tweaks. The scripts now respect the table schema of the database and errors in console regarding constraints are now solved. I would actually suggest first to revert all the tweaks (with the dedicated option on the top menu) to have a clean base, especially if you run into trouble with AA AIO Tweaker.
NEW: App now has integrated tutorials! Just long tap on one of the buttons to find out what a tweak does!
NEW: Multidisplay tweak. I'll let the tutorial explain it, it's very cool!
NEW: Tweak to disable battery saver warning when using Android Auto
ENHANCED: The logic to revert the tweaks has been revised and now the method should not fail in reverting the tweaks
ENHANCED: The app won't clear anymore the log view on the bottom when applying more than one tweak. This will help me diagnosing bugs happening on a session.
FIXED: A bug that reverted the wrong tweak when disabling force widescreen/no widescreen
FIXED: Bluetooth tweak has been revised and should now be correctly applied
Version 1.4 Changelog:
NEW: Disable bluetooth auto connect (BETA). This tweak should prevent the phone auto connecting to car's bluetooth when plugged in. This tweak is in BETA and could not work at all. Please report back if this works!
FIXED: Bug resulting in a dialog asking to revert every tweak after the "about" dialog
FIXED: Bug resulting in force widescreen/no widescreen tweaks not being recognized as applied after successfully applying them
FIXED: Revert of force widescreen/no widescreen should now work as expected
ENHANCED: Enabling force widescreen/no widescreen when force no widescreen/widescreen is already applied will result in a toast warning the user that the other of the two tweaks is being automatically revert (it wouldn't make sense to have both of them active)
ENHANCED: About dialog will contain more infos about the app
Version 1.3 Changelog:
NEW: Make sure the fragment holding the button is scrollable. This will help using the app on phones with very high density of screen (bigger dimensions)
CHANGED: Revisited some texts on the buttons
FIXED: An error with the tweak for increasing "media notification duration" overriding the tweak for "notification duration". Please reset to default both the media notification and message notification duration and set them again as desired, in case you applied the "media notification" tweak before.
FIXED: Option to revert everything not having influence on patched apps tweak
FIXED: A potential issue with the patch app trigger not being named correctly
FIXED: Button for Assistant animation not being responsive after applying the tweak
FIXED: Corrected the loading of the status of apps patch tweak when launching app
NEW: Media notification duration: to tweak duration of the media notification in the navbar (you can tweak the navbar to show the track title, artist and album art up to 15 minutes)
NEW: Option to revert everything
FIXED: Welcome screen should now be correctly viewed even on high density screens
Version 1.2 changelog:
NEW: The options will now come in two pages
CHANGED: Revised the text of some buttons
FIXED: Status Bar Opaque tweak not being functional
FIXED: Status of Battery Outline tweak
NEW: Force widescreen tweak, to force activation of widescreen if your car does not support it
NEW: Force no widescreen tweak, to force no widescreen if your car supports it
NEW: Notification duration, to tweak heads up notification duration (messages)
NEW: Media notification duration: to tweak duration of the media notification in the navbar (you can tweak the navbar to show the track title, artist and album art up to 15 minutes)
NEW: Option to revert everything
Version 1.1 changelog:
FIXED: crashes in some devices with very high DPI
CHANGED: app will now be locked in portrait mode
NEW: app will now check if the tweaks are applied even after a data wipe of itself or Google Play Services
NEW: tweak to enable "Force status bar opaque"
FIXED: a bug in reverting the speed limitation tweak
Vesion 1.0
Initial release
Seems like nice new app for android auto users. Thanks for your contribution, I will try it in car in near future
Patchable apps?
:good: This thing is really cool, thank you so much! :good:
Can someone tell me if I can add such apps like Racechrono, Track Addict, etc. to the allowed (patched) apps?
Since I have an unrooted pixel 2, and I wouldn't like to root it if pointless.
sandor.vida.1986 said:
:good: This thing is really cool, thank you so much! :good:
Can someone tell me if I can add such apps like Racechrono, Track Addict, etc. to the allowed (patched) apps?
Since I have an unrooted pixel 2, and I wouldn't like to root it if pointless.
Click to expand...
Click to collapse
The patch app function will allow android auto-compatible apps to be shown on Android Auto. Whether it is a sideloaded music app, and for some reason you don't want to enable unknown sources in developer settings, or whether it's an app that uses the custom SDK (such as: Screen2Auto, Fermata Auto, CarStream etc.) this app has got you covered.
If the app you'd like to patch has no support to Android Auto, this tweaker won't help you gaining it.
Version 1.1 has been released with the following changelog
FIXED: crashes in some devices with very high DPI
CHANGED: app will now be locked in portrait mode
NEW: app will now check if the tweaks are applied even after a data wipe of itself or Google Play Services
NEW: tweak to enable "Force status bar opaque"
FIXED: a bug in reverting the speed limitation tweak
Download
shmykelsa said:
Version 1.1 has been released with the following changelog
FIXED: crashes in some devices with very high DPI
CHANGED: app will now be locked in portrait mode
NEW: app will now check if the tweaks are applied even after a data wipe of itself or Google Play Services
NEW: tweak to enable "Force status bar opaque"
FIXED: a bug in reverting the speed limitation tweak
Download
Click to expand...
Click to collapse
The latest version 1.1 is crashing and not opening after clicking the I understand icon when opening app
[emoji122][emoji122][emoji122][emoji122][emoji122][emoji122]
Inviato dal mio SM-T825 utilizzando Tapatalk
Mahmood said:
The latest version 1.1 is crashing and not opening after clicking the I understand icon when opening app
Click to expand...
Click to collapse
Sorry for this. The fixed APK has been uploaded to the same download location. You might want to install it over the actual one.
Can I get some clarification, what does "patching" of Apps do? so I want app like Teams and Outlook to show up on the AA Screen but they don't when I select and patch them
Have I misunderstood this app
inningsdefeat500 said:
Can I get some clarification, what does "patching" of Apps do? so I want app like Teams and Outlook to show up on the AA Screen but they don't when I select and patch them
Have I misunderstood this app
Click to expand...
Click to collapse
See comment #5 above
shmykelsa said:
See comment #5 above
Click to expand...
Click to collapse
thanks, so
The patch app function will allow android auto-compatible apps to be shown on Android Auto. Whether it is a sideloaded music app, and for some reason you don't want to enable unknown sources in developer settings, or whether it's an app that uses the custom SDK (such as: Screen2Auto, Fermata Auto, CarStream etc.) this app has got you covered.
If the app you'd like to patch has no support to Android Auto, this tweaker won't help you gaining it.
==========
allow android auto-compatible apps to be shown on Android Auto - How can u tell if it's auto compatible, I mean the ones which are supported anyways wont need to be patched since we can simply use them. My query was if its possible to put ANY app of choice on AA
inningsdefeat500 said:
thanks, so
allow android auto-compatible apps to be shown on Android Auto[/B] - How can u tell if it's auto compatible, I mean the ones which are supported anyways wont need to be patched since we can simply use them.
Click to expand...
Click to collapse
As said previously, there are certain sideloaded apps that don't come from the Play Store and they are disallowed by Google, and you cannot semply use them. The one I quoted, alongside others like OBD2AA, Widgets For Auto, AAStream, AAMirror, Performance Monitor etc. are specifically designed for Android Auto with a custom SDK.
inningsdefeat500 said:
My query was if its possible to put ANY app of choice on AA
Click to expand...
Click to collapse
No, it's not possible.
Hi. Could it be added to the functions, a bluetooth connection lock?
I use two cell phones, one fixed connected without having a sim card. and the other I want to have connected only by bluetooth to use hands-free.
I do not know if it is android auto or my head unit, but when I connect the cell phone by cable if or if I have to connect the bluetooth.
It would be a good function for those of us who use two cell phones.
Thank you
Alexander
Medicina200401 said:
Hi. Could it be added to the functions, a bluetooth connection lock?
I use two cell phones, one fixed connected without having a sim card. and the other I want to have connected only by bluetooth to use hands-free.
I do not know if it is android auto or my head unit, but when I connect the cell phone by cable if or if I have to connect the bluetooth.
It would be a good function for those of us who use two cell phones.
Thank you
Alexander
Click to expand...
Click to collapse
I'll see what I can do about it
Version 1.2 has been released with the following changelog:
NEW: The options will now come in two pages
CHANGED: Revised the text of some buttons
FIXED: Status Bar Opaque tweak not being functional
FIXED: Status of Battery Outline tweak
NEW: Force widescreen tweak, to force activation of widescreen if your car does not support it
NEW: Force no widescreen tweak, to force no widescreen if your car supports it
NEW: Notification duration, to tweak heads up notification duration (messages)
NEW: Media notification duration: to tweak duration of the media notification in the navbar (you can tweak the navbar to show the track title, artist and album art up to 15 minutes)
NEW: Option to revert everything
Download
Hi Gabriele,
I'm trying to install this app into a J730F (Exynos7870), it seems that I cannot escape the safety advertisement page therefore I cannot access the main page.
it there any procedure/workaround I can do to gain access?
Thanks in advance!
Saponetto said:
Hi Gabriele,
I'm trying to install this app into a J730F (Exynos7870), it seems that I cannot escape the safety advertisement page therefore I cannot access the main page.
it there any procedure/workaround I can do to gain access?
Thanks in advance!
Click to expand...
Click to collapse
For start, is your J730F rooted?
Yes, rooted... it currently runs Android 10, 32 bit, Sams Rom.
At now, I use Phenotype Patcher flawlessly, so I'm a bit curious...
Saponetto said:
Yes, rooted... it currently runs Android 10, 32 bit, Sams Rom.
At now, I use Phenotype Patcher flawlessly, so I'm a bit curious...
Click to expand...
Click to collapse
Please contact me in private. I'll have to investigate deeper on the error.