[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] rodman01:
L-DROID

​

By SeniorLimpio​

DISCLAIMER!

By downloading and installing this ROM you accept that your warranty is void and that I am in no way responsible for any damage or data loss that may incur.

Screenshots:

​

Senior Limpio introduces his rom to you:

Quote:

"L-Droid is a rom loosely based off of SlimRoms AOSP sources with various sources picked from other great developers. I have spent the last 6 months putting together a ROM for my Galaxy S3 that I could use as a daily driver and also contains all the features I like on my phone. This rom comes with all the bells and whistles but without taking a hit on battery life. I do this on my spare time and absolutely love it so I hope you'll like my work. As I am just setting up my thread I will add more detail on this later. If at any point you have a bug or a feature request to point out, I would be more than willing to look into it as long as I have a logcat or source code to work with. Enjoy! :D"

Features:

Hover

Active display

Gesture anywhere

Halo

Lock screen Notifications

Peek

SlimPie

SlimRoms navigation bar

Floating window multi-tasking [WIP]

QS drawer and Ribbons

Fully customizable status bar (clock, battery, icons, color)

Breathing notifications

8 lock screen targets

Lock screen shortcuts

Customizable notification panel header

App sidebar

Circle app bar

Driving mode

Customizable recents panel (SlimRecents or stock recents)

Complete animation control

Identicons

Battery saver mode

Wakelock blocker

Integrated Xposed frameworks

Init.d control

Build.prop control

On the go

And many more....

Installation:

Coming from another ROM:

1. Take full Nandroid backup

2. Full wipe

3. Flash L-Droid

4. Flash Gapps

5. Wipe caches

6. Reboot

Upgrading from previous version:

1. Take full Nandroid (if desired)

2. Flash L-Droid

3. Flash Gapps as well if you don't have a back up script

4. Wipe caches

5. Reboot

Changelog:

Changelog:

- v4.0-kk-final

(full changelog see androidfilehost)

- Custom background and text colour of headsup

- Dynamic status bar and navigation bar

- Removal of Halo

- Removal of hover status bar button which was pointless anyway

- Fixed chrome bug with floating window

- Option to disable statusbar ticker

- Enable speaker proximty

- Speaker proximity only while in call

- MIUI Style carrier text and logo in the statusbar

- Call recording with format choice

- Slimrecent background colour

- Paranoid android PIE (SlimPIE is still there)

- 6 bar signal icon

- New APIs for Lollipop camera

- Soft reboot option

- Overscroll effects

- NFC polling mode

- Fixing of power shutter

- UMS support

- Lots of wifi updates

- Lots of audio/visual updates

- Lots of theme updates

- A million source updates

- v3.0.1

- Fix force close when recording second video

- Fix force close in quiet hours

- Removed status bar weather and Viper4Android due to battery drain amongst other things

- Fixed space between status bar and quick settings

- reduce cookie tracking: onResume deletion of cookies

- HOVER: touch to hide

- Disable settings search on all subactivities

- Settings: Don't show protected apps options in restricted profiles

- Settings: Only show clear button when search field has text

- Settings: Option to enable Notification Light when screen is on

- TrafficMeter: added option for auto-hiding on inactivity

- Network traffic colour

- Themes: Build icon cache when applying icons

- Themes: Pass resource IDs instead of bitmaps

- Themes: setUserRequired(false) when updating audibles

- Workaround to update PIE resources on theme changes without need to reboot or disable and renable

- SlimActions: Attempt to fix preloads with PIE in slimroms recent panel

- MediaFile: support more media types

- Fix JNI error in exception reporting

- wallpapercropper: OOM issue while opening *.bmp image

- WallpaperCropper: Fix crash when set .gif as wallpaper

- Fix camera usage tracking

- Don't unnecessarily set LayoutParams on children

- [ActivityManager] Prevent provider creating twice

- ActivityManagerService: Penalise large apps going to background

- Magnification: Fix screen freeze after activity resumes from rotation

- SystemServer: Move sensor init to a new thread

- Add reboot reason to detect device shutdown

- Prevent killing of process during service bringup

- Show plugged type (AC / USB) on QS battery tile

- Themes: Add ability to apply color filters to composed icons

- Make sure ThemeConfig is non-null when loading resources

- PowerManager : Make proximity check opt-in

- audio:Avoid AudioTrackThread if Track creation fails

- audioflinger: Ensure SRS effects are applied on active tracks

- Fix for getPosition after seek

- accelerate camera recording start up speed

- Set the correct audio bit rate for camera recorded content

- RTSP: Don't post AUTimeout check during pause when EOS is nearing

- Added support to query ACodec whether adaptive playback is enabled

- frameworks/av : Add Null check for Audio Track

- stagefright: fix offloading HE-AAC sampling rate

- stagefright: avoid crash while seeking MKV content

- audioflinger: remove wake lock implementation from APS

- stagefright: Do not drop encoded frames when writer is paused

- libstagefright: Disable smoothstreaming for secure playback

- httplive: fix issues during httplive streaming seek

- media: Fix visibility of destructor

- libstagefright: getHFRRatio should return 1 by default

- Revert "libstagefright: set frame packing from codec config"

- mediaplayerservice: Untangle legacy callback function

- Fix aac decoder flush

- Fix Can't play AAC file with ID3 tag

- stagefright: Use HW AAC decoder in ACodec if requested

- stagefright: Correct total duration of HFR clips

