[MOD] Launch any app with the screen off gestures - ONE Android Development

Introduction
LaunchAnyApp is a mod to create the option to choose which app launches when you draw one of the screen off gestures.
I made this because I never used the gestures and thought it was more useful if it launched another app. Don't think you can't use the normal action anymore, you can choose the default action.
Features:
* Choose the app or shortcut you want to launch
* Choose to enable haptic feedback per gesture
* Easy to understand
* Every gesture can launch something you want
Download
CM-14.1 prototype:
https://www.androidfilehost.com/?w=files&flid=123271
CM-13.0:
https://www.androidfilehost.com/?w=files&flid=46108
Omni:
https://www.androidfilehost.com/?w=files&flid=60673
CM-12.1:
https://www.androidfilehost.com/?w=files&flid=46107
Installation
Flash the zip with your favorite custom recovery
I am not responsible for bricked or dead devices.
Read and proceed with caution before flashing anything.
Always make a backup! Something always can go wrong.
Source
CM:
https://github.com/Thomson2412/android_device_oppo_common
Omni:
https://github.com/Thomson2412/android_device_oppo_msm8974-common
XDA:DevDB Information
LaunchAnyApp, Device Specific App for the OnePlus One
Contributors
Thomson2412
Version Information
Status: Stable
Created 2015-08-25
Last Updated 2016-11-04

Reserved

Reserved
Changelog
* Not updated for a while
Omni:
v1.0
* Initial release
CM-13.0:
v1.2
* Added option launch shortcut
* Added option to choose haptic feedback per gesture
v1.0
* Merged upstream
* Fixed dismissing keyguard
v0.1
* Initial bringup
CM-12.1:
v1.0
* Merge cm upstream
v0.6
* Finaly hardcoded strings are gone thanks to @dlhxr
* Use cm methode for haptic feedback
* Merged upstream (should work with latest nightly agian)
v0.5
* Merge upstream
v0.4:
* Code cleanup
* Merge upstream
* Update updater-script to support F2FS
v0.2:
* Add function to choose an action for every gesture
* Add haptic feedback when a gesture is detected (togglable)
* Redesign
* Only show packages that can be launched
v0.1:
* initial testing release

Added to OnePlus One index thread:
[INDEX] OnePlus One Resources Compilation Roll-Up

This is a great concept. !!!

How do I install this mod? Should I zip it and flash it through TWRP?

10k35h said:
How do I install this mod? Should I zip it and flash it through TWRP?
Click to expand...
Click to collapse
Yes, I will edit the instalation guide later today. It's a little bit unclear

Is anything like this possible for xperia z?

Can anyone confirm if it would work on Paranoid Android ROM?
Please.

sergioart24 said:
Please.
Click to expand...
Click to collapse
I have looked at the code and i think that it will work. But I haven't tested it so I can't say for sure. You will lose haptic feedback. I can add that if people want.
They also changed some about the action bar but I don't think thats a problem. If you flash it and are not happy with it you can always dirty flash your rom to delete this mod. But always be careful I am not responsible for what you do with your device.

Damn that Looks promising, could you also make an app to add more gestures to open apps ? or maybe let us Change the Music control gestures and flashlight gesture too ?

Installed over Temasek's Unofficial v16.1 ext4/f2fs mixed. Works perfectly, very nice mod. Thank you very much!

Confirmed working on blisspop 3.9 rom cm 12.1
But if u set phone app for circle gesture it still opens camera app
Tried some other apps for gesture and worked still needs testing
But otherwise great work
ONE is getting day by day more improvements
Wow

New build uploaded. http://forum.xda-developers.com/devd...14221&task=get
* Add function to choose for every gesture
* Add haptic feedback when a gesture is detected (togglable)
* Redesign
* Only show packages that can be launched
Hope you guys like it!

Thomson2412 said:
New build uploaded. http://forum.xda-developers.com/devd...14221&task=get
* Add function to choose for every gesture
* Add haptic feedback when a gesture is detected (togglable)
* Redesign
* Only show packages that can be launched
Hope you guys like it!
Click to expand...
Click to collapse
Tested on Mokee. Work well
And I translate it into Chinese as well. (Adding some varibles there, and translate in strings.xml)
Thank you for your mod

dlhxr said:
Tested on Mokee. Work well
And I translate it into Chinese as well. (Adding some varibles there, and translate in strings.xml)
Thank you for your mod
Click to expand...
Click to collapse
I rearranged your xml file for multiple language support using strings.xml
But I fail to translate "Default action" item. Could you give a hint?
Code:
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen
xmlns:android="http://schemas.android.com/apk/res/android">
<SwitchPreference android:title="@string/touchscreen_camera_gesture_title" android:key="touchscreen_gesture_camera" android:summary="@string/touchscreen_camera_gesture_summary" />
<SwitchPreference android:title="@string/touchscreen_music_gesture_title" android:key="touchscreen_gesture_music" android:summary="@string/touchscreen_music_gesture_summary" />
<SwitchPreference android:title="@string/touchscreen_flashlight_gesture_title" android:key="touchscreen_gesture_flashlight" android:summary="@string/touchscreen_flashlight_gesture_summary" />
<PreferenceCategory android:title="@string/touchscreen_haptic_feedback_title">
<SwitchPreference android:title="@string/touchscreen_haptic_feedback_title" android:key="touchscreen_haptic_feedback" android:summary="@string/touchscreen_haptic_feedback_summary" />
</PreferenceCategory>
<PreferenceCategory android:title="@string/touchscreen_action_title">
<ListPreference android:title="@string/touchscreen_action_title_camera" android:key="touchscreen_camera_launch_intent" android:summary="@string/touchscreen_action_title_cameras" />
<ListPreference android:title="@string/touchscreen_action_title_flashlight" android:key="touchscreen_torch_launch_intent" android:summary="@string/touchscreen_action_title_flashlights" />
<ListPreference android:title="@string/touchscreen_action_title_play" android:key="touchscreen_play_pause_launch_intent" android:summary="@string/touchscreen_action_title_plays" />
<ListPreference android:title="@string/touchscreen_action_title_previous" android:key="touchscreen_previous_launch_intent" android:summary="@string/touchscreen_action_title_previouss" />
<ListPreference android:title="@string/touchscreen_action_title_next" android:key="touchscreen_next_launch_intent" android:summary="@string/touchscreen_action_title_nexts" />
</PreferenceCategory>
</PreferenceScreen>

New built working great with bliss its more blisspop full experience
Its more better
If we get custom gesture to launch apps
Any way great thanx

dlhxr said:
I rearranged your xml file for multiple language support using strings.xml
But I fail to translate "Default action" item. Could you give a hint?
View attachment 3458595
Code:
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen
xmlns:android="http://schemas.android.com/apk/res/android">
<SwitchPreference android:title="@string/touchscreen_camera_gesture_title" android:key="touchscreen_gesture_camera" android:summary="@string/touchscreen_camera_gesture_summary" />
<SwitchPreference android:title="@string/touchscreen_music_gesture_title" android:key="touchscreen_gesture_music" android:summary="@string/touchscreen_music_gesture_summary" />
<SwitchPreference android:title="@string/touchscreen_flashlight_gesture_title" android:key="touchscreen_gesture_flashlight" android:summary="@string/touchscreen_flashlight_gesture_summary" />
<PreferenceCategory android:title="@string/touchscreen_haptic_feedback_title">
<SwitchPreference android:title="@string/touchscreen_haptic_feedback_title" android:key="touchscreen_haptic_feedback" android:summary="@string/touchscreen_haptic_feedback_summary" />
</PreferenceCategory>
<PreferenceCategory android:title="@string/touchscreen_action_title">
<ListPreference android:title="@string/touchscreen_action_title_camera" android:key="touchscreen_camera_launch_intent" android:summary="@string/touchscreen_action_title_cameras" />
<ListPreference android:title="@string/touchscreen_action_title_flashlight" android:key="touchscreen_torch_launch_intent" android:summary="@string/touchscreen_action_title_flashlights" />
<ListPreference android:title="@string/touchscreen_action_title_play" android:key="touchscreen_play_pause_launch_intent" android:summary="@string/touchscreen_action_title_plays" />
<ListPreference android:title="@string/touchscreen_action_title_previous" android:key="touchscreen_previous_launch_intent" android:summary="@string/touchscreen_action_title_previouss" />
<ListPreference android:title="@string/touchscreen_action_title_next" android:key="touchscreen_next_launch_intent" android:summary="@string/touchscreen_action_title_nexts" />
</PreferenceCategory>
</PreferenceScreen>
Click to expand...
Click to collapse
Yeah I know why. I hardcoded al the strings. I will look in to it this weekend

Flashed this mod on today's update of euphoria for oneplus one and it makes gestures freeze my phone. Gestures had been freezing my phone on this Rom without any modifications a little over a week ago but an update fixed it so I guess whatever they did to fix it is kinda reverted when I flash this. What log can I post to help you fix this?

NUNsLAUGHTER92 said:
Flashed this mod on today's update of euphoria for oneplus one and it makes gestures freeze my phone. Gestures had been freezing my phone on this Rom without any modifications a little over a week ago but an update fixed it so I guess whatever they did to fix it is kinda reverted when I flash this. What log can I post to help you fix this?
Click to expand...
Click to collapse
Logcat will help

Related

