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.
Download the Samsung GALAXY Note S Pen SDK 2.2 now!
- Advanced interactions redefine your user experience
The latest version of the S Pen SDK for the Samsung GALAXY Note is now available to download. Apps developed with the new S Pen SDK can interact with the S Pen even when it is not in contact with the Note. The combination of Hovering, Side Button and Pen Gesture can re-define the way a user interacts with the device, allowing you to deliver many new innovative UX scenarios.
Download the SDK at
[English] http://developer.samsung.com/android/spen.sdk
[Chinese] http://developer.samsung.com/cn/android/spen.sdk
[Korean] http://developer.samsung.com/kr/android/spen.sdk
New/Updated in S Pen SDK 2.2
NEW UX Scenario: Let your app interact with the S Pen while hovering over the GALAXY Note
- Updated SPenEventLibrary enables S Pen recognition with no physical contact (Hovering).
- S Pen can call Hover Pointer Icon (i.e. Pen, Text, Color Picker, Color filing) with preset.
Context Awareness: Launch pre-defined features while the S Pen/Earphone is used.
- The package information of the apps used can be recognized while the S Pen
is detached or the Earphone is attached to the device.
- A newly added SPenDetachmentListener, recognizes when the S Pen is detached.
Note: This listener does not support the original GALAXY Note
Easier & Expanded Drawing: Advanced features for your creative apps
- ‘Calligraphy Brush’ has been added to pen input; 5 brushes in total.
- Color filling features enable users to fill with the color selected at SettingView.
- Improved SettingView function and UI; More Pen presets, New Fonts, Mini SettingView
- Special Effects; 33 types of Image Effects including the Scratch Effect
- Images from SCanvasView can be cut/copied/pasted using Clipboard
In addition, it’s not too late to join the Samsung Smart App Challenge, the largest app competition ever. In the ‘Best S Pen Apps’ category, entries will be scored on their creativity and originality and the 20 apps with the best S Pen functionality will be awarded with up to $200,000 in cash prizes. For more detailed information, please visit the official website of the Samsung Smart App Challenge 2012
You really had to start two threads for this? Here and in General?
Why restrict yourself to just these two forums? Haven't you considered Original Development as well?
is this from note 2?
chasmodo said:
You really had to start two threads for this? Here and in General?
Why restrict yourself to just these two forums? Haven't you considered Original Development as well?
Click to expand...
Click to collapse
lol...
I enjoy so much your posts Chas :laugh:
Cheers Mate
Thread Closed
Indeed Chas, we only need the one. As it should not be in the dev section anyway, i close this one.
TAB S2 MEETS GALAXY S8 [Updated December 1 2018]
Hey Everyone! Been a while since I posted something on the forums, mainly due to A-levels kicking my behind :laugh:.But I am not dead don't worry. Today I welcome the T810 to the Samsung Experience Family. This device has caused me the least amount of problems and so also should be the least buggiest. A bit of good news includes that the T810 has jumped all the way to V4 since it didn't cause many issues. Hope ya'll enjoy and now to the features:
WHAT'S INSIDE?:
Ready?:
1. N8 Calculator with Converter
2. N8 Calendar with Updated UI and Planner on Lockscreen
3. S8 Camera UI with FHD 60FPS, Advanced Pro Mode, Tracking AF, Standard Improved Autofocus, Motion Photos, Double Tap Home, Voice Control, Vastly Improved Post Processing for impressive (Takes around 10-15 seconds to see the difference) 8MP Shots and HDR Video for most modes.
4. S8 Clock with New Grace UI and Timezone Converter
5. S8 Contacts with Enhanced Features
6. S8 Email with Updated UI
7. S8 Galaxy Apps with New Dream widgets
8. S8 Gallery with Stories
9. S8 Game Launcher with Performance Enhancement Modes
10. S8 Internet Browser 7.3
11. Perfomance Tweaks
12. S8 My Files
13. S8 Dialer complete with Color Call UI
14. Play Games Pre-installed for the Gamers
15. Bixby Home with all widgets except for Bixby Voice due to lack of Bixby Button :laugh:
16. S8 Music with Edge Lighting
17. N8 Samsung Notes with fully working drawer
18. S8 Settings with updates to most settings components
19. S8 Side Sync with Presentation Mode (Buggy)
20. S8 Voice Recorder with full 48000 Khz Recording via Floating update
21. Tab S3 Launcher with fully working S8 Animations for the best performance!
22. Fully Functional Dolby ATMOS with Speakers Values slightly boosted for more crispy and loud sound.
23. AOD working almost flawlessly with Always On Fingerprint Enabled for Quick AOD Unlock. (Will still cause a little extra drain and can cause Backlight to cut off in which case use the Galaxy Buttons App)
24. Build Prop Optimized for Tab S2
25. Magisk 17.2 Installed by Default
26. Game Tuner Integrated for Finer Resolution Control
27. Mtweaks Installed by Default for Engine95's (Best DEV!)GPU OC. Benchmark is PUBG which runs AT HD at 40-45 FPS after Overclocked!
28. Init.d Script installed to kill DVFS (Thermal Throttler). Has to be enabled via Mtweaks inside the Init.d script (Apply on boot)
29. Debloat undergone but the size has gone backup since I ported the S8 framework and ETC.
30. FAST CHARGING LIBS FOUND AND ENABLED!! Average Charging time with S7 Edge Charger is 2 hours and 15 -30 mins for a 4000 MAH Battery
31. Adaway for a cleaner browser experience!
32. Samsung Members for Diagnostics
33. Face Unlock via Google (Can be found in Security)
34. S8 Wallpapers
35. Samsung Themes almost works and will be working on the next build (A full S8 Base Port...)
36. S8 Shutdown Animations (Boot Animation Aspect Ratio is still broken)
37. Rounded Google Search Bar (Check Widgets for Search)
38. All S8 Audio Working along with some Note 8 Files
39. June Security Patch (Thank Engine95 Again Please )
40. All Prior Bugs fixed except Performance Mode since it has UHQ Upscaler within it)
INSTALL INSTRUCTIONS
1. Wipe DATA,SYSTEM,DALVIK CACHE and CACHE
2. Flash The ROM
3. Realize you enjoy the ROM and hit Thanks :good:
4. DO NOT UPDATE MAGISK
Link To V1: https://drive.google.com/open?id=1i3i2SyfygyjVn7mVMX_UUx2Z4ChAIUnn
Kernel Source: https://github.com/engine95
thanks waiting for 815 build and oh hopefully themes would fully work by then.
Not an expert on fast charging, but is enabling fast charging libs safe for this device?
Been run this rom 2days love it thanks to bring my s2 back
sounds good but yet to flash. Thanks for your work !! Great job, try and feedback later. keep on!
Nice, is the Rom t815 compatible?
Snappy rom! Unfortunately Netflix can't play.
Thank you for this ROM. Working great for me after a few days of use. Some minor issues with settings, which I'm guessing are due to it being for a different device. Nothing that's gotten in the way of daily use though!
Looking forward to (hopefully) future updates!!
Sounds great, t815 would be amazing
Skulldron said:
TAB S2 MEETS GALAXY S8 [Updated December 1 2018]
Click to expand...
Click to collapse
Thank you very much for the new rom for the Tab S2. I am still taking it daily.
May I ask which is the base of the rom? I assume that it is based on a Samsung rom but it is not sure for me (or I have read too fast the first post).
Currently I am still on LOS 14.1 which runs fast and stable but I will test something new for sure.
This will work on T813?
Sent from my Samsung SM-N960F using XDA Labs
Lissen2 said:
Nice, is the Rom t815 compatible?
Click to expand...
Click to collapse
frumy said:
This will work on T813?
Sent from my Samsung SM-N960F using XDA Labs
Click to expand...
Click to collapse
710,810,815 = Exynos
713,813 = Snapdragon 652
So without some extra work...No. Even porting to the 710 requires effort...
andyroidking said:
710,810 = Exynos
713,813,815 = Snapdragon 652
So without some extra work...No. Even porting to the 710 requires effort...
Click to expand...
Click to collapse
T815 is exynos too, like t810 but with 4g modem
andyroidking said:
710,810,815 = Exynos
713,813 = Snapdragon 652
So without some extra work...No. Even porting to the 710 requires effort...
Click to expand...
Click to collapse
Ok, thank you.
Sent from my Samsung SM-N960F using XDA Labs
Hello!
Thanks for ROM.
I have issue - samsung keyboard have only two language (English and German). Anyone now how to solve a problem?
astro cat said:
Hello!
Thanks for ROM.
I have issue - samsung keyboard have only two language (English and German). Anyone now how to solve a problem?
Click to expand...
Click to collapse
I use Sony Xperia keyboard for a couple of years. Never want an other again. I install it on all my devices, including the one's off my kids.
(found somewhere on xda)
halloarno said:
I use Sony Xperia keyboard for a couple of years. Never want an other again. I install it on all my devices, including the one's off my kids.
(found somewhere on xda)
Click to expand...
Click to collapse
Thanks for answer.
Google keyboard also have full list of language but I like samsung keyboard.
@Skulldron
What Android version is this rom.. also I think you meant 2019 in the update date posted on your op correct?
edit... answered my own question... sdk 24 = android 7.0
T817T any compatibility?
Darkness3378 said:
T817T any compatibility?
Click to expand...
Click to collapse
same question here, it is also Exynos based.