- stagefright: Correct timescale in MvHd for HFR

- stagefright: remove target specific checks for hfr

- audio:mute duration at the beginning of the recording

- HLS: getDuration should return -1 for live streams

- Stop thread before deleting object reference

- Disconnect the mediaplayer when reset

- Fix Audio streaming error when playing a stream that contains "end of file".

- Add support for MPEG audio elementary streams in HLS

- stagefright: Use 64 bits for type mask in MediaCodecList

- stagefright: Only invoker HW decoder for actual decoding

- stagefright: Extra checks for HW AAC decoder

- stagefright: Fix stub function

- stagefright: Fix MediaCodecList

- stagefright: Only use HW AAC for AV content

- stagefright: Support for offloading MPEG2 audio

- Fix M3UParser relative path handling

- M3UParser: check for NULL before setting meta data

- Fix Externally reported security issue

- RTSP: Return the buffers in source side while the source is disconnected

- libstagefright: Polish MPEG4Writer for MediaMuxer.

- Support MPEG4 codec in Matroska files

- Support AAC audio (WaveFormat = 0xFF) in AVI container

- Support MP2 contents in AVI container

- AwesomePlayer: improve scheduling of video event to hit PTS

- Fix decoder EOS handling

- AACExtractor: Added support for APE tag

- AC3 support ATS (MPEG2TS) Parser

- AudioTrack: When paused, return cached playback position

- libmedia: ensure mCaptureThread exit within Visualizer destructor

- stagefright: Fix pause logic

- audio: compress offload to pcm fallback on SSR

- stagefright: 24-bit audio support via offloading

- libaudioflinger: add stock resampler in pcm offload path

- frameworks/av: Add output close in AudioTrack destructor for offload

- stagefright: Handle offload fallback for 24-bit tracks

- StagefrightRecorder: correct the flow of resuming or stopping from pause

- libstagefright: fix issues in AH263Assembler

- frameworks/av: miscellaneous fixes

- libstagefright: poke the udp hole twice for future incoming udp packets

- rtsp: keep some damaged access unit to enhance fault tolerance

- libstagefright: Decrease reference count before deleting AudioPlayer

- RTSP: Correct the data type in the check

- HLS: Queue discontinuity only for the first block

- midi audio: allow midi restart even upon stop state

- Updated sources

I've been avoiding doing this since it was so large, but that's basically the changelog for 3.0.0 and 3.0.1[/QUOTE]

- v3.0.0

Change log is massive so I won't even try to paste it here. The main points are:

- Slim heads up with all the bells and whistles

- floating window fc fixed

- profile and hover tile long press fc fixed

- Contacts tile fc fixed

- status bar weather courtesy of LiquidSmooth

- testing viper4android. If it cause battery drain you can still use official android music fx

- rearranged the vault. Moved advanced settings under system.

- added in ad blocker. Not really sure if it works properly yet.

- lots of under the hood improvements to the functionality of the phone

- updated sources from not only slim but the android community... Lots and lots

There is a whole lot more but if you want, you can take a look at Seniors github:

https://github.com/SeniorLimpio

Downloads

L-Droid-v4.0.kk-final-i9305--20141206.zip

Known issues:

1. Currently bootloop with ART. So don't switch to Art as for now!

2. Dialer torch pulse.

Credits:

All my thanks go to [MENTION=5190842]Senior_Limpio[/MENTION] for his great work and his awesome rom and for the permission he gave me for porting his rom to our S3 LTE.

Also many thanks to [MENTION=4731772]Hbohd[/MENTION] for the idea and first testings.

And last but not least thanks to [MENTION=2941594]johnnyslt[/MENTION] for the Fix spacing for battery icon percentage & JB style

And below are the thanks and credits to all, who had been involved in the developing of that rom. :good::good:

Senior Limpio Quote:

"I would like to give the following special recognition for providing me the tools and inspiration to work on my first ROM.

- [MENTION=5857152]SlimRoms[/MENTION] for their excellent base and starting point for L-Droid

- [MENTION=5230380]ayoubadri[/MENTION] for creating this awesome boot animation

- [MENTION=2332422]temasek[/MENTION] for his awesome ROM and his help along the way

- [MENTION=5161352]JustArchi[/MENTION] for his help in various scripting and build optimising ideas

- [MENTION=3033992]kasper_h[/MENTION] for his kernel

- [MENTION=1996590]Dragon7780[/MENTION] For various cherry-picks and ideas

- [MENTION=3814993]RohanAJoshi[/MENTION] for his fixed camera library for our device

Thanks also to the CM team, C-Rom, crDroid, Omnirom and Paranoid Android for their various source commits." Quote/End

This Rom is an official kanging of i9300 thread by [MENTION=5190842]Senior_Limpio[/MENTION] lead developer and author of L-Droid.

So all credits and thanks goes to Senior_Limpio!!

XDA:DevDB Information

L-Droid, ROM for the Samsung Galaxy S 3 LTE I9305

Contributors

[URL="http://xdaforums.com/member.php?u=53980224]rodman01[/URL]

ROM OS Version: 4.4.x KitKat

ROM Kernel: Linux 3.0.x

ROM Firmware Required: Samsung Galaxy S3 LTE [i9305]

Based On: AOSP [Slimkat]

Version Information

Status: Stable

Current Stable Version: 4.0-kk-final

Stable Release Date: 2014-12-06

Created 2014-07-15

Last Updated 2014-12-06