[ROM][LOTK][4.2.2] Unoffical Root-Box Nightly 8/5/13

This is an Unoffical port of Root-Box ROM for our device. I had no part of the development, I only compiled it.
{
"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"
}
This is a continuation of jamieg71's Root-Box port for our phone (located here), that’s actually how I found out about it. This is built with a CM10.1 kernel, and Root-Box sources, and a few additional tweaks. The ibtimes.co.uk best describes it:
"The Vanilla Rootbox ROM combines the best custom features of Android Open Kang Project (AOKP) and CyanogenMod (CM) ROM in a single profile, which includes per app DPI, tablet UI and Language features.
NOTE: As the Vanilla RootBox ROM is based on the newly released Android 4.2.2 firmware which is still under development, it may harbour a few untested bugs or broken features. However, all such issues are expected to be fixed in the upcoming updates as development progress.
Here is the complete list of key features supported by Vanilla RootBox v3.8 ROM:
-AOKP Features
-CM Profiles
-Per App DPI
-Per App Tablet UI
-Per App Language
-OTA Updates - Goo Manager
-Navigation Bar Colour
-Camera: Save to external memory
-Phone: Advance Phone Settings (Vibrate on Answer, Every 45 Seconds, On Hangup and On Call Waiting)
-Phone: Noise Suppression
-MMS: Message rate alerts (Modify SMS message limit for alert)
-MMS: Fully Customizable MMS Theme
-MMS: Soft Keyboard Type (Emoji, Enter to Send, Enter for a New Line)
-Home button call answer (Accessibility Option)
-Variable size pattern lockscreen
-LCD Density Changer
-Low Battery Warning (Pop-up & Sound, Pop-up only, Sound only, Off)
-Option to control cursor in text fields using volume keys
-Disable Fullscreen Keyboard (Landscape mode)
-Expanded Desktop
-Hold Back to Kill
-CRT Animation (Screen On/Screen Off)
-Lockscreen Shortcuts (Paranoid)
-Pie (Paranoid Android)
-Lockscreen Targets (CM)
-Screen Security Features (Unlock options: Quick Unlock, Delay Screen Lock, Menu Unlock, Home Unlock)
-cLock (Chronus)
-Option to disable sound when adjusting volume
-Launch Music app on Headset connection
-Hardware Keys Remapping
-Lockscreen Hardware Keys Remapping"
-AOKP Ribbons
-Halo (THERE IS A SECURITY EXPLOIT WITH THIS, SEE HERE BEFORE USING)
Mike's Additions:
Bash: AOSP errors of "void endpwent()(3) is not implemented on Android" patched by me, custom profile (see below)
Command line tools: openvpn, openssl, nano, netcat, rsync, htop
Amazing new default wallpaper, designed by Chema Fontán
Themed Deskclock (Back with blue accents)
Added new alarm ringtone if you care for some morning madness
Compiled with GCC 4.8
ROM and Kernel compiled with Linaro -O3 optimizations
A few dpi tweaks for better experience
Slimbean Keyboard
Patched to work with Slim Gapps (to be toggleable with the Dark RootBox option)
Terminal emulator added
-More to come
I will try to provide any help I can but I’m not a developer, so my support in fixing any issues CM or AOSP related will be next to nill. I’m just sharing what is working for me if anyone is interesting in using it. I’m really happy with it.
​
Credits:
kushdeck For making CM possible on this phone, his kernel source is what is powering this ROM.
Root-box They made an awesome ROM.
jamieg71 For his excellent ROM and introducing it to our phone. I look forward to his upcoming versions.
jrior001 He gave me much help with the camera crashing on GCC 4.7 and 4.8.
Enjoy,
Mike
DOWNLOADS
Latest:
Nightly 8-05-13
Nightly 7-24-13
Nightly 7-22-13
Nightly 7-10-13 Build by jrior001
Nightly 5-8-13 Build
Nightly 4-10-13 Build
Nightly 4-9-13 Build
TIPS: If nano (a commandline tool) gives you an error of ""Error opening terminal: vt100", type this in the terminal:
export TERMINFO=/system/etc/terminfo
export TERM=vt100
GAPPS
I personally recommend you use the Slim Gapps with these builds, they feature toggleable apps (for use with the Dark RootBox option) and my latest builds have been patched to use the gesture keyboard with them. Also, these get updated regularly.
http://slimroms.net/index.php/downloads/dlsearch/viewdownload/383-addons/4530-aio-aroma-4-2-2-build-8
Also, if you want a toggleable Maps, Google+, or Multi-Dpi Play Store:
http://slimroms.net/index.php/downloads/dlsearch/viewcategory/526-apps
Misc Downloads
Themed Deskclock
Multi-dpi Google Play Store (only needed if you plan on changing the default dpi of the ROM - if you don't know what this means, don't bother with it). This is not needed if the Slim GApps is flashed (link above).
4.2 Camera with Photosphere This zip name is camera42patchedv2.zip, does anyone know the creator of it? I can't give proper credit as I downloaded it a while back and don't remember from where.. sorry
4.3 Camera Flash the 4.2 Photosphere zip above and then install this like any other apk. Works great!
Looking for a sound mod?? Check out this excellent how-to for Acid V7 and the Noozxiode by AndrasLOHF.
Changelog:
8/5/13
It has the usual additions by me (extra alarm tone, new default wallpaper, extra command-line tools, linaro O3 flags, themed alarm clock, SlimBean keyboard, apollo added, etc)
Compiled with GCC 4.8
Sync'd to the latest RootBox sources:
-- Fixes to phone call muting
-- Fixes to AOKP Ribbons
-- Other minor fixes
-- Nexus 7 animations
Fixed keyboard gesture problem with Slim Gapps, no need to flash normal gapps with them! Flash them by themselves now and enjoy toggleable Gapps!
Updated bash aliases (see below)
Updated bash to include TERM and TERMINFO variables (nano, htop, etc. will work out of the box now)
Compiled with linaro -O3 and GCC 4.8
Terminal emulator included.
and others that I'm forgetting.
7/24/13
Compiled with latest sources
Incoming call in background option
Switched to SlimBean's keyboard for a better theme when using the Dark Root-Box option
Fixed some commandline tools not working (ex. bash)
Compiled with more cflags (should be more optimized than the last version, not sure how noticeable it'll be though)
7/22/13
Compiled with latest sources
-Fixes to halo
-New iconset
Compiled with linaro -O3 and GCC 4.7
Deck's RIL fixes (Patch 23) for data dropping (These commits haven't been committed yet, so they are a work in progress. Again, many thanks to Deck, the latest patch solved my data dropping issues.
Custom wallpaper from Chema Fontán
7/10/13
jrior001 helped out and built this build for you guys, I've been backed up with work. So be sure and thank him.
It has the latest Root-Box sources (many changes since last build)
Linaro -O3 optimizations
GCC 4.7
5/8/13
Updated to latest Root-Box sources, with many updates to PA fixes and updates to hybrid settings.
Headphone fix is now on the ROM side, so using other kernels won't break it.
Lots of other things, enjoy!
4/10/13
Added amazing new default wallpaper, designed by Chema Fontán YOU GUYS WILL LOVE THIS!!
Fixed Bash error of "void endpwent()(3) is not implemented on Android", good riddance!
Compile busybox with -O3 linaro flags (might make a small speed increase)
Added nano, rsync, htop, netcat. Put "export TERMINFO=/etc/terminfo" into your bash profile or terminal startup for these to work
Added custom DPI setting for Calculator, you'll love it
Fixed Hybrid Settings menu not showing some default options
Optimized all apk's for better performance
Added an option to have your phone cook you a pizza from scratch and bring you a beer
4/9/13
-Synced with latest sources, Paranoid Android sources are now integrated
-To use PA settings, gotto Settings --> Hybrid Settings --> swipe right to pull open the sidebar, and set it to however you like.
-Lockscreen settings have a new layout with toggle switches
-8 Lockscreen targets are now allowed
3-31-13-Fixed
-Fixed headphone not being detected problem, thanks to thicklizard
-Fixed bootanimation size being off.
3-31-13
-Compiled with Linaro -O3 flags on the ROM and kernel (thanks to Jamieg71, he helped emensly)
-Added in Jamie's tweaks to Trebuchet, should fell much snappier
-Fixed missing "Reboot Bootload" from reboot menu
-Added in Rootbox bootanimation (I noticed it's the wrong size, it'll be fixed in a day or two, sorry)
-Added new alarm ringtone if you care for some morning madness
-Rootbox changed AOKP Mms to AOSP Mms, so built-in theme engine is gone and quick reply popup is different.
-Changed size of Mms quick reply popup
-Added netcat to command line tools
NOTE: If you have problems with Settings options not showing up when in tablet hybred mode, switch back to normal, adjust your settings, and then switch back. Thanks for temporary fix, Fredgar75. Rootbox is updating their repos with latest Paranoid Android settings, so hopefully this will be fixed shortly. I'll to release an update in the next few days. This is only a problem on hybred mode, the rest of the ROM works great.
3-18-13 -
ROOTBOX: Breathing StatusBar Missed Call notification effect, Dark Root-Box option (gives everything a darker theme look, Volume Status quick setting option, 16:9 resolution ratio for Camera, More Battery Icon options (the speedometer is really cool), and SuperUser is fully integrated into settings with a dark background now.
ME: Switched DeskClock to my darker themed version, should be much more pleasing than the grey/red of stock. Compiled bash and openvpn into ROM from the Cyanogen repo's (for those of you that like commandline tools), it doesn't add much to the overall size of the ROM.
NONE OF JAMIES TWEAKS WERE ADDED TO THIS VERSION. We're both very busy, so I compiled this to hold everyone over. Stay tuned and I'll try to get that done as soon as I can, thanks.
3-9-13 - Breathing StatusBar Messaging notification effect (from Root-Box), fix for hard button long-press (if you experience this, from CM), bash shell (compiled in by me from CM repo)
Bash features:
-Modified login to say "Good Morning", "Good Afternoon" etc, based on the time of day,
-Outputs kernel version, uptime, current time, and who you are logged in as (color coded) at time of login (see pic).
-TERM and TERMINFO variables assigned by default. Nano, htop, etc. will work on every ROM now.
-Custom aliases (quick commands)
diskspace - show you a listing of directories and their size
x - exit
ff - find a file (type the name after ff, i.e "ff Term.apk")
lsd - list only directories
.. - go back one directory
... - go back two directories
... - go back three directories
I recommend you switch the default shell in TERM to use this, (Preferences --> Command Line --> enter "/system/xbin/bash").
** HOW-TO COMPILE THIS YOURSELF **
Here are my notes on how to port Root-Box to our devices, should anyone be interested in compiling their own. I ran into a few headaches when I attempted this, so I’m hoping these notes will save others from that. The point of this tutorial is to teach newbies how to port a ROM, while I could do some things on my end make it easier to compile this ROM, I think it's important to outline all the steps involved in doing this by hand, so the methods may be applied to other ROM ports, not just Root-Box.
I compiled on a Debian Wheezy system, 64bit (squeeze should be the same). A 64-bit computer is required to compile Jellybean (ICS and above for that matter), so don’t attempt this on anything less. If you are unfamiliar with installing Debian, you can use LMDE, it's a live Debian system that you can install with minimal linux knowledge and works pretty nice. However the installation process is pretty easy for vanilla Debian and a good learning process, so give it a shot if you have the time.
Do this all as root
Download dependencies:
Code:
apt-get install git-core gnupg flex bison gperf build-essential zip curl libc6-dev libncurses5-dev x11proto-core-dev libx11-dev libreadline6-dev g++-multilib mingw32 openjdk-6-jdk tofrodos python-markdown libxml2 libxml2-utils schedtool pngcrush xsltproc zlib1g-dev lib32stdc++6 lib32ncurses5 ncurses-libs.i686 libstdc++.i686 libgcc.i686 lib32readline-gplv2-dev lib32z1-dev
Link files:
Code:
ln -s /lib32/libncurses.so.5 /lib32/libncurses.so
or for Ubuntu 10.10:
Code:
sudo ln -s /usr/lib32/mesa/libGL.so.1 /usr/lib32/mesa/libGL.so
Install Google’s repo script:
Code:
mkdir ~/bin
PATH=~/bin:$PATH
curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
chmod 755 ~/bin/repo
Make your working Directory and start syncing with Root-Box
Code:
mkdir ~/rootbox; cd ~/rootbox
repo init -u https://github.com/Root-Box/platform_manifest.git -b jb-mr1
repo sync
Create a local_manifests file with Cyanogenmods sources for our phone and kernel (thanks to Deck’s work). This is porting part.
Code:
mkdir ~/rootbox/.repo/local_manifests
echo ‘<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="CyanogenMod/android_device_htc_jewel" path="device/htc/jewel" remote="gh" revision="cm-10.1" />
<project name="CyanogenMod/android_device_htc_msm8960-common" path="device/htc/msm8960-common" remote="gh" revision="cm-10.1" />
<project name="CyanogenMod/android_device_htc_s4-common" path="device/htc/s4-common" remote="gh" revision="cm-10.1" />
<project name="CyanogenMod/android_kernel_htc_msm8960" path="kernel/htc/msm8960" remote="gh" revision="cm-10.1" />
<project name="TheMuppets/proprietary_vendor_htc" path="vendor/htc" remote="gh" revision="cm-10.1" />
</manifest>’ > ~/rootbox/.repo/local_manifests/jewel.xml
Sync the repo again
Code:
repo sync
Create your device file for Root-Box (adapted from CM’s cm.mk file):
Code:
echo ‘$(call inherit-product, vendor/rootbox/configs/common.mk)
$(call inherit-product, vendor/rootbox/configs/cdma.mk)
# Enhanced NFC
#$(call inherit-product, vendor/cm/config/nfc_enhanced.mk)
# Inherit device configuration
$(call inherit-product, device/htc/jewel/jewel.mk)
# Device naming
PRODUCT_DEVICE := jewel
PRODUCT_NAME := rootbox_jewel
PRODUCT_BRAND := htc
PRODUCT_MODEL := EVO
PRODUCT_MANUFACTURER := HTC
# Set build fingerprint / ID / Product Name ect.
PRODUCT_BUILD_PROP_OVERRIDES += PRODUCT_NAME=htc_jewel BUILD_ID=JRO03C BUILD_FINGERPRINT="htc/jewel/jewel:4.1.1/JRO03C/147243.3:user/release-keys" PRIVATE_BUILD_DESC="3.16.651.3 CL147243 release-keys"
# Release name
PRODUCT_RELEASE_NAME := jewel
# Boot animation
TARGET_SCREEN_HEIGHT := 1280
TARGET_SCREEN_WIDTH := 720
# PA OVERLAY_TARGET
OVERLAY_TARGET := pa_jewel
# Copy compatible prebuilt files
PRODUCT_COPY_FILES += \
vendor/rootbox/prebuilt/bootanimation/bootanimation_1280_720.zip:system/media/bootanimation.zip
-include vendor/rootbox/configs/common_versions.mk’ > ~/rootbox/vendor/rootbox/products/jewel.mk
edit /vendor/rootbox/products/AndroidProducts.mk and add a \ to the last line and then add $(LOCAL_DIR)/jewel.mk under that. So every line but the last ends in “\”. It should look something like this at the end of the file when done.
$(LOCAL_DIR)/toro.mk \
$(LOCAL_DIR)/t0lte.mk \
$(LOCAL_DIR)/jewel.mk
Click to expand...
Click to collapse
then add our device to the vendorsetup.sh file
Code:
echo “add_lunch_combo rootbox_jewel-userdebug” >> ~/rootbox/vendor/rootbox/vendorsetup.sh
Now, lets create the PA defaults for the per-app-dpi and hybrid settings. It will build and look fine with these xhdpi defaults, but I suggest you look over the pa_jewel.conf at least, here is where you can change the defaults for how apps and settings will look. Setting the "com.android.systemui.navbar.dpi" to "0" is a good idea since we have hardware buttons (but it's a person preference).
Code:
cp ~/rootbox/vendor/rootbox/pa_xhdpi.conf ~/rootbox/vendor/rootbox/pa_jewel.conf
cp -r ~/rootbox/vendor/rootbox/preferences/pa_xhdpi ~/rootbox/vendor/rootbox/preferences/pa_jewel
remove a conflicting file:
Code:
/device/htc/msm8960-common/overlay/packages/apps/Settings/res/values/arrays.xml
OPTIONAL: lets add the "Reboot Bootloader" to our reboot menu:
Code:
echo '<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<!-- reboot options -->
<string-array name="reboot_options">
<item>@string/reboot</item>
<item>@string/reboot_recovery</item>
<item>@string/reboot_bootloader</item>
</string-array>
<!-- reboot values -->
<string-array name="reboot_values">
<item></item>
<item>recovery</item>
<item>bootloader</item>
</string-array>
</resources>' > ~/root/rootbox/device/htc/s4-common/overlay/framework/base/core/res/res/values/arrays.xml
now we build our environment:
Code:
. build/envsetup.sh
build your new ROM for our device:
Code:
. build_rootbox.sh jewel `grep 'processor' /proc/cpuinfo | wc -l`
(the last part can be a number instead of the "grep command", it's how many cpu cores you have)
when finished, it’ll be located in ~/rootbox//out/target/product/jewel/
NOTE: If later on, you get a problem when trying to do a repo sync because of files wanting to be overridden, take note of the files. They are most likely the ones we edited to add the jewel device (~/rootbox/vendor/rootbox/products/AndroidProducts.mk, or /vendor/rootbox/vendorsetup.sh), delete them, and re-add the changes back after the sync is done. This will only happen if those files get updated on the git repo. The cleaner way to do this is to fork these to your own git repo and update them from there, however this tutorial is to teach you how to port ROMs, so we are doing it manually here. Let me know if you see any errors and I’ll update this.
EXTRAS:
Compile Bash Shell into ROM:
add two lines into your ~/.repo/local_manifests/jewel.xml so it looks like this:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="CyanogenMod/android_device_htc_jewel" path="device/htc/jewel" remote="gh" revision="cm-10.1" />
<project name="CyanogenMod/android_device_htc_msm8960-common" path="device/htc/msm8960-common" remote="gh" revision="cm-10.1" />
<project name="CyanogenMod/android_device_htc_s4-common" path="device/htc/s4-common" remote="gh" revision="cm-10.1" />
<project name="CyanogenMod/android_kernel_htc_msm8960" path="kernel/htc/msm8960" remote="gh" revision="cm-10.1" />
<project name="TheMuppets/proprietary_vendor_htc" path="vendor/htc" remote="gh" revision="cm-10.1" />
<!-- add patched bash -->
<project name="mikshepard/android_external_bash" path="external/bash" remote="gh" revision="cm-10.1" />
</manifest>
and edit your ~/device/htc/jewel/jewel.mk and add the following to it (somewhere in the middle is fine):
Code:
Extra Commondline Tools
PRODUCT_PACKAGES += \
bash
Compile with GCC 4.7
This is a bit more complicated and should not be attempted until you are comfortable with the above, some debugging may be required.
Add this line to your ~/device/htc/s4-common/BoardConfigCommon.mk
Code:
# Use GCC 4.7
TARGET_GCC_VERSION := 4.7
now you need to adjust your TARGET_linux-arm.mk to use some different cflags otherwise you will not be able to connect to the camera. This has been adapted from the work by jrior001 and SlimROMS. Just adjust your ~/build/combo/TARGET_linux-arm.mk to match the following:
https://github.com/mikshepard/android_build/blob/416eae1fb70fcab3b9075fc44699ec2f7d2799f8/core/combo/TARGET_linux-arm.mk
I suggest you look at the comments in there to understand what is being changed.
Now build like normal. PM me if you have problems.
TIP:
If you are into building, checkout my acompile script in my signature, it'll email you when your build is complete using Gmail's snmp and will include the time it took and the last few lines of the output. I find it very useful for knowing when my build is done (especially since they take me about 3+ hours apiece)
SOURCES:
This page helped a lot with a great tutorial on building ROMS
This forum is filled with great people who others with the building of ROMS. A great source when you run into errors you don’t understand.
Hope this helps someone,
-Mike
On a side note, I don’t use the PIE function of this ROM. It seems redundant, as we have the hardware buttons, on our phone. I use LMT instead, so I can have the PIE clock and notifications but apps instead of buttons for the actual PIE. That said, I’ve been interested in trying out porting the LiquidSmooth ROM to our phone, I think it has most of the same features as Root-Box and a few other things, and no PIE built in. The errors it’s throwing out during compiling are a bit beyond my knowledge. Any interested in lending a hand? PM me, it’s just for fun and learning mostly.
Re: Unoffical Root-Box (AOSP Android 4.2.2)
First
I need to try this!
Sent from my kick ass EVO using Tapatalk 2
Re: Unoffical Root-Box (AOSP Android 4.2.2)
Just curious, u said u didn't tweak anything, so how is this thing different? XD
Sent from my EVO using xda app-developers app
Rocklee99 said:
Just curious, u said u didn't tweak anything, so how is this thing different? XD
Sent from my EVO using xda app-developers app
Click to expand...
Click to collapse
It's just a later build from source, which is upgraded to Android 4.2.2 and should have better bluetooth, faster Gallery operation, security fixes, etc. The Root-Box source has a few changes (updated MMS, integrated Superuser, some fixes to the Status Bar transparency, etc). Also, the kernel's been updated with Deck's fixes, so 1080dp video recording and notification light (solid only) is working. That's all, might be enough for others to upgrade, might not
Hope this helps,
-Mike
Re: Unoffical Root-Box (AOSP Android 4.2.2)
mikshepard said:
It's just a later build from source, which is upgraded to Android 4.2.2 and should have better bluetooth, faster Gallery operation, security fixes, etc. The Root-Box source has a few changes (updated MMS, integrated Superuser, some fixes to the Status Bar transparency, etc). Also, the kernel's been updated with Deck's fixes, so 1080dp video recording and notification light (solid only) is working. That's all, might be enough for others to upgrade, might not
Hope this helps,
-Mike
Click to expand...
Click to collapse
Oh nice, I gotcha, Ima try it out
Sent from my EVO using xda app-developers app
Re: Unoffical Root-Box (AOSP Android 4.2.2)
CM based. Not AOSP.
And thank kushdeck for bringing CM not "AOSP" (Spelled wrong in OP).
Evervolv is the closest to AOSP we have.
Either way thank you for your contribution. Dont knock yourself so much in your OP :thumbup:
Good work Mike!
youdug said:
CM based. Not AOSP.
And thank kushdeck for bringing CM not "AOSP" (Spelled wrong in OP).
Evervolv is the closest to AOSP we have.
Either way thank you for your contribution. Dont knock yourself so much in your OP :thumbup:
Good work Mike!
Click to expand...
Click to collapse
I updated the OP to credit Deck for CM instead of AOSP. As for the ROM, while this build is based off of the CM kernel, Root-Box builds takes the AOSP source and adds some features from CM and AOKP, plus adds their own. I did update the OP to reflect this as well. Thanks for catching these errors, I appreciate the help.
-Mike
Re: Unoffical Root-Box Nightly (JB 4.2.2)
Nice! Thanks for sharing. :thumbup:
From my Evo LTE, yup.
Re: Unoffical Root-Box Nightly (JB 4.2.2)
Nice! I love that you included a how-to compile as well, great idea! Hit me up on the liquid smooth thing, been playing with that lately as well, I'll lend a hand anytime.:thumbup:
Sent from my EVO
jamieg71 said:
Nice! I love that you included a how-to compile as well, great idea! Hit me up on the liquid smooth thing, been playing with that lately as well, I'll lend a hand anytime.:thumbup:
Sent from my EVO
Click to expand...
Click to collapse
Awesome man, I'll do that this weekend then! I've been curious about trying that ROM and I get hung up on a few errors. I'll send you what I got within the next few days, any of your help would be greatly appreciated.
Thanks!
-Mike
Re: Unoffical Root-Box Nightly (JB 4.2.2)
Flashed great job will hold me over til Jamie tweaks things up
Sent from my EVO using xda app-developers app
Man this is great I've been running Jamie's build since it dropped and love can't wait to try this out and get a peek of what's to come with this ROM
I dirty flashed this on top of jamieg71's and it works smoothly
OP updated with next nightly, this adds an option to RootBox settings for a "Breathing SMS" which is a effect added to the StatusBar icon for messaging notifications, thanks to the RootBox devs. Also, if you experience the hard-buttons getting stuck on long-press ever (only happened once to me), there was an update to the CM repo to fix this. I also compiled bash shell into this from the CM repo.
I updated the how-to if anyone wants to try this themselves.
Cheers,
Mike
Re: Unoffical Root-Box Nightly (JB 4.2.2)
Thanks again Mike this is running great
Sent from my EVO using xda app-developers app
Re: Unoffical Root-Box Nightly (JB 4.2.2)
I can't wait to try this! I've had such bad luck with Dhost lately. Been trying to DL AOKP for the last week on different WiFi connections and 3g even. Now this :banghead:
Really lookin forward to it, thanks, mike. :thumbup:
Edit: does this have the MMS apk with 'reply' and 'read' from notification panel? I have the MMS apk that does, if this doesn't, but I suspect using it would mess up the breathing SMS you mention.
From my Evo LTE, yup.
Thanks! this rom is nice!
But, does anyone know how to get the "menu" working? For example google play I cant hit menu and select "my apps". And also ES file explorer I cant figure out how to get the menu so i can modify the settings.
Re: Unoffical Root-Box Nightly (JB 4.2.2)
Is it not in Settings>System>Hardware Keys on root box? Also, at the bottom (if its there) should be a button that says three dot overflow. Sorry, I'm just guessing, I haven't been able to get this downloaded yet.
From my Evo LTE, yup.

[ROM][CM12.1][OFFICIAL] CyanogenMod 12.1 - LS990

Hello everyone. I have gotton permission from @jholtom to re-open this thread and start building it on my own (we are never alone ). He will still be here and will still be helping. All credit goes to him, he got this off the ground for the LS990. I'm just here to take over the saddle. Enjoy!
[ROM][Q&A] CM12 Questions and General Thread
CyanogenMod is a free, community built, aftermarket firmware distribution of Android 5.1 (Lollipop), which is designed to increase performance and reliability over stock Android for your device.<br />
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*/
CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. You will need to provide your own Google Applications package (gapps). CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for CyanogenMod is available in the CyanogenMod Github repo. And if you would like to contribute to CyanogenMod, please visit out Gerrit Code Review. Your changelog is whatever was merged into gerrit.
Kernel Source: https://github.com/CyanogenMod/android_kernel_lge_g3
Click to expand...
Click to collapse
Yup. It's finally here. CM12.1 with basically everything* working.
*Working:
Pretty much everything:
WiFi
3G/LTE
Camera (back and front-facing and LED flash,) camcorder works in 1080p, no 4k yet
Sound
Screen (duh)
Proximity, Accelerometer, Gyroscope
GPS
Partial Bluetooth support (FitBit and some other devices not working yet)
SDCard read/write
SMS/MMS
NFC - Yes NFC works now, but needs testing
*Not working:
EVDO Rev. A has some issues with out a patch (its cooked into the unofficial rom already)
CM-12.1 reports of DATA not working, but its working for some Its mostly fixed in 4/23 build, please use ZV8 modem
Installation Instructions:
*NOTE*: You must be Bump'd for this to work. This requires flashing via custom recovery
1. Download this and 5.1 GApps (recommended PA GApps Here. You are going to need to use the Lollipop ones, this is 5.1)
2. Put both on Internal Storage
3. Reboot into recovery
4. BACKUP CURRENT ROM
5. Factory Reset/Wipe if not on CM12, you CAN dirty flash cm12.1 over cm12
6. Flash CM12.1 (no need to wipe System)
7. Flash GApps 5.1
(Optional: flash SuperSU Lollipop Edition for Root. Download here)
8. Reboot
9. wait.. wait ..wait
10. Profit
To get root/SU, enable Developer Options and change "Root Access" options.
Downloads
Official CM Nightly Builds HERE
Latest Unofficial Builds: 7/21/15
Hrubak's Builds Download from MEGA
Mirror: Hrubak's Builds Download from AFH
K0nane Server Links:
Repositories are at github.com/jholtom
Kernel sources are at github.com/invisiblek/android_kernel_lge_g3
Using Cyanogenmod Repositories
@invisiblek was pretty awesome in getting this going, much more credit goes to him than me, he really had the base for this, and now I just fix crap for the ls990.
@Berzerker7 @jholtom, shoutout because I stole your thread body.
XDA:DevDB Information
CyanogenMOD 12.1, ROM for the Sprint LG G3
Contributors
clark44, Hrubak, RandomPooka, invisiblek, jholtom, Shelnutt2
Source Code: https://github.com/cyanogenmod
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
Based On: CyanogenMod
Version Information
Status: Nightly
Beta Release Date: 2015-06-23
Created 2014-11-30
Last Updated 2015-07-21
So awesome to see this! Thanks mass for taking over. Encouraging.
Good work, unfortunately I cannot get any data or network connection. WiFi works great however
It looks like Bluetooth is struck out so I'm not sure if it's working here or not but if it isn't RandomPooka has the fix for it.
YYYYEEEESSSSS!!! My pants are soaked
Welcome back good to see you taking the reins
Sent from my LGLS990 using Tapatalk
Not data connection only wifi
crazycori said:
Good work, unfortunately I cannot get any data or network connection. WiFi works great however
Click to expand...
Click to collapse
Same here
clark44 said:
Hello everyone. I have gotton permission from @jholtom to re-open this thread and start building it on my own. He will still be here and will still be helping. All credit goes to him, he got this off the ground for the LS990. I'm just here to take over the saddle. Enjoy!
<b><font color="Red">Beta is here, go try it</font></b><br />
<br />
<br />
Yup. It's finally here. CM12 with basically everything* working.<br />
<br />
*Working:<br />
Pretty much everything:<br />
WiFi (Reports of 5Ghz being broken)<br />
2G/3G/LTE<br />
Camera (back and front-facing and LED flash, no 4K recording as it's not in CM yet) (new issues with camera connection error, and quality)<br />
Sound (little bit quiet)<br />
Screen (duh)<br />
Proximity, Accelerometer, Gyroscope<br />
SDCard read/write<br />
GPS (can drain battery really fast)<br />
<br />
*Not working:<br />
Wireless Charging (it works but it's very, very slow)<br />
Bluetooth - (All of it)<br />
NFC - (Might be a battery killer in current state, uninstall or freeze it in TiBu)<br />
<br />
<br />
Installation Instructions:<br />
*NOTE*: You must be Bump'd for this to work. This requires flashing via custom recovery.<br />
1. Download this and GApps (recommended PA GApps here You are going to need to use the Lollipop ones, this is 5.0)<br />
2. Put both on Internal Storage<br />
3. Reboot into recovery<br />
4. BACKUP CURRENT ROM<br />
5. Factory Reset/Wipe<br />
6. Flash CM12 (no need to wipe System)<br />
7. Flash GApps<br />
(Optional: flash SuperSU Lollipop Edition for Root. Download here)<br />
8. Reboot<br />
9. ???<br />
10. Profit<br />
<br />
<b>Downloads </b><br />
<br />
K0nane Server Links:
11/30 Build<br />
<br />
Repositories are at github.com/jholtom<br />
Kernel sources are at github.com/invisiblek/android_kernel_lge_g3<br />
<br />
@invisiblek was pretty awesome in getting this going, much more credit goes to him than me, he really had the base for this, and now I just fix crap for the ls990.<br />
<br />
@Berzerker7 @jholtom, shoutout because I stole your thread body.<br />
XDA:DevDB Information
CyanogenMOD 12, ROM for the Sprint LG G3
Contributors
clark44, jholtom, invisiblek
ROM OS Version: 5.0.x Lollipop
ROM Kernel: Linux 3.4.x
Based On: CyanogenMod
Version Information
Status: Beta
Current Beta Version: 11/30
Beta Release Date: 2014-11-30
Created 2014-11-30
Last Updated 2014-11-30
Click to expand...
Click to collapse
Do we have an official change log or support forum made?
Sent from my LGLS990 using Tapatalk
awesome glad you're working on it!
Nice job @clark44 thanks for this
Can anyone confirm bluetooth is working? I would so use yhis as my daily driver, but previous builds with no bluetooth have made my G Watch a vegetable lol so Ive been going back and forth between CM12 and stock. If theres a fix like mentioned above, could someone post a link? I cant seem to find it.
Anyone having trouble connecting to their network? It connect for me when first booted but loses all signal after a few seconds
Cleanser2012 said:
Anyone having trouble connecting to their network? It connect for me when first booted but loses all signal after a few seconds
Click to expand...
Click to collapse
Yes
Bluetooth isnt working for me but wifi seems to be fine.
Yeah I second the sprint network not working. It gets roaming signal but not sprint signal. Also its not recognizing my SD card. Anyone else notice this?
Bluetooth works for me GPS is way off tho
Sent from my LGLS990 using Tapatalk
randyrampage609 said:
Bluetooth works for me GPS is way off tho
Sent from my LGLS990 using Tapatalk
Click to expand...
Click to collapse
Did u wipe data before flashing because I didnt
Cjay1518 said:
Did u wipe data before flashing because I didnt
Click to expand...
Click to collapse
Did normal wipe
Sent from my LGLS990 using Tapatalk
Is anyone able to get android wear to connect?
It's not working for me.
I didn't wipe system and able to get data

Need ROM for my Stock 4.3 Jelly Bean i9300

Hey guys, so I finally got my hands on S3 and the Stock ROM on this is 4.3 and so out-dated now and it lags when I install many apps. I was planning on installing CM 11 official but it has got some bugs. Can someone please suggest a stable ROM without any bugs and good battery life? Lollipop or Kit-Kat whatever ROM you think is great.
<b><font color="Red">Questions? Use Q&A!</font></b><br />
<br />
<b><font color="RoyalBlue">Build 12 Download: MEGA | XDA</font></b><br />
<br />
<b><font color="DarkBlue">Suggested GAPPS</font></b><br />
<b><font color="DarkBlue">Other GAPPS</font></b><br />
<br />
<font color="Blue">Changelog:</font><br />
<br />
Build 12<br />
- Went back to closed-source sensors, as open-source ones aren't working completely perfect yet<br />
- Fixed netflix, it should work properly now<br />
- Updated sources<br />
Build 11<br />
- Increased earpiece volume slightly, as it was barely heard outdoor<br />
- Fixed SELinux derps introduced in B10 (sysfs denials)<br />
- Fixed more SELinux denials related to recently changed parts (open-source sensors & bluetooth)<br />
- KERNEL: Fixed dm-crypt not accepting discard requests which resulted in failed encryption (CM10.2 regression)<br />
- Updated sources<br />
Build 10<br />
- Fixed (compass) and reintroduced open-source sensors<br />
- Misc SELinux updates<br />
- Misc hwcomposer fixes and improvements<br />
- Updated sources<br />
- Android 5.1.1 revision 6 (LMY48G)<br />
- Probably other things that I forgot already<br />
Build 9<br />
- Our CM sources have been rebased and resynced to fix derps and other misc issues<br />
- Fixed most (if not all) hardware encoder/decoder issues<br />
- Improved stability, compatibility, battery life and performance drastically while encoding/decoding movies<br />
- hwcomposer improvements and fixes<br />
- Wi-Fi firmware updates & cleanup<br />
- Updated sources<br />
Build 7<br />
- Fixed mobile networks search (for good this time)<br />
- Various kernel cleanups & stability improvements<br />
- Added proper touchkey backlight support. They don't light up on screen touch anymore (stock behaviour)<br />
- Hopefully fixed Wi-Fi dropouts during night<br />
- Updated sources<br />
Build 6<br />
- Fixed mobile networks search<br />
- Various kernel cleanups & stability improvements<br />
- Updated sources<br />
Build 5<br />
- Kernel: Various improvements, zRAM should be more responsive now.<br />
- RIL: Fixed & Updated Exynos4RIL java class, long shutdown issue resolved<br />
- Updated sources<br />
Build 4<br />
- Android 5.1.1<br />
- Kernel: Changed version type to -CM-ArchiKernel-base, hope you won't mix it up with AK now<br />
- Kernel: Does not include BFQ anymore, CFQ is default.<br />
- Updated sources<br />
Build 3<br />
- Major updates to RIL (again)<br />
- ArchiKernel: Haptic: Made get() and store() consistent<br />
- Updated sources<br />
Build 2<br />
- Major updates to RIL client (V11)<br />
- Updated i9300 RIL header (V11)<br />
- Major updates to RIL blobs (XXUGOA2)<br />
- Network settings FC fixed<br />
- MMSes fixed<br />
- Sensors fixes<br />
- Added vibration intensity to stock kernel<br />
- Updated sources<br />
Build 1<br />
- Initial release<br />
- Everything what worked in CM12.0 should work, too<br />
- Fast overview: HWC, RIL, Wi-FI, RIL, Sensors, Camera are fine, rest is untested<br />
- MMSes not yet fixed (known bug from CM12.0)<br />
<br />
<br />
<b>Background:</b><br />
Due to lack of official maintainer for i9300 device for CyanogenMod. I, together with @Moster2 decided that we will work unofficially on i9300 device tree for CM12, to bring Lollipop goodness to our beloved Galaxy S3.<br />
All builds provided in this thread are <b>UNOFFICIAL</b>, which means that:<br />
- There is no official support for i9300<br />
- There are no OTAs available<br />
- There are no automated "nightglies"<br />
<br />
At some point, we definitely will try to make proper pull requests, and maybe even support CM12 officially, but at the moment this project is in WIP - Work-In-Progress state, and many things are still broken/unusable. Until we finish, all builds are unofficial, and proper device support is not finished yet.<br />
<br />
At the moment, this project is considered: <b><font color="green">BETA</font></b>. All core functions <b>should work</b>, ROM <b>shouldn't have any critical issues</b>, but it's <b>still not ready to mark as stable</b>. However, it <b>should work properly as daily driver</b>.<br />
<br />
<b><font color="red">Please refrain from talking about other kernels than stock. We can't track every kernel and it's problems, hence, you're using other kernels at your own risk. Please don't report bugs while you're using custom kernels.</font></b><br />
<br />
Main developers:<br />
<b>- JustArchi<br />
- Moster2</b><br />
<br />
Thanks to:<br />
<b>- dhiru1602<br />
- arter97<br />
</b><br />
<br />
<b>Current issues</b><br />
<b>Manifest / Sources</b><br />
<br />
We work on this project for <b><font color="green">FREE</font></b>. While not mandatory, donations encourage us to continue to do so, and we'd deeply appreciate them, if you feel generous.<br />
<br />
<b>Donate to JustArchi</b><br />
<br />
Build instructions:<br />
Follow <b>CM build instructions for i9300</b>. When doing <b>repo init</b>, don't forget to <b>declare CM-12.1</b> branch (-b cm-12.1) instead of the default one. <br />
<br />
Before "breakfast i9300", you must include our manifest and resync the sources:<br />
<br />
croot<br />
cd .repo<br />
mkdir -p local_manifests<br />
cd local_manifests<br />
wget https://raw.githubusercontent.com/ArchiDroid/manifest/cm-12.1/roomservice.xml<br />
croot<br />
repo sync<br />
Click to expand...
Click to collapse
<br />
<br />
<b>Notice:</b> Our manifest already includes proprietary_vendor_samsung, so <b>don't execute ./extract-files.sh</b>. Just repo sync.<br />
<br />
Then follow "breakfast i9300" and the rest of the commands in original instructions, while keeping in mind above notice.<br />
<br />
<b><u>XDAevDB Information</u></b><br />
<b>[5.1.1] [Build 12] [BETA] [2015-07-18] CyanogenMod 12.1 for i9300, ROM for the Samsung Galaxy S III I9300</b><br />
<br />
<b><u>Contributors</u></b><br />
JustArchi, Moster2, arter97 <br />
<b>Source Code:</b> https://github.com/ArchiDroid<br />
<br />
<b>ROM OS Version:</b> 5.1.x Lollipop<br />
<b>ROM Kernel:</b> Linux 3.0.x<br />
<b>Based On:</b> CyanogenMod 12.1<br />
<br />
<b><u>Version Information</u></b><br />
<b>Status:</b> Beta<br />
<br />
<b>Created</b> 2015-03-29<br />
<b>Last Updated</b> 2015-07-17
Gesendet von meinem GT-I9300 mit Tapatalk
heartbrake said:
Hey guys, so I finally got my hands on S3 and the Stock ROM on this is 4.3 and so out-dated now and it lags when I install many apps. I was planning on installing CM 11 official but it has got some bugs. Can someone please suggest a stable ROM without any bugs and good battery life? Lollipop or Kit-Kat whatever ROM you think is great.
Click to expand...
Click to collapse
I think that every ROM including factory stock will have one or two bugs.
However, the three ROMs that I like most ATM are:
DN4 KK 4.4.4 based (do make sure to upgrade to Boeffla 7.6 kernel) - no very recent updates but Lollipop UI mod is available in the Themes section (IMO the ROM performs better without it) For me this has been the most solid KK 4.4.4 ROM
Amcha v6.10 - KK4.4.4 - a great ROM all round IMO based on S3 LTE firmware
Blekota Note 4 lite also KK 4.4.4 based - very good ROM with Lollipop UI, hints of S6 and pretty frequent updates
Try this one -
[ROM][GT-I9300][KK 4.4.4]?S5 Sensation ROM™ v11.0?[AROMA][OTA][MAY05,2015] - excellent rom
or qaraqumus ROMs (4.3 or 4.4)
You won't regret...
Try ArchiDroid...
heartbrake said:
Hey guys, so I finally got my hands on S3 and the Stock ROM on this is 4.3 and so out-dated now and it lags when I install many apps. I was planning on installing CM 11 official but it has got some bugs. Can someone please suggest a stable ROM without any bugs and good battery life? Lollipop or Kit-Kat whatever ROM you think is great.
Click to expand...
Click to collapse
Hi,
After 15 month of experience, what I can higly recommend to you is ArchiDroid. This soft has two versions: AD 1.X (based on stock Android 4.3) and AD 2.X (3.X actually, based on pure CM 12 with magnificent speed & fluidity optimizations). Today a STABLE version of the former one is going to be released, however experimental version which has beeing developed for a few months is far more stable than most LP based ROMs. So you can choose between Android 4.3 and 5.1.1. Want KitKat CM 11 ? You can also have it - you need to download STABLE version of ArchDroid 3.0.2 from the end of 2014. It is not updated any more and got an annoying bug from google (constant FC of Google Play Services app) nowdays, but you can easily find a solution within following links.
Why ArchiDroid ? It's developer put utmost pressure on reliability and quality. No compromises. This is the reason of creation of two version of his soft. Version 1.X is best when your highest priority is compatibility (for example BT headsets), stability and battery. Version 2.X is demon of speed. Beleve me - I used version 1.X quite a long time, being accustomed to stock interface and not so keen on big experiments. When I finally flashed version 2.X, the difference with fluidity and smoothness was so great... I use this version till this moment and prepare to switch to Lollipop (AD 3.1 STABLE). This version is claimed by his creator to be even faster and smoother than KK version (3.0.2). This soft is really stable, fast and battery friendly. Many optimizations means for example, that you can forgot about ads - ad blocking is just implemented in ArchiDroid. What else - using my mobile with some tuning (tasker, greenify, lux) and not gaming - just internet, mail, chat, music - I have everage SOT between 3,5 and 5 h. With great speed of this soft (no lags and difference in speed after half a year w/o reflashing)...
Aha, more than year before, hesitating which ROM will be the best choice for me, I tested as far as I remember 3 or 4 best ranked ROMs. And decided to choose AD - with no doubts.
Here you have the link to AD 2.X (3.X) thread. In a few post at the beginning you will find FAQ Q/A post - read it, it's worth it.
http://forum.xda-developers.com/galaxy-s3/development/rom-archidroid-v2-4-6-power-hands-t2354859
good luck !
The best one is Archidroid 3.X . It's fast,light and has many optimizations and far more stable than many LP roms.
http://forum.xda-developers.com/galaxy-s3/development/rom-archidroid-v2-4-6-power-hands-t2354859
HeartBrake, Did you try any of the ROM's mentioned here or other. I am also in a similar situation and landed upon this thread. I have recently rooted my Galaxy S3 I9300, and currently have 4.3. I am also looking for a ROM which will give me good battery life and better connectivity. I am facing mobile connectivity issues frequently nowadays.
What's the main bug with Archidroid 2.x? I'm using Archidroi 1.x at the moment but fancy a play with an AOSP rom. Can it be used on an unrooted phone? I have one phone rooted, but need an unrooted phone for Barclays mobile banking app.
Hey i am new here and i am searching for a good custom rom currently iam running on android revolution with boeffla kernel runs very well but i would like something slimmer and without aroma stable and bugless would be nice too hope someone can help me
Device GT-I9300

[ROM][UNOFFICIAL][6.0.1] Evervolv for Galaxy Tab A (SM-T555)

For those that don't know what Evervolv is, Evervolv is an AOSP (Android Open Source Project) rom aimed at Snapdragon powered devices. We're fully open sourced and encourage it with no restrictions. The work put into this rom is community driven and and Evervolv Project is made up of numerous members and contributors.
If you would like to contribute to Evervolv, please visit our Gerrit Code Review.
Current version: Based off 6.0.1 Marshmallow)
Features:
Extended PowerMenu
Battery %,
Volume button music control.
Trackball Wake (Available on devices with a trackball/pad)
CM Theme manager
ability to turn all customization off with one switch in the toolbox, giving you 100% aosp look and feel.
eng builds (instead of userdebug like everyone else) providing more open experience (ie adb root by default)
full complement of commandline tools (busybox, vim, ssh, curl/wet with ssl support!)
custom updater written from scratch by Preludedrew and Texasice, featuring automatic update checks,
support for downloading gapps, and advanced automatic install (TWRP and CWM supported but TWRP preferred)
Bug Reporting:
Please provide the following info:
If the device was hard reboot, please provide the file "/proc/last_kmsg".
If the device was soft reboot or is "bootlooping", please run a logcat and provide the full output.
Please use EVPaste to post your logs.
Downloads:
7-9 Build
Source:
Evervolv Github
Device Tree
Tab A common tree
MSM8916-common tree
Kernel Source
Changelog:
View the recent changes at Evervolv Gerrit
What's working:
Touchscreen
Power, Home, Recents, Back buttons
Wifi
Bluetooth
Sensors
GPS
Storage's (internal, external, adoptable storage)
Bugs/Not Working:
Mobile Data/Calling/Messagaing
Initial setup takes a while to initialize
Audio
Video/DRM
Camera
Offline charging
Playstore downloads old app versions
How to flash a Rom properly?
Make sure you are using Lollipop Firmware or your touch will be flipped we are activily working on supporting the Marshmallow firmware
Copy the rom and gapps to your tablet
Boot into your custom recovery
OPTIONAL make a backup of your current running rom and store it on your MicroSD-Card or on your PC/Laptop
Wipe dalvik cache
Wipe/format system
Wipe/format data
Flash rom
Flash gapps
Reboot and give your device some time to do it's first boot!
In case someone likes to compile on their own:
You need to setup Linux first, good tutorial here:
Ubuntu / Xubuntu:
- https://nathanpfry.com/how-to-prepar...-android-roms/
- https://nathanpfry.com/how-to-setup-...-android-roms/
- https://nathanpfry.com/how-to-set-up...-android-roms/
- https://nathanpfry.com/how-to-setup-...-android-roms/
Arch based Linux ready to go:
- BBQLinux by @codeworkx http://bbqlinux.org/
Once you have synced Evervolv source run the following in terminal:
Code:
mkdir -p .repo/local_manifests
nano .repo/local_manifests/local_manifest.xml
Add the following to your local_manifest.xml:
Code:
<?xml version="1.0" encoding="UTF-8"?>
-<manifest>
<project revision="mm-6.0" remote="github" path="vendor/samsung" name="Evervolv/android_vendor_samsung"/>
<project revision="mm-6.0" remote="github" path="hardware/samsung" name="Evervolv/android_hardware_samsung"/>
<project revision="mm-6.0" remote="github" path="kernel/samsung/msm8916" name="Evervolv/android_kernel_samsung_msm8916"/>
<project revision="mm-6.0" remote="github" path="device/samsung/qcom-common" name="Evervolv/android_device_samsung_qcom-common"/>
<project revision="mm-6.0" remote="github" path="device/samsung/msm8916-common" name="Evervolv/android_device_samsung_msm8916-common"/>
<project revision="mm-6.0" remote="github" path="device/samsung/gt5-common" name="Evervolv/android_device_samsung_gt5-common"/>
<project revision="mm-6.0" remote="github" path="device/samsung/gt510ltexx" name="Galaxy-Tab-A/android_device_samsung_gt510ltexx"/>
<project revision="mm-6.0" remote="github" path="device/samsung/gt510wifixx" name="Evervolv/android_device_samsung_gt510wifixx"/>
<project revision="mm-6.0" remote="github" path="device/samsung/gt58wifixx" name="Evervolv/android_device_samsung_gt58wifixx"/>
<project revision="mm-6.0-8916" remote="github" path="hardware/qcom/audio-caf/msm8916" name="Evervolv/android_hardware_qcom_audio-caf"/>
<project revision="mm-6.0-8916" remote="github" path="hardware/qcom/display-caf/msm8916" name="Evervolv/android_hardware_qcom_display-caf"/>
<project revision="mm-6.0-8916" remote="github" path="hardware/qcom/media-caf/msm8916" name="Evervolv/android_hardware_qcom_media-caf"/>
<project revision="mm-6.0-caf" remote="github" path="hardware/qcom/bt-caf" name="Evervolv/android_hardware_qcom_bt"/>
<project revision="mm-6.0-caf" remote="github" path="hardware/qcom/wlan-caf" name="Evervolv/android_hardware_qcom_wlan"/>
</manifest>
Save the file.
Back in terminal:
Code:
repo sync
. build/envsetup.sh
lunch gt510ltexx
make otapackage
Great Work for this!
Any plans for CM-13.0?
Chemnitzer said:
Great Work for this!
Any plans for CM-13.0?
Click to expand...
Click to collapse
Once the bugs are worked out i will work on cm-13.0
deadman96385 said:
Once the bugs are worked out i will work on cm-13.0
Click to expand...
Click to collapse
"Evervolv/android_device_samsung_gt510ltexx" is missing on github
Chemnitzer said:
"Evervolv/android_device_samsung_gt510ltexx" is missing on github
Click to expand...
Click to collapse
Fixed sorry about that its currently on my Galaxy Tab A org for now https://github.com/Galaxy-Tab-A/android_device_samsung_gt510ltexx
Auto standby is not working. In stock Rom, display goes of when LiD of cover is closed and goes back on when LiD is lifted.
Good job!
Thanks for this!:highfive:
Chemnitzer said:
Auto standby is not working. In stock Rom, display goes of when LiD of cover is closed and goes back on when LiD is lifted.
Click to expand...
Click to collapse
It is on the to-do list i will add a few potential fixes that might fix it, but i do not currently have a smart cover yet.
Hello! First I want to thank you for your work! I just installed the Rom, but not just opened, it stays hanging around with the sign Evervolv, screen saying that you are loading applications and then again Evervolv and so I get an hour without change. That may be, as I fix it? Thank you!
dodka said:
Hello! First I want to thank you for your work! I just installed the Rom, but not just opened, it stays hanging around with the sign Evervolv, screen saying that you are loading applications and then again Evervolv and so I get an hour without change. That may be, as I fix it? Thank you!
Click to expand...
Click to collapse
You made a clean flash?
Are you running latest twrp?
Sorry for Late reply
Chemnitzer said:
You made a clean flash?
Are you running latest twrp?
Sorry for Late reply
Click to expand...
Click to collapse
Yes, i made clean flash and i have instaled latest TWRP.
dodka said:
Yes, i made clean flash and i have instaled latest TWRP.
Click to expand...
Click to collapse
Which Version?
I use latest from ashyx and no issue like that
https://www.androidfilehost.com/?fid=24499762635999217
Also make an advanced wipe, not only factory reset
After wipe, you shouldt directly reboot into recovery and allow modifications.
Last, install Both ROM and Recovery WITHOUT Reboot
You surely own a sm-t555/ GT510LTE? (only to be sure)
I managed to install the Rom, but can not find the gapps. From where I have to download? Thank you!
dodka said:
I managed to install the Rom, but can not find the gapps. From where I have to download? Thank you!
Click to expand...
Click to collapse
http://opengapps.org/
You need arm version for android 6.0 in whatever variant you prefer.
Remember to install gapps together with rom BEFORE Reboot and First Boot of ROM
@deadman96385
Hows the progress on Rom?
Best let people work in peace, I'm sure they are progressing and will soon have another update of this interesting Rom.
I have managed to fork deadmans device tree to cm-13.0 for gt510lte.
If somebody is interrested in just pm me.
I will not start an own thread for this until it is proper booting.
Any support is welcome
any members interested in cm development may check my forum: http://forum.xda-developers.com/and...-t550-t555-t3449597/post68407172#post68407172

CyanogenMod 13.0 LG G5 h850 fix for rear camera

New members (those with few posts) are not permitted to post to development-related forums
Click to expand...
Click to collapse
Since I am not allowed to reply on the [UNOFFICIAL] [DEV] CyanogenMod 13.0 For LG G5 (H830 & H850) thread, it seems that I have to start a new thread here...
I have found a workaround to support the rear camera (imx234) on CM 13.
The required changes are on github, and pull requests to lg-devs have been issued:
msm camera: force power up/down settings for imx234/imx268 from h850 stock logs: https://github.com/ChristianFrisson/android_kernel_lge_msm8996/commits/cm-13.0-camera
g5: add libflash_pmic.so necessary for imx234/268 camera probing + restore stock camera xmlhttps://github.com/ChristianFrisson/proprietary_vendor_lge/commits/cm-13.0-camera
Snap: debug switching cameras beyond 2 (dual rear cameras) https://github.com/ChristianFrisson/android_packages_apps_Snap/commits/cm-13.0-dual-rear-camera
Here is how your local_manifest.xml should look like if you want to apply these changes on a cm-13.0 distribution:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="lg-devs/android_device_lge_h850" path="device/lge/h850" remote="github" revision="cm-13.0" />
<project name="ChristianFrisson/proprietary_vendor_lge" path="vendor/lge" remote="github" revision="cm-13.0-camera" />
<project name="lg-devs/android_device_lge_g5-common" path="device/lge/g5-common" remote="github" revision="cm-13.0" />
<project name="ChristianFrisson/android_kernel_lge_msm8996" path="kernel/lge/msm8996" remote="github" revision="cm-13.0-camera" />
<remove-project name="CyanogenMod/android_packages_apps_Snap"/>
<project name="ChristianFrisson/android_packages_apps_Snap" path="packages/apps/Snap" remote="github" revision="cm-13.0-dual-rear-camera" />
</manifest>
ChristianFrisson said:
Since I am not allowed to reply on the [UNOFFICIAL] [DEV] CyanogenMod 13.0 For LG G5 (H830 & H850) thread, it seems that I have to start a new thread here...
I have found a workaround to support the rear camera (imx234) on CM 13.
The required changes are on github, and pull requests to lg-devs have been issued:
msm camera: force power up/down settings for imx234/imx268 from h850 stock logs: https://github.com/ChristianFrisson/android_kernel_lge_msm8996/commits/cm-13.0-camera
g5: add libflash_pmic.so necessary for imx234/268 camera probing + restore stock camera xmlhttps://github.com/ChristianFrisson/proprietary_vendor_lge/commits/cm-13.0-camera
Snap: debug switching cameras beyond 2 (dual rear cameras) https://github.com/ChristianFrisson/android_packages_apps_Snap/commits/cm-13.0-dual-rear-camera
Here is how your local_manifest.xml should look like if you want to apply these changes on a cm-13.0 distribution:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="lg-devs/android_device_lge_h850" path="device/lge/h850" remote="github" revision="cm-13.0" />
<project name="ChristianFrisson/proprietary_vendor_lge" path="vendor/lge" remote="github" revision="cm-13.0-camera" />
<project name="lg-devs/android_device_lge_g5-common" path="device/lge/g5-common" remote="github" revision="cm-13.0" />
<project name="ChristianFrisson/android_kernel_lge_msm8996" path="kernel/lge/msm8996" remote="github" revision="cm-13.0-camera" />
<remove-project name="CyanogenMod/android_packages_apps_Snap"/>
<project name="ChristianFrisson/android_packages_apps_Snap" path="packages/apps/Snap" remote="github" revision="cm-13.0-dual-rear-camera" />
</manifest>
Click to expand...
Click to collapse
Beautiful! Great work. We'll test this over in the dev forums
Sent from my Pixel XL using Tapatalk
ChristianFrisson said:
Since I am not allowed to reply on the [UNOFFICIAL] [DEV] CyanogenMod 13.0 For LG G5 (H830 & H850) thread, it seems that I have to start a new thread here...
I have found a workaround to support the rear camera (imx234) on CM 13.
The required changes are on github, and pull requests to lg-devs have been issued:
msm camera: force power up/down settings for imx234/imx268 from h850 stock logs: https://github.com/ChristianFrisson/android_kernel_lge_msm8996/commits/cm-13.0-camera
g5: add libflash_pmic.so necessary for imx234/268 camera probing + restore stock camera xmlhttps://github.com/ChristianFrisson/proprietary_vendor_lge/commits/cm-13.0-camera
Snap: debug switching cameras beyond 2 (dual rear cameras) https://github.com/ChristianFrisson/android_packages_apps_Snap/commits/cm-13.0-dual-rear-camera
Here is how your local_manifest.xml should look like if you want to apply these changes on a cm-13.0 distribution:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="lg-devs/android_device_lge_h850" path="device/lge/h850" remote="github" revision="cm-13.0" />
<project name="ChristianFrisson/proprietary_vendor_lge" path="vendor/lge" remote="github" revision="cm-13.0-camera" />
<project name="lg-devs/android_device_lge_g5-common" path="device/lge/g5-common" remote="github" revision="cm-13.0" />
<project name="ChristianFrisson/android_kernel_lge_msm8996" path="kernel/lge/msm8996" remote="github" revision="cm-13.0-camera" />
<remove-project name="CyanogenMod/android_packages_apps_Snap"/>
<project name="ChristianFrisson/android_packages_apps_Snap" path="packages/apps/Snap" remote="github" revision="cm-13.0-dual-rear-camera" />
</manifest>
Click to expand...
Click to collapse
Great work!
ChristianFrisson!! Thank you very much. That was i missed!
You are awesome!
You can add the Snap changes to g5-common overlay i think
here: android_device_lge_g5-common/overlay/packages/apps/Snap
gesendet von meinem LG G5 H850 V10E
MetaIIica said:
You can add the Snap changes to g5-common overlay i think
here: android_device_lge_g5-common/overlay/packages/apps/Snap
gesendet von meinem LG G5 H850 V10E
Click to expand...
Click to collapse
Thanks for the suggestion. I'm trying to have the changes merged upstream, since these solve java.lang.ArrayIndexOutOfBoundsException that are thrown, what may happen with other devices with dual rear cameras.
for the officially Repo is this change important.
MetaIIica said:
for the officially Repo is this change important.
Click to expand...
Click to collapse
Rashed97 from lg-devs kindly opened a ticket on cyanogenmod code review (number 166128, I am not yet allowed to post links here...).
have seen. But i dont know why only cm 14 and not cm 13
and lg-devs stop support for cm13 too, no changes sience a long time. See only changes for cm14 -.-
please add all changes in cm 13 on lg-devs too... cm13 is not dead...
Thanks for the great work!
There are still some proprietary libraries reported to be missing by logcat. These may add more features to the cameras:
libmmcamera_llvd.so
libmmcamera_dcrf_lib.so
libmmcamera_chromaflash_lib.so
libmmcamera_optizoom_lib.so
libmmcamera_ubifocus_lib.so
libmmcamera_trueportrait_lib.so
libmmcamera_stillmore_lib.so
I could not trace these on autoprime's stock roms (10C or 10E). One reason might be I am mounting system.img on OSX with ext4fuse which provides non-native support.
There are as well other proprietary libraries reported to be missing by logcat, but not related to cameras I assume:
libwvm.so
libn2pm.so (found in stocks' lib/lib64)
qfp.wakeup.so
/system/lib/soundfx/libvolumelistener.so (found in stocks' lib/lib64, found listed in lg-devs/android_device_lge_g5-common – audio_effects.conf, should be built by android_hardware_qcom_audio it seems)
May somebody with a stock ROM installed or running linux check?
Ohhh, you're the one I need to hug for fixing the cam issue in CM13 for our G5? Well consider yourself hugged until you turn blue @ChristianFrisson :highfive:
I bought my G5 in early May and had just about given up on getting a fully working CM rom, you saved me and a ton of other G5 users.
THANK YOU :victory:
ChristianFrisson said:
There are still some proprietary libraries reported to be missing by logcat. These may add more features to the cameras:
libmmcamera_llvd.so
libmmcamera_dcrf_lib.so
libmmcamera_chromaflash_lib.so
libmmcamera_optizoom_lib.so
libmmcamera_ubifocus_lib.so
libmmcamera_trueportrait_lib.so
libmmcamera_stillmore_lib.so
I could not trace these on autoprime's stock roms (10C or 10E). One reason might be I am mounting system.img on OSX with ext4fuse which provides non-native support.
There are as well other proprietary libraries reported to be missing by logcat, but not related to cameras I assume:
libwvm.so
libn2pm.so (found in stocks' lib/lib64)
qfp.wakeup.so
/system/lib/soundfx/libvolumelistener.so (found in stocks' lib/lib64, found listed in lg-devs/android_device_lge_g5-common – audio_effects.conf, should be built by android_hardware_qcom_audio it seems)
May somebody with a stock ROM installed or running linux check?
Click to expand...
Click to collapse
I'm using 10d and only found the 2 libs you specified. (Though it is the base ROM for MIUI stone rom without the patch so probably also based on autoprime's)
I guess optizoom (optical zoom) and chroma flash (3 colored LEDs) wouldn't make too much sense on this phone anyway as our hardware doesn't support it.
lolmensch said:
I'm using 10d and only found the 2 libs you specified. (Though it is the base ROM for MIUI stone rom without the patch so probably also based on autoprime's)
I guess optizoom (optical zoom) and chroma flash (3 colored LEDs) wouldn't make too much sense on this phone anyway as our hardware doesn't support it.
Click to expand...
Click to collapse
Does the G5 not support chroma flash?
Sent from my Nexus 5X using Tapatalk
drsn0w said:
Does the G5 not support chroma flash?
Sent from my Nexus 5X using Tapatalk
Click to expand...
Click to collapse
My bad. I thought it is the new take 3 different color LEDs to get a white flash but it actually is some kind of hdr where a picture with and without flash is merged. I guess our phone does support that even though it seems that this functionality wasn't built in the stock camera. At least I couldn't find it. Here a quick explanation of chroma flash: https://youtu.be/ZGfEQnhaBoo
ChristianFrisson said:
May somebody with a stock ROM installed or running linux check?
Click to expand...
Click to collapse
I've tried to find those so files in 10E ,and failed,but there are tons of other libmmcamera so files. Are you sure those files are really needed for the LG G5? Because it seems to me that they are specific for the camera app,so maybe using them from some other source could solve the missing issue?
Thanks for having checked lolmensch and onestyle007. These libraries might not be necessary, since the os boots and runs, but I guess that these may bring more features, or at least, unclutter the logs.
I have opened an issue on github: https://github.com/lg-devs/android_device_lge_g5-common/issues/9
Hey! I'm pretty new to Android development, but I've been flashing ROMs and rooting for a couple years now. How would I actually put this into action? I have a build of CM13 that wasn't made by lilrowrow, so the Snap.apk is still broken even without flashing gapps.

Categories

Resources