[JFLTE]BeanStalk 4.4.4 Nightlies and Tutorial for Compiling Yourself - Sprint Samsung Galaxy S 4 Android Development

** HOW-TO COMPILE BEANSTALK YOURSELF **​
{
"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"
}
NOTE: Pre-compiled nightly builds in the second post
or
Official Builds are found here​
While BeanStalk is offically supported for our device, I noticed that there hasn't been a new build for a little while and loving the ROM as much as I do, I'm addicted to having the latest features. Here is a basic tutorial for building this yourself. If I'm stepping on anyones toes by posting this, please let me know. I am in no way affiliated with the development of this ROM or with scott.hart.bti the creator of it.
I compiled on a Debian Wheezy system, 64bit (squeeze should be the same). A 64-bit computer is required to compile KitKat (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 BeanStalk
Code:
mkdir ~/beanstalk; cd ~/beanstalk
repo init -u git://github.com/scotthartbti/android.git -b kk44
repo sync
Setup the build environment for our device (jflte)
Code:
. build/envsetup.sh
lunch 56 ## or type lunch and find "jflte_userdebug" in the menu
Add the device source code and Proprietary Vendor files by adding the following line to ~/beanstalk/.repo/local_manifests/roomservice.xml
So it should look like this afterwards:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="CyanogenMod/android_device_samsung_jflte" path="device/samsung/jflte" remote="github" />
<project name="CyanogenMod/android_device_qcom_common" path="device/qcom/common" remote="github" />
<project name="CyanogenMod/android_device_samsung_qcom-common" path="device/samsung/qcom-common" remote="github" />
<project name="CyanogenMod/android_device_samsung_msm8960-common" path="device/samsung/msm8960-common" remote="github" />
<project name="CyanogenMod/android_kernel_samsung_jf" path="kernel/samsung/jf" remote="github" />
<project name="CyanogenMod/android_hardware_samsung" path="hardware/samsung" remote="github" />
<project name="TheMuppets/proprietary_vendor_samsung" path="vendor/samsung" remote="github" revision="cm-11.0" />
<project name="CyanogenMod/android_external_libtar" path="external/libtar" remote="github" revision="cm-11.0" />
</manifest>
Sync the repo again:
Code:
repo sync
Get your prebuilt terminal emulator:
Code:
cd ~/beanstalk/vendor/cm && ./get-prebuilts
Now there is a bug that will cause our builds to fail, so we need to apply the following for our unified devices:
Edit ~/beanstalk/device/samsung/jflte/system.prop
Add these two lines to the end:
Code:
ro.product.device=jflte
ro.product.model=Samsung JFLTE
That should be it, now we can build!
Code:
cd ~/beanstalk
. build/envsetup.sh
lunch 56 ## or type lunch and find "jflte_userdebug" in the menu
time mka bacon
when finished, it’ll be located in ~/beanstalk/out/target/product/jflte/
TIP:
Install the github app and follow scott.hart.bti to see when new updates get added to the sourcecode
Also, 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)
Also, I am using the latest NAE Firmware with no problems, however the stock MJA worked fine as well. Here is a link if you care to upgrade your modem drivers.
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.
BeanStalk Github for Scott.Hart.bti
jflte kernel source
I hope this helps someone,
-Mike

BUILDS:
If you would just like a compiled version, here are mine (they are stock, except for reverting this commit because I like the transparent Vol panel personally)
These builds are using the SlimRom's JFLTE Kernel which is kernel 3.4.82 vs the standard 3.4.0 from Cyanogenmod that is used stock with BeanStalk Offical builds.
NOTE: These are unified builds, meaning they can be flashed all all the S4 variants that were previously known as: jflteatt, jfltecan, jfltecri, jfltecsp, jfltespr, jfltetmo, jflteusc, jfltevzw, jfltexx
JFLTE BeanStalk 10/30/14 Nightly
Unofficial BlissStalk 10/29/14 Nightly
Unoffical BlissStalk 10/20/14 Nightly
Unofficial BlissStalk 10/17/14 Nightly
JFLTE BeanStalk 4.4.4010 Nightly 8/1/14
JFLTE Beanstalk 4.4.4010 Nightly 7/18/14
JFLTE Beanstalk 4.4.4007 Nightly 7/11/14
JFLTE Beanstalk 4.4.4001 Nightly 6/25/14
JFLTE BeanStalk 4.4.285 Nightly 4-21-14
JFLTE BeanStalk 4.4.278 Nightly 4-14-14 ## NOTE: If you have issues with receiving calls and/or texts, make sure to clean flash this build, that will fix it.
JFLTE Beanstalk Nightly Build 3-29-14 ## NOTE: No new features over the 3-24-14 build but uses SlimRoms kernel source instead (3.4.82 vs 3.4.0)
JFLTE Beanstalk Nightly Build 3-24-14
JFLTE Beanstalk Nightly Build 3-18-14
JFLTE Beanstalk Nightly Build 3-17-14
JFLTE Beanstalk Nightly Build 3-11-14
JFLTE BeanStalk Nightly Build 3-7-14
JFLTE BeanStalk Nightly Build 2-28-14
Slim Beta 4.4 Gapps Toggleable
PA GAPPS
Photosphere Addon ( Google Camera is in the PlayStore now, this is just for the 4.4 camera )
Sound Packs (System Sound Themes for switching on the fly)
ISSUES:
- Some people are having issues with the compass not always pointing north.
Enjoy,
-Mike
Changelog:
Again, I only compile, the code changes are done by the ROM Dev's
Code:
10/20/14
-New Version Number (001) to reflect being out of beta now.
-New Boot Animation
-ViperFX add and CM DSP removed
-SuperSU added to Downloads Section
-Netflix Fix added to Downloads Section
-Mem and CPU info removed from About Phone section
-More Bliss Stalk logos and names added.
-Torch Changes from CM11
-JFLTE Humidity Sensor permissions fixed
10/17/14
-Switched to BlissROM sources for a BeanStalk fork that is more current with changes and commits.
-Menus Updated
-Omni Switch Added
-Settings Menu Updated
-Xposed moved to the "Bliss Downloads" section for latest version.
-Bluetooth code updated by CM11
-Camera driver updated.
8/1/14
- No code changes in the beanstalk source since last build
- Enabled transparent lockscreen status bar
7/18/14
- Ad blocker
- EOS Weather
- Navigation Bar swipe left to open in Window
- App Circle SideBar
- Floating windows fixes
- Update to 4.4.4_r2 / Beanstalk 4.4.4010
7/11/14
- Hover added
- Driving mode
- Update Roboto fonts to Android L versions
- Use Android L navbar icons
- Reset battery stats
- Reworked non-intrusive incall ui
6/25/14
-Updated dialer
-Shake settings
-Glowpad transparency in dialer
-Doubletap custom tile
-Updated terminal
-Adjusted Auto-Brightness curve
-Android 4.4.4
4/21/14
- Update to BeanStalk 4.4.285
- CM Fixes for unifyed devices (JFLTE)
- Faster Framework animations
- Fixes the sometimes missing first task in AOSP and SlimRecents
- Shake to lock? (still trying to find this in settings)
- Smart Phone Call in Dialer (type number and hold to you ear to dial)
- CM11 Fixes
4/14/14
- Update to BeanStalk 4.4.278
- Fixes to the LTE tile
- Option for Screen Color in Settings (hue, contrast, etc)
- Theme support added to Ringtones
- Voice+ integrated into Settings
- Latest CM11 commit merges
- Toggle Flashlight when shaking
- Add On-The-Go mode (use camera as display overlay, for walking)
-Add Fast Charge QS Tile
- SlimRecents: Make expanded layout pretty
- Implement SIM card management
3/29/14
- Fixes to the LTE tile
- Option for Screen Color in Settings (hue, contrast, etc)
- Theme support added to Ringtones
- Voice+ integrated into Settings
- Latest CM11 commit merges

Cool Ty , looking forward to giving it a try
Sent from my SPH-L720 using Tapatalk

Nice! Will you continue to build Beanstalk for our device? I just left it for PAC since it hadn't been updated in ages.
Sent from my SPH-L720 using Tapatalk

themisterwilson said:
Nice! Will you continue to build Beanstalk for our device? I just left it for PAC since it hadn't been updated in ages.
Sent from my SPH-L720 using Tapatalk
Click to expand...
Click to collapse
Well our device has official support from BeanStalk already here, it seems that the builds for our devices stopped though when Cyanogenmod moved our device source into a unified code (combining jfltespr, jflteatt, jfltevzw, etc in one source "jflte"). Trying to build this ROM straight will fail because of this unification (see above in the tutorial for the fix), so I'm guessing that's why we haven't seen an official build in a while. I'll be more than happy to keep uploading nighties as I build them until the official builds start back up though, as long as I'm not stepping on the current maintainer's toes.
Cheers,
Mike

You keep on keeping on :thumbup::beer:
Sent from my SPH-L720 using xda app-developers app

Man thanks for the nightly it's amaze balls.....so grateful to be back on the stalk!!!!!
Sent from my SPH-L720 using XDA Premium 4 mobile app

Thanks so much been waiting for a version of stalk I could run on USC!
Sent from my SCH-R970 using Tapatalk

btoddweber said:
Man thanks for the nightly it's amaze balls.....so grateful to be back on the stalk!!!!!
Sent from my SPH-L720 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
My sentiments exactly! Thank you! Been amazing all day
Sent from my SPH-L720 using Tapatalk

Is the back to kill app option here? Looked everywhere and can't seem to find it. Also can't get a GPS lock!
Sent from my SCH-R970 using Tapatalk

Came across this on Google. Thank you so much for the tutorial and compiles. Please continue to share your builds as I will be using this on a T-Mobile S4.

bignick1215 said:
Is the back to kill app option here? Looked everywhere and can't seem to find it. Also can't get a GPS lock!
Sent from my SCH-R970 using Tapatalk
Click to expand...
Click to collapse
At one time I believe it was in the developer options at the bottom, can you use pie (with custom app) or hw buttons?
Sent from my SPH-L720 using Tapatalk

Not in developer options and the hw buttons Dont have a kill option! I guess I could use xposed but I just Dont care for it. Its really minor I just tap the greenify widget before I lock the screen and has the same affect. The GPS not locking on the other hand I've yet to get me a work around for that one.
Sent from my SCH-R970 using Tapatalk

bignick1215 said:
Not in developer options and the hw buttons Dont have a kill option! I guess I could use xposed but I just Dont care for it. Its really minor I just tap the greenify widget before I lock the screen and has the same affect. The GPS not locking on the other hand I've yet to get me a work around for that one.
Sent from my SCH-R970 using Tapatalk
Click to expand...
Click to collapse
There is not an option for mapping long-press actions to the back button currently, you could the BeanPie or LMT for that however (that's what I do). As for GPS, I get a lock just fine, what firmware are you using? I 've only tested with MJA and NAE (both located here). Anyone else having GPS issues?
Cheers,
-Mike

That explains the GPS lock! I'm on mja baseband but older firmware
Sent from my SCH-R970 using Tapatalk

Rebooted for the 3rd time and got instant GPS lock!
Once I toggle off and back on its a no go again! Turned it on then rebooted and it works again.
Sent from my SCH-R970 using Tapatalk

bignick1215 said:
Rebooted for the 3rd time and got instant GPS lock!
Once I toggle off and back on its a no go again! Turned it on then rebooted and it works again.
Sent from my SCH-R970 using Tapatalk
Click to expand...
Click to collapse
Haven't noticed any problems with GPS, but I'll try to re-create tomorrow and get back to you.
Cheers,
Mike

No problems at ALL on my end. Great job!!!! And many thanks again!!! Very glad to have stalk again
Sent from my SPH-L720 using XDA Premium 4 mobile app

mikshepard said:
Haven't noticed any problems with GPS, but I'll try to re-create tomorrow and get back to you.
Cheers,
Mike
Click to expand...
Click to collapse
Much appreciated! And thanks for the great work.
Sent from my SCH-R970 using Tapatalk

btoddweber said:
No problems at ALL on my end. Great job!!!! And many thanks again!!! Very glad to have stalk again
Sent from my SPH-L720 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
+1 many thanks!
Sent from my SPH-L720 using Tapatalk

Related

CM10.2 for the LG Optimus 2x

CM10.2 for the LG Optimus 2x
If you appreciate my work on the LG Optimus 2x you can support me by donating!
I am doing this for free in my leisure time because I like working on Android stuff and helping others out.
You're not required to donate, but I highly appreciate a couple free beers or pizzas as a gratidue for my work.
To quote one of the most famous xda developers:
Chainfire said:
Don't be a leech, buy me a beer (and use the "Thanks" button!). Imagine if every CF-Root user has donated me $1...
Click to expand...
Click to collapse
I am nowhere near his usercount, but just imagine if every happy (and only those) user of one of my ROMs has donated 5€+.
​
After some sleepless nights I am happy to present CM10.2 for the LG P990 :highfive:
The first post contains information for developers, the second one a download and changelog of my personal testbuilds.
My time is rather limited these days. I will maintain the p990 device tree for others to use and post my development test builds.
But I do not plan to support a clean CM10.2 build, as soon as I upgrade to my own fork of CM someone else will have to take over!
Core changelog:
Code:
2131109:
- buildflag optimizations (-Os for arm modules, slightly increases RAM)
- codebase updated to the CM-10.2-M1 snapshot (Android 4.3.1)
20130930:
- fixed camera getting stuck after taking a picture
(this isn't about camera FCs - try the norh kernel for them!)
20130930:
- fixed notifications causing media playback interruption
20130829:
- Hack: Disable Wifi suspend options by default
(this is a bcmdhd option not compatible to our bcm4329 drivers)
- Additional custom hardwarekeys button actions
- Add gesture based lockscreen security
20130824.2:
- option to use the external SD as primary
- using the T2 camera wrapper (which improves ISO, contrast and saturation)
20130824:
- removed all selinux/auditd etc. modules
- enabled timer coalescence/slack kernel functions by default
- fixed CPU speed options at the performance menu (tegra2 incompatibilities)
20130821:
- dalvik/vm: Dalvik startup with a low memory footprint (gives more free ram)
- built from the new consolidated device tree at [url=https://github.com/p990-dev/android_device_lge_p990/commits/cm-10.2]https://github.com/p990-dev/[/url]
20130820:
- Camera fixed
- hardware OMX fix (mp4 videos in the stock player etc.)
- Google TTS non-neon incompatibility fixed
20130812:
- SoftAP (wifi hotspot) fixed (see details below)
20130809:
- initial CM10.2 build
- device tree updated for Android 4.3 including:
fstab updates, RIL updates, CM10.2 source build incompatibilities fixed etc
Information for developers:
I have created a clean and consolidated device tree for cm-10.2 at p990-dev:
https://github.com/p990-dev/android_device_lge_p990/commits/cm-10.2
We do not need the split into p990 and star-common anymore (that has been done initially to support the p999), thus I decided to combine them.
I git merged them together to retain the 2.5 year old commit history (I really hate those "initial commit bringups, which destroy them completely).
It is only for the new bootloader, as we got a converter to support both.
But if someone wants to maintain a dedicated oldbl branch just send me a PM and I'll give you push access.
In order to build CM10.2 for the p990 we need to track frameworks/av to fix compiling and for the OMX stuff which fixes the camera.
I've set up a build manifest which you can use: https://github.com/p990-dev/android
If you want to fix the SoftAP (wifi hotspot) you need to track my modified system/netd package and apply the patch attached to this post to frameworks/base.
The fix isn't included by default because I'd have to maintain the frameworks/base package - and it would require almost daily updates or it gets out of sync with other packages relying on it causing the build to fail.​
Compile your own CM10.2 ROM
For those of you who want to build your own ROM (which I can highly recommend) I've copied the excellent build setup instructions by @Raum1807 here, they should still work for CM10.2:
Raum1807 said:
Make your 'own' ROM today!
0. Preparation
Things you need for building:
A computer
An internet connection
An open mind
Time
Patience
First of all you need a running up-to-date Ubuntu/Linux system. I am using Ubuntu 12.10 64-bit.
Use the terminal to make the steps. A terminal window can be opened by pressing Ctrl+Alt+T. Every single command for the terminal is marked with a $ sign. Just paste every command (without the $ sign) to your terminal window and there shouldn't be any problem.
IMPORTANT: INSTALL EVERYTHING AS A NORMAL USER. DON'T INSTALL AS ROOT!
[INDENTI. Installation of the required packages (Ubuntu 12.10 64-bit)[/SIZE]
Install packages:
Code:
$ sudo apt-get install git-core gnupg flex bison gperf build-essential \
zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev \
libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 \
libgl1-mesa-dev g++-multilib mingw32 openjdk-6-jdk tofrodos \
python-markdown libxml2-utils schedtool pngcrush xsltproc zlib1g-dev:i386
Set the links:
Code:
$ sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so
II. Installing JAVA
You need a Java Development Kit for building CM10. Recommended is the SUN JDK 6. As of writing the most recent version is SUN JDK 6 Update 38.
1. Download the jdk-6u38-linux-i586.bin from the Oracle/Sun Java Download Area. If you are on 64-bit Ubuntu as I am, you should grab jdk-6u38-linux-x64.bin.
2. Make the bin file executable:
Code:
$ chmod +x jdk-6u38-linux-x64.bin
3. Extract the bin file:
Code:
$ ./jdk-6u38-linux-x64.bin
4. Move the extracted folder to this this location:
Code:
$ sudo mv jdk1.6.0_38 /usr/lib/jvm/./jdk-6u38-linux-x64.bin
5. Install the new Java source in system:
Code:
$ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-6u38-linux-x64.bin/bin/javac 1
$ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-6u38-linux-x64.bin/bin/java 1
$ sudo update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk-6u38-linux-x64.bin/bin/javaws 1
$ sudo update-alternatives --install /usr/bin/javadoc javadoc /usr/lib/jvm/jdk-6u38-linux-x64.bin/bin/javadoc 1
$ sudo update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/jdk-6u38-linux-x64.bin/bin/javah 1
$ sudo update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/jdk-6u38-linux-x64.bin/bin/javap 1
$ sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk-6u38-linux-x64.bin/bin/jar 1
6. Select the default Java version for your system:
Code:
$ sudo update-alternatives --config javac
$ sudo update-alternatives --config java
$ sudo update-alternatives --config javaws
$ sudo update-alternatives --config javadoc
$ sudo update-alternatives --config javah
$ sudo update-alternatives --config javap
$ sudo update-alternatives --config jar
7. Check Java version:
Code:
$ java -version
8. Verify the symlinks. Javac, Java, Javaws, Javadoc, Javah, Javap and Jar should all point to the new Java location and version:
Code:
$ ls -la /etc/alternatives/java* && ls -la /etc/alternatives/jar
III. The sources
Install repo:
Repo is a tool that makes it quite easy to download and maintain the sources of Cyanogenmod.
Code:
$ mkdir ~/bin
$ PATH=~/bin:$PATH
$ cd ~/bin
$ curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
$ chmod a+x ~/bin/repo[/QUOTE]
[/hide]
After this is done (one time only of course) you can build your own CM10.2 ROM.
There is no need to handle a local_manifest as I included the required repos into the main mainfest.
I've again used [user=4732829]@Raum1807[/user]'s instructions but updated them to CM10.2
[hide][B][SIZE=3]Get the sources[/SIZE][/B]
Start with creating a new working directory for CM10.2:
[CODE]$ mkdir ~/cm10.2
$ cd ~/cm10.2
Initialize Repo for Android CM10.2 (Android 4.3):
Code:
$ repo init -u git://github.com/p990-dev/android.git -b cm-10.2
and enter your credentials if needed.
Download the sources:
Code:
$ repo sync
Wait until it's finished (takes a lot of time!).
If the process hangs use Ctrl+C to break out of it and resume the download with another
Code:
$ repo sync
Initialize the environment
Code:
$ . build/envsetup.sh
Build the ROM
Code:
$ repo sync
$ breakfast p990
$ mka bacon
and flash it via CWM/TWRP. Make a clean start (if necessary) with format /system, wipe data/factory reset, etc..
Have fun!
Click to expand...
Click to collapse
for users
For users:
A download of my newest newbl testbuild is here:
http://tonyp.basketbuild.com/index.php?dir=main/CM-10.2/
https://meocloud.pt/link/ab96fec3-cac7-4a3f-b652-560ea5efbfa5/tonyp ROMs&Others/ (mirror by @trocopassu, thanks!)
It comes with kk 126 + kowalskimanager, mini gapps for 4.3.
Apart from my fixes to make this old device with ICS(!) blobs and an outdated kernel work it's mostly clean cm10.2 build.
Installation instructions (coming from another ROM than CM10.2):
Do a full wipe. Do another reboot after the first boot. Don't *****.
Installation instructions (updating to a newer CM10.2 build):
Flash the ROM. Reboot. No wipes needed.​
Working:
- Nearly the same features as in CM10.1 (phone, wifi, data, etc).
Not working (oh and pretty please, no "reminders" of what's broken):
- BT is pretty much broken - see here for more details
- camera (yes, it's completely broken)
- wifi hotspot
- all the cm10.1 bugs are still there of course (hdmi etc.)
Changelog:
Code:
[B]cm-10.2-20130824-UNOFFICIAL-p990.zip[/B]
- removed all selinux/auditd etc. modules.
- fixed setting the CPU speed at the performance menu
- enabled timer coalescence/slack kernel functions by default
- lowered the vibration strength
- merged upstream (JWR66Y is merged)
[B]cm-10.2-20130821-UNOFFICIAL-p990.zip[/B]
- dalvik/vm: Dalvik startup with a low memory footprint
- add the possiblity of using external sdcard as application storage for user 0
- added sys.mem.max_hidden_apps=4 to the build.prop
- back to CM10.1 stock GPS files
[B]cm-10.2-20130820-UNOFFICIAL-p990.zip[/B]
- Camera fixed \o/
- hardware OMX fix (mp4 videos in the stock player etc.)
- added my memory management option from CM10.1 (more aggressive task killing)
- long press the clear recents button to clear cache
- enabled development settings for the device owner by default
- enabled camera shutter muting (follows device sound settings)
- re-added Focal
- Google TTS fix
- included mini gapps package updated
- merged upstream
[B]cm-10.2-20130812-UNOFFICIAL-p990.zip[/B]
- SoftAP (wifi hotspot) fixed
- merged upstream
[B]cm-10.2-20130809-UNOFFICIAL-p990.zip[/B]
- initial build
Click to expand...
Click to collapse
Thank you
Sent from my Nexus 4 using xda app-developers app
here it is:
General Discussion here
Thanks for the adherence, compliance and understanding
Old bootloader version
Tonyp's Unofficial JB 4.3 oldBL will be shortly available...
Thanks to @tonyp for the porting methods
Thanks to @Custom40 for the effort of packing/repacking boot.img
please hold on for sometime......maybe available to the testers soon
Thanks guys
Sweet, I got the power to move threads from the dev discussion to this place
As the main issue seems fixed (spoiler alert - see below ) and I doubt there will come too much input from other developers anyways, I think we can continue this here.
Still try to use SREEPRAJAY thread for general input
Sooo... what's the big news.
Thanks to the help of @timduru I managed to find the missing piece which is required for this:
{
"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"
}
:victory: :victory: :victory:
I will post a new build in the evening :good:
Awesome Tony! You are EPIC man..Hats off
And for 4.3, let me try porting the LG cam!
That is called a good team.... @tonyp @pengus77 @spyrosk....as someone here said...you guys are preventing users from buying a new one....lol
Thanks a lot
And @Jishnu Sur joining for the cam....
And so many others who are behind the screen
BTW should I try porting it to the old bl?
Sent from my LG-P990 using xda premium
tonyp said:
[…]
As the main issue seems fixed (spoiler alert - see below ) […]
Sooo... what's the big news.
Thanks to the help of @timduru I managed to find the missing piece which is required for this:
:victory: :victory: :victory:
I will post a new build in the evening :good:
Click to expand...
Click to collapse
Ermahgerd you're such a genius, man. Thank you so much for your effort. I'm glad you finally found the missing piece required for the plant.
Tony, you're fantastic.
I can't say all my current feelings right now but I'm heating alot (me not my P990, :laugh
It's the first time in my life I hope to be back from hollydays soon to be able to download these new builds.
And any news about Github?
I know we all are grateful, but if hitting the thanks button is not enough, then please use the topic in the general section as tony said. Try to keep the topic right here as clean as it has been so far, no matter how hyped the great devs make us
Sent from my LG-P990 using xda premium
This is cool....
So i can add p990 back CM10.2 tree from PAC Man.... with nightly and mine builds. We have many things updated and added... Settings menu are new, now with OTA officially and many more xD
But i will wait a little bit and will see if all work fine in this Thread with a clean CM10.2.. Lets first fix all bugs
TonyP gratulations, great work
tonyp said:
Sweet
:victory: :victory: :victory:
I will post a new build in the evening :good:
Click to expand...
Click to collapse
:crying::crying::crying:
(tears of Joy..) hope that will be a real download link..
Amazing work! You are getting better & better on this... Halleluiah... ^__^
finally...
edit: sorry for spamming ithought im on Discussion thread.. mod will you please delete this , i can't the delete
Can u people stop spamming thank you's in DEV thread. Thanks.
Although I just bought my gs4 a few days ago, this is great news. Maybe it can increase the resale value of the 2x. Or I can even use it as a backup phone. Good job to all the devs responsible for this. I'll give this a flash as soon as I can.
Sent from my SGH-I337M using xda app-developers app
Youngbloodx said:
Although I just bought my gs4 a few days ago, this is great news. Maybe it can increase the resale value of the 2x.
Sent from my SGH-I337M using xda app-developers app
Click to expand...
Click to collapse
I don't think that is true. But if it is, that extra money should go to tonyp!
Enviado de meu LG-P990 usando Tapatalk 4
Okay, the new build is up
Changelog:
Code:
cm-10.2-20130820-UNOFFICIAL-p990.zip
- Camera fixed \o/
- hardware OMX fix (mp4 videos in the stock player etc.)
- added my memory management option from CM10.1 (more aggressive task killing)
- long press the clear recents button to clear cache
- enabled development settings for the device owner by default
- enabled camera shutter muting (follows device sound settings)
- re-added Focal
- Google TTS fix
- included mini gapps package updated
- merged upstream
It looks like GPS is broken.
Would be great if some of you guys could test it and try out different GPS fixes out there at xda, maybe one or the other will work...
lucfig said:
I don't think that is true. But if it is, that extra money should go to tonyp!
Click to expand...
Click to collapse
Oh I like that :good:
You all know where my donation links are - I'm putting lots of effort into the 2x and appreciate each and every incoming beer.
Imagine the amount of money I'd have made when each (happy) user would have donated just 5€ ...
chp2 said:
Tony, you're fantastic.
Click to expand...
Click to collapse
:highfive:
chp2 said:
And any news about Github?
Click to expand...
Click to collapse
I am almost done:
https://github.com/p990-dev/android_device_lge_p990
It should be complete but is untested, will do my next build from the sources, then I can give the green light.
Ryukenden said:
Can u people stop spamming thank you's in DEV thread. Thanks.
Click to expand...
Click to collapse
Actually: I don't really care that much.
If I would have wanted to keep the thread entirely clean I could have left it in the dev discussion section in the first place.
Almost on my birthday :laugh: Thanks man! Gonna test it's battery life, because on my Nexus 7 it's much better than on android 4.2.
Yay, camera fixed. Concerning GPS there are 2 apps that might help:
1.) FasterFix (might not be needed)
2.) GPS Status - Test & Fix
So I installed FastFix first, selected "Europe" (time server), but still got no GPS signal. I'm not sure if setting the time server is persistent. If it is, this step might be needed. But you can also try to install the 2nd app only: GPS Status - Test & Fix. I started it and suddenly the GPS worked! From then on it also worked in Ingress and Google Maps.
I attached the logcat of both situations: gps_error.txt is before installing any of the apps, gps_fixed.txt is when it works successfully. Both logcats are grepped for "gps_BRCM" and they both start when a GPS signal was not found. Then the screen turns off (GPS also), then screen turns back on (GPS also) and in one case it gets a signal, in the other case it doesn't (although it gets a good number of sattelites in both cases, you see num_svs up to 8).
@tonyp just one question. Is it build with GCC 4.7/4.8?
Asking because for now I am a heavy user of BT headset.
Thanks us advance
Enviado de meu LG-P990 usando Tapatalk 4

[Rom][Official][4.3] Beanstalk Nighlites and OTA

{
"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"
}
I am proud to present to you the BeanStalk Rom created by scott.hart.bti. This is a build composed off of the CM10.2 builds he has added alot of features on top of it. So you get speed, stability, ultimate battery life and ultra customization ability. Many of the additional code additions came from Slim ROM and also Derteufels build and have been modified. A huge thanks to them for their work and dedication. Also a big thanks to everyone involved with CM as that is the building stone in this project.
Feature List.... Its a long one and growing every day!
CM based
Insane amount of edits/tweaks/fixes to make this build absolutely fly
Ultimate battery life through optimizations
HALO))) 2.0
Multi Window
Active Display
Lockscreen background options (Color fill, Custom image, Transparent)
Customizable Lockscreen text color
Lockscreen rotation
Option to enable all widgets
Minimize lockscreen challange
Use widget carousel
Slider Shortcuts
Static Lockscreen shortcuts
Lockscreen button actions
LCD Density
Scroll elasticity options
Default App grip option
Custom Carrier label
Dual Pane options
Customizable boot animation (off, default, set your own bootanimation)
Custom original BeanStalk Wallpapers by skyliner33v
Custom BeanStalk bootanimation by skyliner33v
Status bar color and transparency
Clock and date options which includes color, location, style
Signal Styles which include color and text instead of icons, alternate GB signal layout, hide signal icons
Breathing SMS option
Battery styles - Includes specific colors and styles. Also includes battery bar
Do not disturb option
Show notification count
Pie controls (need to have lockscreen background set to something other then default to work correctly (dont ask why) )
Fully customizable navigation bar - Includes style, layout, color, nav rings, pretty much everything you can think of.
Quick settings color settings, tiles per row, Quick pulldown, text color
Notification shortcuts, behaviour, drawer style (customizable colors), toggle colors, longpress quicksettings icon to enable/disable toggles
Keyboard and input method options which include disable full screen keyboard and auto rotate
Kil app back button with customizable timeout values
High end graphic effects option
option to disable/enable vibrate on expand for notifications alerts
Low battery warning customizable options
Recents RAM bar fully customizable with color styles
Clock widget for LockClock including extra options to fully customize every feature of the lockclock
Build.prop MOD options to enable/disable tweaks as preferred
Less frequent Notification sounds options
CRT screen off/on options to specify how the animation shows
Enable/disable wake up on charge option
Superuser fully embedded into the build and accessed from settings menu
CM Performance options and features
About BeanStalk option with links to github source and facebook for beanstalk. Also links to my twitter and donate.
option to use a fully themable MMS packages. You can access from mms - settings - theme settings
Numerous other options hidding throughout the build
Coming from Stock / other AOSP Roms
Wipe Caches + Data / Factory Reset
Install Rom
Install Gapps
Reboot
Screenies thanks @kaszell and @laykeanghok
screenies 1
Screenies 2
Sources
Beanstalk Sources :- HERE
Device Specific Sources :- HERE
If u like this Rom Please Consider Donating to @scott.hart.btiforum.xda-developers.com/donatetome.php?u=4552996forum.xda-developers.com/donatetome.php?u=4552996
Notes:
1. We Need Your Help Anybody With a decent computer and internet Can Help in building ..
Click to expand...
Click to collapse
XDA:DevDB Information
Beanstalk, a ROM for the Sony Ericsson Xperia Arc
Contributors
officiallysonyrebel, scott.hart.bti, saki3d, LegacyXperia
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
Version Information
Status: Beta
Current Beta Version: 4.4001
Beta Release Date: 2013-11-26
Created 2013-10-24
Last Updated 2013-11-26
post #2
Downloads:
Thanks to @Saki3d for his immense help by providing buildserver it please press thanks button to him
Please show your appreciation by hitting the thanks button, and then click the button below to show download links.
-beanstalk 4.4002 for Anzu only [Nightly] 11/26/2013
BeanStalk-4.4002-20131126-anzu.zip - 173.60 MB
-beanstalk 4.3.1015 for Anzu / Iyokan only [Nightly] 09/11/2013
BeanStalk-4.3.1015-20131030-anzu.zip - 163.60 MB
Old Builds
- Beanstalk 4.3.075 For Anzu / Iyokan [STABLE] 10/27/2013
PLEASE SEE THIS POST : Here
- BeanStalk 4.307 for Anzu - 9/18/2013
PLEASE SEE THIS POST: http://d-h.st/vQE
- Beanstalk 4.3.075 For Anzu / Iyokan 10/09/2013
PLEASE SEE THIS POST : Here
[Older builds]
- BeanStalk 4.307 for Anzu - 9/02/2013
PLEASE SEE THIS POST: http://d-h.st/2Ui
Supported Devices
* Mango Update 08-sep [Done][support end]
* Smultron Update 08-sep [Done][support end]
* Coconut 08-sep [Done][support end]
for MDPI only when requested
* Anzu 18-sep [Done]
* Urushi
* Iyokan
* Haida
* Hallon
* Yuga [2013]
BeanStalk ChangeLog :
Beanstalk 4.3.1015 - 27-OCT-2013
* Multi Window
* Added Suport for new remote display APIs
* Updated Framework to 4.3.1
BeanStalk 4.3.075 - 9/9/2013
Optimized/cleaned lockscreen code
Updated profiles settings
Added .75 and .25 animation scales
Couple wifi fixes
Ported statusbar brightness slider (notification drawer styles) from AOKP rom control
Statusbar brightness slider (finger slide across statusbar style)
Updated colorpicker and layout for powerwidget color options
Removed dithering option
Added lock before unlock
Camera/Gallery options from slimrom. Smart control, jpeg quality settings, color effects, etc.
As usual, numerous fixes throughout the build.
Xperia Specific
Latest cm10.2 changes
Added support for vibrator intensity tuning
Updated kernel to 3.4.60
Fixed variable button/keyboard brightness
Fixed google update service battery drain (cm patch)
Added Death Ray torch mode (all devices except urushi)
Disabled touchscreen undervolt on anzu
Fixed USB OTG support
Testing fix for OpenVPN support
BeanStalk 4.3.07 - 8/292013
* More updates to HALO
* Merged android-4.3_r2.2
* Option to set LTE icon to 4g icon instead
* Massive overhaul to lockscreen targets
* Option to show network usage stats
* Mock SMS developer option
* Added listview animations from thinking bridge build. Pretty neat.
* Makeover font size control with auto preview.
* Notification drawer brightness slider
* Optimizations and cleanups to PIE and navbar
* IRDA support added into the build for devices that can use it.
* Cleaned up trigger code for PIE/Extended desktop/Nav bar. - Thanks slim
* Many many many cleanups/fixes/optimizations across the board
* Removed the CM hardware tunables code and keeping previous advanced device settings.
Xperia Users:
* Fixed Camera (Thanks Mike)
* Kernel 3.4.60
* Fixes by LX
CREDITS
@Saki3d for compiling rom ...(my old system is not capable of it) @thomas1991_12 - for helping me in every silly question i asked @ansebovi(GFXBANDITS) @besttt
*@mikeioannia - for cm 10.2 for our devices
*@scott.hart.bti - for making beanstalk
*@FXP
*@nAa
*@shufuking
*@Raiper-
Note
All builds Will Be available till tommarow
P.S. anybody with a decent computer and internet connection can help in building ...please
Click to expand...
Click to collapse
Click to expand...
Click to collapse
So your interested in Building..! Follow this guide! For any 2011 xperia device!
If you have building/development concerns or issues, Please visit the BeanStalk Development Thread to avoid cluttering this thread.
http://forum.xda-developers.com/show....php?t=2524927 all 4.4 discussion go here
Setup to build - This section can be skipped if youve ever built anything before. This is for first time build setup.
1. From your root terminal location, type the following: sudo apt-get install curl git-core gnupg flex bison gperf libsdl1.2-dev libesd0-dev libwxgtk2.6-dev squashfs-tools build-essential zip curl libncurses5-dev zlib1g-dev sun-java6-jdk pngcrush schedtool g++-multilib lib32z1-dev lib32ncurses5-dev lib32readline5-dev gcc-4.3-multilib g++-4.3-multilib
2. Type: mkdir ~/bin
3. Type: PATH=~/bin:$PATH
4. Type: curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
5. Type: chmod a+x ~/bin/repo
Code:
[B][U]From terminal[/U][/B]
1. mkdir beanstalk
2. cd beanstalk
3. mkdir system
4. cd system
5. repo init -u git://github.com/scotthartbti/android.git -b jb43
6. mkdir -p ~/beanstalk/system/.repo/local_manifests
7. curl https://raw.github.com/officiallysonyrebel/local_manifests/cm-10.2/semc.xml > ~/beanstalk/system/.repo/local_manifests/semc.xml
8. repo sync
9. curl https://raw.github.com/officiallysonyrebel/local_manifests/cm-10.2/updates.sh > ~/beanstalk/system/updates.sh
10. chmod a+x updates.sh
11. ./updates.sh
12. cd ~/beanstalk/system/vendor/cm
13. ./get-prebuilts
14. cd ~/beanstalk/system
15. . build/envsetup.sh
16. breakfast anzu
17. brunch anzu
**** you can replace "anzu" by changing your device codename
looks good screnshoot please did it like AOSPA 3 ROM
thank you for such a nice work
just 1 Q
where can i see working non working tracker of this rom or bug tracker
Thanks you and another dev for this ROM.
Love to see some screenshot and which kernel ist recommended ?
Sent from my Xperia Arc S using xda app-developers app
Ali Iraqi said:
looks good screnshoot please did it like AOSPA 3 ROM
Click to expand...
Click to collapse
nope its not like asopa
chauhanjayc said:
thank you for such a nice work
just 1 Q
where can i see working non working tracker of this rom or bug tracker
Click to expand...
Click to collapse
same as cm 10.2
nova_ck said:
Thanks you and another dev for this ROM.
Love to see some screenshot and which kernel ist recommended ?
Sent from my Xperia Arc S using xda app-developers app
Click to expand...
Click to collapse
kernel is inside zip
and i don't have any device to give screenies u can find videos on youtube for beanstalk
officiallysonyrebel said:
don't have any device to give screenies u can find videos on youtube for beanstalk
Click to expand...
Click to collapse
How did you build/ test?
Sent from Cloud
any known bugs?
officiallysonyrebel said:
I am proud to present to you the BeanStalk Rom created by scott.hart.bti. This is a build composed off of the CM10.2 builds he has added alot of features on top of it. So you get speed, stability, ultimate battery life and ultra customization ability. Many of the additional code additions came from Slim ROM and also Derteufels build and have been modified. A huge thanks to them for their work and dedication. Also a big thanks to everyone involved with CM as that is the building stone in this project.
Click to expand...
Click to collapse
Great work...
Please Capture screenshots.
user1511 said:
Great work...
Please Capture screenshots.
Click to expand...
Click to collapse
Instaling, I post some screen later :good:
Youtube:
https://www.youtube.com/watch?v=uClMjxocGyI
Can you make patch or build for Neo V.
Sent from my MT11i using xda app-developers app
Dear Developer!
I found 2 bugs on anzu(Xperia Arc):
- USB Storage dont work in recovery
- Holo launcher is crashed
and what baseband required? (77)
I installed latest version on anzu, and i not found free space on /system, for install gapps!
Code:
1|[email protected]:/ # df
df
df
Filesystem Size Used Free Blksize
/dev 180.7M 48.0K 180.6M 4096
/storage 180.7M 0.0K 180.7M 4096
/mnt/secure 180.7M 0.0K 180.7M 4096
/mnt/asec 180.7M 0.0K 180.7M 4096
/mnt/obb 180.7M 0.0K 180.7M 4096
/mnt/fuse 180.7M 0.0K 180.7M 4096
/system 312.5M 293.3M 19.3M 4096
/data 380.0M 9.3M 370.7M 4096
/cache 101.5M 55.2M 46.3M 4096
/storage/sdcard0 29.6G 4.6G 25.0G 32768
/mnt/secure/asec 29.6G 4.6G 25.0G 32768
[email protected]:/ #
update1: adb dont work in recovery
I'd lik to try da ROM bu my Stupid Windows 8.1 laptop doesn't have the drivers for my Arc S.. so can't flash the Kernal...
Any one using Windows 8.1.. help me out...
RajeshReddy said:
I'd lik to try da ROM bu my Stupid Windows 8.1 laptop doesn't have the drivers for my Arc S.. so can't flash the Kernal...
Any one using Windows 8.1.. help me out...
Click to expand...
Click to collapse
Using flashtool....
Sent from my Xperia Arc S using xda app-developers app
arc_n_krizt said:
Using flashtool....
Sent from my Xperia Arc S using xda app-developers app
Click to expand...
Click to collapse
I don't think you can use flashtool if you haven't installed the driver. CMIIW
siankatabg said:
Can you make patch or build for Neo V.
Sent from my MT11i using xda app-developers app
Click to expand...
Click to collapse
I'm interesting for Neo V / Haida too;
Cross fingers
:good:
arc_n_krizt said:
Using flashtool....
Sent from my Xperia Arc S using xda app-developers app
Click to expand...
Click to collapse
ha ha ha.. first device shd be recognized to use any tool...
ajebulon said:
I don't think you can use flashtool if you haven't installed the driver. CMIIW
Click to expand...
Click to collapse
exactly...
RajeshReddy said:
ha ha ha.. first device shd be recognized to use any tool...
exactly...
Click to expand...
Click to collapse
What have you done to install driver ?
You must replace the inf file used for fastboot driver provided by google with the one provided by Sony.
By default this one doesn't support 64 bits windows though. You can test with the one I posted there :
http://forum.xda-developers.com/showthread.php?p=22361703#post22361703
You have to replace the file contained in extras/google/usb_driver of android SDK directory by this one (don't forget to make a copy before).
edit :
With this method you must first install Android SDK tools. If windows can't locate any driver, try to force it to search in the extra/google/usb_driver directory.
I'm not sure if it will work under win 8, I never tested it (but there no mention of windows version in this file)
Where's the Gapps
of This rum ????

[ROM][CM-10.1]arter97's Linaro-built CyanogenMod 10.1.3 based ROM V4 for Galaxy S3

{
"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"
}
arter97's Linaro-built CyanogenMod 10.1.3 based ROM V4 for Galaxy S3 [Android 4.2.2]​
* Tux is a penguin character and the official mascot of the Linux kernel.
* Above character is a redesigned Tux by @irendah07
● "What is this?"
'this' is a custom ROM built for Galaxy S3 based on CyanogenMod 10.1.3 code.
The main differences are 'Optimizations' and 'Features'.
I'm a huge fan of stock AOSP and I developed this without screwing up stock CyanogenMod's feeling.
You won't find any major UI differences.
I know that this article is very long. Please take your time on reading this.
You should at least know what this ROM offers you. Right?
● Features
Performance improvements & optimizations
- Built with latest Linaro stable toolchain with lots of optimizations flags
- Built with latest Java Development Kit(JDK) - (7u45)
- All *.jar, *.apk files within the ROM are uncompressed, zipaligned for maximum read speeds
- Optimized all images within the ROM by image_optim
- fstrim, remount all partitions with discard option on boot
- FSTRIM is performed while installing
- Optimize all /system, /cache, /data partitions with journal_data_writeback while installing
- Use Exynos optimized memcpy, memset
- Light build.prop optimizations
New features
- ListView animation by team ThinkingBridge (ignore others credit. This was originally designed and coded by ThinkingBridge)
- Camera Shutter Sound control
- Status-bar Quick Peek with Timeout control
- Status-bar transparency control with seperate Lock-screen transparency from Carbon
- 0% transparency on notification icons (icons on the status-bar are basically clearer)
- HALO from ParanoidAndroid (not 2.0)
- Screenshot Quick Trash
- Improved download/upload animation (just go to market and download anything)
- Vertical Electron-beam animation
- Animation scale in Development settings now has additional 0.6x ~ 0.9x (for those who thinks 0.5x is too fast and 1.0x is too slow)
- f2fs supported installation (for those who uses f2fs file-system on /system like me)
- Multitasking UI is now fullscreen
- LED notification behavior is same as CyanogenMod 10.1.0 (turn off the screen, the LED will go off)
- bootanimation is from http://forum.xda-developers.com/showthread.php?t=2429613
- Removed CMstats, CMupdater
- Full, proper exFAT, NTFS support
- No kernel is included in this build since kernels doesn't support gcc 4.8 out-of-the-box.
- Gesture based lockscreen security
- Pinch to enable expanded desktop added to Trebuchet (go to Settings->Launcher->General)
- AOKP custom system animations (go to Settings->System->AOKP Custom System Animations)
- added ADB over network QuickSettings Tile
- back-to-kill timeout control by neighbors28 from DokDo ROM
- DMB functionality for SHV-E210S, SHV-E210K (needs kernel-side support)
● What you need to know
- Even with all of those changes above, you still won't find any major UI differences.
- Linaro toolchain offers many optimizations than the stock Google's toolchain.
Also, the latest gcc 4.8 is used. Basically, this ROM has gcc 4.8 + Linaro optimizations.
Optimization flags includes : -w -s -pipe -O3 -marm -munaligned-access -mcpu=cortex-a9 -mtune=cortex-a9 -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fno-unsafe-math-optimizations -mvectorize-with-neon-quad -fgcse-lm -fgcse-sm -fsched-spec-load -fforce-addr -fno-tree-vectorize -fno-tree-slp-vectorize -fno-defer-pop -fmerge-constants -fmerge-all-constants -fgcse-after-reload -fno-unsafe-loop-optimizations -fomit-frame-pointer -finline-functions -funswitch-loops -fpredictive-commoning -fivopts
-ffast-math has been explicitly disabled due to causing major and minor problems here and there across the entire ROM.
- Java Development Kit(JDK) 7 offers more stable, secure and optimized result than previous versions.
The latest 7u45 has been used.
- image_optim(https://github.com/toy/image_optim) is an image optimizer.
It can reduce image's size up to 95%. It will make the image load faster.
image_optim has, literally, took 26 hours to optimize the entire ROM.
- Uncompressed *.jar, *.apk will result in faster read speeds and reduce CPU loads by skipping decompression unlike any other ROMs out there.
It, of course, will use more space than stock CyanogenMod ROMs.
This ROM + optimized gapps will use about 680 MB in size.
- FSTRIM is a trim-like functionality on SSDs.
http://www.xda-developers.com/android/yet-another-reason-to-update-to-android-4-3-trim-support
- No kernel is included in this build since kernels doesn't support gcc 4.8 out-of-the-box.
Please use other 3rd-party kernel or stock CyanogenMod 10.1's boot.img.
- journal_data_writeback is an option to EXT4 partitions.
It will write datas to RAM first and flush it later. It will increase write speed dramatically.
- ListView is originally designed and coded by the team ThinkingBridge and can be controlled from Settings -> System.
Other ROM devs mostly has their credit written wrong. Please give proper credit to the original author!
- Camera Shutter Sound can be controlled from Settings -> Sound.
Please note that disabling the Camera Shutter Sound can be illegal in some areas.
- Status-bar transparency is cherry-picked from Carbon ROM and can be controlled from Settings -> Status Bar.
Lock-screen transparency has its separate control.
- HALO is cherry-picked from neighbors28's Github who ported HALO to DokDo ROM from ParanoidAndroid.
Credit goes to neighbors28 and other DokDo ROM developers and ParanoidAndroid ROM developers.
(Unfortunately, HALO included in this ROM is not 2.0 yet. Maybe not forever.)
- Light build.prop optimizations only has :
browser.tioptimization=true
dalvik.vm.execution-mode=int:jit
dalvik.vm.verify-bytecode=false
debug.performance.tuning=1
persist.sys.purgeable_assets=1
ril.category.delay=0
ro.config.nocheckin=1
ro.gpu.driver=1
ro.HOME_APP_ADJ=1
ro.HorizontalBUA=true
ro.HorizontalVVM=true
ro.kernel.android.checkjni=0
ro.kernel.checkjni=0
ro.media.enc.jpeg.quality=100
ro.product.gpu.driver=1
ro.ril.spender.bending=1
video.accelerate.hw=1
wifi.supplicant_scan_interval=180
windowsmgr.max_events_per_sec=90
● FAQ (Frequently Asked Questions)
Q : What is Linaro and why should I care about them?
A : Linaro is a not-for-profit engineering organization consolidating and optimizing open source Linux software and tools for the ARM architecture. It's widely known to provide the best optimized toolchain sets for arm-eabi and Android. Not only can it bring more faster binary, it can also bring stable, more bug-fixed binary as well. I care compiler optimizations more than the Android source code itself. Since compiler optimizations can speed up the same source code up to 5x, I hunted a lot for the best optimization flags available for Android. As a result, this ROM is speedier, more reliable than other ROMs that uses stock Google's toolchain.
Q : What about Linaro 4.9?
A : Linaro toolchain is built on the official GNU's code. Since GNU hasn't even finished on gcc 4.9 yet, Linaro 4.9 can be considered unstable. I'll work on it when GNU officially releases gcc 4.9.
Q : Can you teach me how to build ROM using Linaro toolchain?
A : There are tutorials of how to build ROM using Linaro toolchain on XDA already. Google is your friend.
Q : Is this ROM open source?
A : For selective parts, yes. Framework and Settings are available on http://bitbucket.org/arter97 . Don't repo init towards my repository. It doesn't have all repositories for full ROM build.
Q : No plans for CyanogenMod 10.2?
A : Yes, I do have plans on rebasing on CyanogenMod 10.2. I'm waiting for CyanogenMod 10.2's source code becoming bit more stabilized.
Q : Can I install your ROM on top of CyanogenMod 10.2 without factory reset?
A : No. Upper versions of Android's data are not compatible with older versions. You have to do a full data wipe in order to install my ROM on top of CyanogenMod 10.2.
Q : I got stuck on Galaxy SIII logo HELP!!!
A : Let me say it again, this ROM DOES NOT includes any kernel. Since kernel built with gcc 4.8 doesn't boot at all, I decided to remove kernel out of this ROM. Please use other kernel.
Q : What is F2FS?
A : F2FS (Flash-Friendly File System) is a flash file system created by Kim Jaegeuk at Samsung for the Linux operating system kernel. I use a custom-kernel that has F2FS support and I use my /system, /cache, /data with F2FS. F2FS support on this ROM is mainly for me Please don't ask me how to use F2FS.
Q : Some app crashes!
A : I won't get any sort of bug reports on app crashing on my ROM. My ROM uses Linaro and it can break some compatibility between userspace applications. Popular example, Handcent SMS. And it will not be fixed.
● Supported devices
- GT-I9300
- SHW-M440S (Korean 3G variant)
- SHV-E210S (Korean SK-LTE variant) (Fully applies telephony patches)
- SHV-E210K (Korean KT-LTE variant) (Fully applies telephony patches)
● Installation
- Download ROM from http://d-h.st/users/arter97/?fld_id=25066
or Downloads tab on the top
(Supported device All-In-One zip installation file)
- Download gapps from http://d-h.st/VtQ
(Checkout http://forum.xda-developers.com/showthread.php?p=45406214 for more information on my gapps. It's also uncompressed and optimized. I highly recommend to use my gapps with my ROM.)
- Download kernel
- Use Clockworkmod or TWRP
- Flash ROM, gapps, kernel in order.
- Enjoy!
● To do
- Korean translation
- Increase volume steps
● Disclaimer
Code:
/*
* Your warranty is now void.
*
* I am 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 me for messing up your device, I will laugh at you. Hard. A lot.
*/
- No mirrors are allowed. Please ask me if you need any mirrors.
- Do not use files within my ROM and redistribute or edit.
- Redistribution or modifications are not allowed.
● Thanks to
- @irendah07 for the stylish drawing
- CyanogenMod (https://github.com/CyanogenMod)
- ParanoidAndroid (https://github.com/ParanoidAndroid)
- DokDo(neighbors28) (https://github.com/DokDo-Project)
- lion0738 (https://github.com/lion0738)
- Linaro (http://www.linaro.org)
- ThinkingBridge (https://github.com/ThinkingBridge)
- Carbon (https://github.com/CarbonDev)
- Der-Schubi (https://github.com/Der-Schubi)
- gal3 (갤3)
Comments are always welcomed!
Please hit "Thanks"!
XDA:DevDB Information
arter97's Linaro-built CyanogenMod, a ROM for the Samsung Galaxy S III I9300
Contributors
arter97
ROM OS Version: 4.2.x Jelly Bean
Based On: CyanogenMod
Version Information
Status: Stable
Current Stable Version: V4
Stable Release Date: 2013-11-07
Created 2013-09-19
Last Updated 2013-11-07
Changelog
● Changelog
- V4 : compiler option -funroll-loops has been removed; it was causing weird issues such as suddenly-fast-playing bootanimation.
built using Linaro toolchain 2013.10
built using JDK 7u45
host has been upgraded from Ubuntu 12.04 to Ubuntu 13.10 with gcc 4.8.2
dalvikvm, libdvm has been compiled with -ffast-math option for faster java runtime
--- This will be most likely the end of CyanogenMod 10.1 release. Since CyanogenMod 10.2 has a stabler M source tree, arter97 ROM will be getting rebased for Android 4.3 ---
- V3 : compiler option -fno-fast-math added to completely disable -ffast-math, -fmodulo-sched option removed; this will drastically improve system stability. (+ fixes video recording, WebKit parsing errors)
added -funroll-loops -fivopts compiler options to gain performance
built using JDK 7u40
used blobs from TheMuppets
added AOKP custom system animations (go to Settings->System->AOKP Custom System Animations)
fixed SHV-E210 variant's Airplane mode switch issues
Gallery2: reduce the latency between cam&camcorder switch
partial KO translations by lion0738
fade recents thumbnail to transparent earlier
show Expanded desktop toggle at the lock screen as well
play lock screen sound sooner
added ADB over network QuickSettings Tile
added back-to-kill timeout control by neighbors28 from DokDo ROM
- V2 : rebased on CyanogenMod 10.1.3 stable (adds CMAccount)
Revert Vold changes from Android 4.3; it may cause external SDcard mounting errors resulting in com.android.media force closes.
Added 01fstrim to init.d to replace Vold functionality of fstrim (remounts partitions with discard option, fstrim /system, /data, /cache; checkout adb logcat | grep arter97)
Focal has been removed; please download it from Google Play
Superuser deamon has been removed to provide more free resource to the system
added "Gesture based lockscreen security"
apns-conf.xml updated for SHV-E210
disabled additional MMS patch for SHV-E210 since it was causing SMS sending errors
back-to-kill timeout adjusted to 0.75s
misc Trebuchet changes to improve responsiveness
Pinch to enable expanded desktop added to Trebuchet (go to Settings->Launcher->General)
- V1 : initial release
Known issues
● Known issues
- As of V2, CMAccount has been added and it can cause FC loop on initial setup for some users.
After clicking like crazy, OK button on the FC message, you will be able to bypass the FC.
Sorrt for the inconvenience! But it looks like a source-code issues up from CyanogenMod
reserved
reserved #3
1 question : is navbar included with removal of 3-dot menu overflow button ?
if not, then please add it, and fix bug that 3-dot menu overflow button doesn't go off when nav bar is enabled.
this bug in all cm10.1 roms.
RohanAJoshi said:
1 question : is navbar included with removal of 3-dot menu overflow button ?
if not, then please add it, and fix bug that 3-dot menu overflow button doesn't go off when nav bar is enabled.
this bug in all cm10.1 roms.
Click to expand...
Click to collapse
Navbar is not included at all. (And I don't have it planned)
If you want to enable it, you have to do a build.prop trick.
Can you give me a open-source ROM address that has that 3-dot fixed?
Thank you for this ROM! Can you tell me if the ROM has a good camera (like no FC etc bugs etc) and also if there are any graphic glitches etc like some other CM roms?
Thanks again for your work!
zadusimple said:
Thank you for this ROM! Can you tell me if the ROM has a good camera (like no FC etc bugs etc) and also if there are any graphic glitches etc like some other CM roms?
Thanks again for your work!
Click to expand...
Click to collapse
What you've asked is identical to official CyanogenMod 10.1.3.
As of a personal experience, I haven't had any issues with the stock Camera app.
Graphic glitches are barely noticeable.
(Not like early CM-10.2 stage)
Sent from my SHV-E210S using xda app-developers app
A dumb question. Why based on 10.1? CM ditched 10.1 alltogether? Why not move to 10.2, it's stable now, and the glitches are gone? I'd love to try your rom, the feature list is amazing (I really want to try F2FS) as soon as you move to 10.2 CM base.
granets said:
A dumb question. Why based on 10.1? CM ditched 10.1 alltogether? Why not move to 10.2, it's stable now, and the glitches are gone? I'd love to try your rom, the feature list is amazing (I really want to try F2FS) as soon as you move to 10.2 CM base.
Click to expand...
Click to collapse
Because I want "stability".
If CyanogenMod 10.2 is stable, they would already put a "M", "RC", or "stable" tag.
They didn't.
I consider it unstable at the moment.
It's a quite big pain in the a** to build a ROM that's based on nightly since I'm not good on maintaining Git.
But, I do understand you.
If I have more free time, I'll try to
About F2FS, it's a serious journey both to you and the device.
Of course you need a FULL device wipe and you need an appropriate kernel, ROM and recovery.
What this means is you are stuck using one kernel, one ROM, one recovery.
(version may vary)
I make all three of them so I am free to use F2FS on my device.
But you, sometimes, may want to try other? Then you are in big trouble.
If you want your life to be more easier to live, I recommend not to try so
com.andriod.media force close
adilrenzu said:
com.andriod.media force close
Click to expand...
Click to collapse
Which ROM were you using before?
Sent from my SHV-E210S using xda app-developers app
arter97 said:
which rom were you using before?
Sent from my shv-e210s using xda app-developers app
Click to expand...
Click to collapse
cm 10.1.3 rc2
adilrenzu said:
cm 10.1.3 rc2
Click to expand...
Click to collapse
Can you tell me
Kernel/gapps/other mods you've flashed
Sent from my SHV-E210S using xda app-developers app
arter97 said:
Navbar is not included at all. (And I don't have it planned)
If you want to enable it, you have to do a build.prop trick.
Can you give me a open-source ROM address that has that 3-dot fixed?
Click to expand...
Click to collapse
latest rootbox (10.1) builds have 3 dots fix, and temasek's builds based on 10.2.
.
plz plan for nav bar.
arter97 said:
can you tell me
kernel/gapps/other mods you've flashed
sent from my shv-e210s using xda app-developers app
Click to expand...
Click to collapse
no mods or gapps but i flashed googy max kernel, may b that's the problem, cant you make it compatible with this kernel please
adilrenzu said:
no mods or gapps but i flashed googy max kernel, may b that's the problem, cant you make it compatible with this kernel please
Click to expand...
Click to collapse
i just flashed temasek kernel and not start just w8 on the bootanimation :S
FINEEEEE said:
i just flashed temasek kernel and not start just w8 on the bootanimation :S
Click to expand...
Click to collapse
I think this rom is compatible with only the kernel which support F2FS.
Sent from my GT-I9300 using XDA Premium 4 mobile app
adilrenzu said:
I think this rom is compatible with only the kernel which support F2FS.
Sent from my GT-I9300 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
uhmm thx then what kernel are compatible with F2FS?..
FINEEEEE said:
uhmm thx then what kernel are compatible with F2FS?..
Click to expand...
Click to collapse
I dnt know. I hv seen this word first time.
Sent from my GT-I9300 using XDA Premium 4 mobile app

CM11 manifest repo?

Hi, I'm working on my build environment in order to cook ROMs for our beloved P990 myself. However, there are some questions I couldn't answer yet. Maybe our developers can help me...
manifest repo
So I've found 2 manifest repos, but none of them has a cm-11.0 branch, yet:
https://github.com/djnoxd-p990/android
https://github.com/p990-dev/android.git
TonyP has a device specific repo (no manifest repo) for cm-11.0, but no matching manifest repo. So... @DJNoXD/tonyp/hjunii: please upload your latest manifest repo.
linaro toolchain
TonyP wrote that he was using the default gcc toolchain (gcc 4.6 and gcc 4.7 for cm-10.1 and cm-10.2). Has anyone tried the linaro toolchain, yet? From what I found out so far gcc completely disables the fpu by building code that uses the cpu for floating point operations, which results in a performance decrease of 5%-40% in average. Linaro is not doing such things, so I'm hoping for a big performance increase when using it...
kernel 3.10
There's a new kernel release from nVidia for our tegra device: kernel 3.10 (https://android.googlesource.com/kernel/tegra/). Anyone tried that one, yet?
Like this?
https://github.com/tonyp/android_vendor_cm/tree/cm-11.0-tonyp
https://github.com/p990-slimrom/android_device_lge_p990/tree/kk4.4_new
Good luck
As far as I know - no. These are "normal" repositories. But in order to build a complete ROM I need the "manifest repo", which is some kind of enveloping repository. It is tiny (look at https://github.com/CyanogenMod/android for example), but contains a file called default.xml, which references all "normal" repositories that are needed.
I hope I got that right. Please tell me if I write total bull****.
https://github.com/p990-slimrom/platform_manifest/tree/kk4.4
But I think you don't need it. I'm building CyanogenMod for O4x with unofficial sources with local manifest added to CyanogenMod sources
My manifest (you have to change repos):
Code:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project path="device/lge/p880" name="P880-dev/android_device_lge_p880" groups="device" />
<project path="kernel/lge/x3" name="P880-dev/android_kernel_lge_x3" />
<project path="vendor/lge" name="P880-dev/proprietary_vendor_lge" />
</manifest>
EDIT: the kernel, which you're pointing is not for tegra 2 (Nvidia ended support) and porting that to newer tegras is so much difficult, so developers usually don't do it.
Yay, that's what I was looking for!
Alright, so now let's start building a ROM.
Good Luck!
Gesendet von meinem SM-T210R mit Tapatalk
thorstenhirsch said:
As far as I know - no. These are "normal" repositories. But in order to build a complete ROM I need the "manifest repo", which is some kind of enveloping repository. It is tiny (look at https://github.com/CyanogenMod/android for example), but contains a file called default.xml, which references all "normal" repositories that are needed.
I hope I got that right. Please tell me if I write total bull****.
Click to expand...
Click to collapse
I have included the device specific stuff into the default repo, This make the work easier for me.

[ROM][5.1.1] [Discontinued] ♦ AOSP ♦ OptiPop ♦ HellsCore ♦ UBERTC 4.9.3 ♦ [05/14/15]

[ROM][5.1.1] [Discontinued] ♦ AOSP ♦ OptiPop ♦ HellsCore ♦ UBERTC 4.9.3 ♦ [05/14/15]
{
"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 port of Cl3Keners OptiPop rom to our N4 Mako. Many thanks to him for his permission and all thanks and credits go to him. :good: :good:
Please note: the kernel coming with the rom in this version is build of sources from hellsgod (build: b73-UTC-L, using this repo).
Cl3Kener said:
I've been making my own custom ROM builds with all of the features I like and optimizing it as much as possible so I thought I'd share with you all here on XDA.
Click to expand...
Click to collapse
OptiPop Features
►Lollipop 5.1.1 LMY47X
►AOSP sources based
►Dark Material or White Material Builds
►Deodexed for Customizability (still user builds though for less debugging and greater battery)
►ROM built with UBERTC 4.9.3 (for speed and performance)
►Faster Animations (fling velocity, window animations, faster rotation, etc.)
►Opticharging to reduce apk size using pngquant which gives up to 70% compression
►Smoother scrolling
►Soft Reboot Option
►Strict Aliasing
►Graphite and -O3 Optimizations
►Built with optimized compiler flags
►Art & Bionic optimizations
►Busybox
►Slim Heads Up Changes for LP
►Disable Search Bar in Recents
►Quick pulldown settings
►Display rotate settings
►Power notification sound preference
►Status bar clock and date customizations
►Statusbar brightness control
►Extended power menu with settings (currently non-configurable)
►Clear all button on recent apps
►Preference for custom clear all recents button position
►Volume rocker wake
►Volume music control
►Volume adjust preference
►Volume panel style preference
►Safe headset volume preference
►LED control settings
►Incall vibration
►Navbar DPI settings
►Custom apns (Updated Regularly)
►Privacy Guard
►Quick Unlock
►Kill app longpress back
►Preference for status bar activity indicators for mobile data and wifi settings
►Option to use volume keys to control media volume anytime
►National data roaming
►Increasing ring feature
►Dialer lookup settings
►Pin Keypad Shuffler
►Statusbar ticker
►Volume button longpress seeks Music track on screen off
►MediaScanner Disable option
►ADB over Network
►SMS Rate Limiting
►Blacklist Support
►Wakeup on Charger Enabled/Disable Option
►SystemUI Restart Option
►CM Clock & Hide Alarm Icon
►Power Menu Configurability
►Proximity wakeup block
►QuickBoot Preinstalled
►CM System Profiles
►Battery Style Options
►PA Style Clear All
►Speed Tweaks
►QuickBoot Preinstalled
►Probably a thing or two more which I haven't noticed so far....
Known Bugs:
► You tell me
Rom Downloads
AndroidFileHost
Installation Instructions:
1) If you are coming from an other rom: Factory reset, Full Wipe, Data, Cache, System
2) Flash ROM then Gapps
3) Flash your choice of Superuser
(SuperSU found at http://forum.xda-developers.com/showthread.php?t=1538053)
Note: Always flash SuperSU last to avoid problems. If you choose to dirty flash wipe system partition then flash everything again in this order above ^^^. DO NOT FORGET TO MAKE A BACKUP FIRST!!!
Please note that first boot will last a bit longer, can take till up to 10 min, so just wait and have a coffee
Gapps:
PA Gapps Modular Micro
Comprehensive Changelog
Source Code - “Good code is its own best documentation." ~Steve McConnell
I do also realize some of you don't really care about the full source documentation and just want smaller feature lists and such so read this instead:
Code:
[SIZE=4]
[B][SIZE="6"]Build Changelogs[/SIZE][/B]
[B]05/12/15[/B]
- Merged android_5.1.1_r2 - Lollipop 5.1.1 LMY47X
- Removed AOSP Browser
- Added Custom Carrier Label (with color)
- Added Custom OTG Storage Notification
- Update to sqlite 3.8.10
- New Wallpapers (more optimized and better looking)
- Dark build: Fixed a theming issue during setup (you'll notice that WiFi connect menu looks better)
- Dark build: Dark Launcher theming
- Removed many unused drawables from frameworks-res.apk (smaller ROM size by almost 5 MB)
- Latest APNs (from CM)
- Many other under the hood changes to various repos (please refer to source)
- Updated HellsCore kernel to b73-L
[B]04/24/15[/B]
- Updated to latest LMY47V (android-5.1.1_r1)
- A few other minor under the hood tweaks for stability/speed (see source)
- Updated HellsCore kernel to b73-L
- Updated device code, based on [URL="https://github.com/Chroma-Aosp/vendor_lge_mako"]Chroma-Aosp[/URL] github, thanks to Sykopompos
- Updated vendor blobs to 5.1.1
[B]04/15/15[/B]
- Updated to latest LMY47O (android-5.1.0_r5)
- Updated sqlite to 3.8.9 (latest version)
- Latest Toolchain Updates for 4.9.3 (built today from source)
- Misc frameworks tweaks to remove more jank from ROM
- Vectorized navbar drawables (makes them smaller and more efficient)
[COLOR="Red"]Full wipe is recommended[/COLOR]
[B]04/06/15[/B]
- Initial Dark-5.1 LMY47I Release!
- Note: some features from 5.0.2 have not been readded yet see above for current features
[B]03/29/15[/B]
- Initial release of OptiPop Dark Rebase version for Mako, based on yesterdays sources
- all customizations mentioned above included such as center clock and nav bar height
[B]03/23/15[/B]
- Dark build uploaded
- all customizations mentioned above included such as center clock and nav bar height
[B]03/21/15[/B]
- Initial release of OptiPop White Rebase version for Mako, based on yesterdays sources
[/SIZE]
Credits:
Code:
[SIZE=4]
♦ Cl3Kener ♦ Williamsss ♦ Aidan Follestad ♦ chadouming (For Allowing Kener to build on his server) ♦ sparksco and SaberMod Team ♦ CyanogenMOD ♦ SlimRoms ♦ Omnirom ♦ Linaro ♦ LG ♦ Google ♦ SimpleAOSP ♦ [/SIZE]
​
XDA:DevDB Information
[ROM][5.1.1] ♦ AOSP ♦ OptiPop ♦ HellsCore ♦ UBERTC 4.9.3 ♦ [05/14/15], ROM for the Google Nexus 4
This Rom is an official kanging of N5 thread by @Cl3Kener lead author of OptiPop. So all credits and thanks goes to Cl3Kener !!
Contributors
rodman01
Source Code:
Rom: https://github.com/OptiPop
Kernel: https://github.com/hellsgod/hells-Core-N4
For tweaking the kernel, use Trickster Mod.
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
Version Information
Status: Beta
Created 2015-03-23
Last Updated 2015-05-14

			
				
in case I need another
Will test this, Thanks!
@rodman01 : Thanx a lot man for bringing this awesome rom...
Btw its 5.0.2 or 5.1...buildprop had build number and id as 5.1 while certain places its 5.0.1...confused
Wow, heard a lot of good things about this rom in the N5 forum, can't wait to try the 5.1 version of this rom once it's released
There is still no 5.1 factory image for the N4 out, but sources of Cl3Kener are mainly for N5 and others and so the Rom is already "prepared" for 5.1 I am not sure whether it is already everything merged, think several things are still in progress, but build number and version number already shows 5.1....even so he hasn't released the 5.1 yet, so take it as a good mix or cocktail and stay tuned .
rodman01 said:
There is still no 5.1 factory image for the N4 out, but sources of Cl3Kener are mainly for N5 and others and so the Rom is already "prepared" for 5.1 I am not sure whether it is already everything merged, think several things are still in progress, but build number and version number already shows 5.1....even so he hasn't released the 5.1 yet, so take it as a good mix or cocktail and stay tuned .
Click to expand...
Click to collapse
Thanks for clearing that up
Loving the dark version...hope you maintain this
What does custom apn do? I'm not sure what it means :\
If I am not mistaken, in device sources is a separate apn.xml, which some additional apns to the default xml. Nothing spectacular .
rodman01 said:
If I am not mistaken, in device sources is a separate apn.xml, which some additional apns to the default xml. Nothing spectacular .
Click to expand...
Click to collapse
All is working well...clean flashed...but are you using dark-rebase ?
Cos nothing is dark in this
Everything is white
Though...https://github.com/OptiPop/packages_apps_Contacts/commits/rebase-dark has commits for dark ui ?
Any reason for that ?
Edit : Also after installing apk package installer fcs each time though app is installed
rodman01 said:
If I am not mistaken, in device sources is a separate apn.xml, which some additional apns to the default xml. Nothing spectacular .
Click to expand...
Click to collapse
Does this rom support RRO LAYERS?
vampire36 said:
All is working well...clean flashed...but are you using dark-rebase ?
Cos nothing is dark in this
Everything is white
Though...https://github.com/OptiPop/packages_apps_Contacts/commits/rebase-dark has commits for dark ui ?
Any reason for that ?
Edit : Also after installing apk package installer fcs each time though app is installed
Click to expand...
Click to collapse
Many thanks for the info...I noticed that too yesterday, but it was quite late and I was quite sure that I used the dark rebase branch...rechecked the manifests again and saw my mistake and confirm that its the white rebase version...I will rename everything and sorry for confusion!!! (btw: new version full featured and dark is in the ofen )
According apk package installer I have no idea, can you explain it a bit more or do you have more info.
rodman01 said:
Many thanks for the info...I noticed that too yesterday, but it was quite late and I was quite sure that I used the dark rebase branch...rechecked the manifests again and saw my mistake and confirm that its the white rebase version...I will rename everything and sorry for confusion!!! (btw: new version full featured and dark is in the ofen )
According apk package installer I have no idea, can you explain it a bit more or do you have more info.
Click to expand...
Click to collapse
So basically as the app is installed, the installer will fc instead of letting you select "Done" or "Open". Nothing that has a real negative impact as the app is fully installed with no problems at all. Btw, if I want to install another kernel, do I have to flash stock before installing the other kernel?
Just flashed francos kernel only just on top without problems.
rodman01 said:
Many thanks for the info...I noticed that too yesterday, but it was quite late and I was quite sure that I used the dark rebase branch...rechecked the manifests again and saw my mistake and confirm that its the white rebase version...I will rename everything and sorry for confusion!!! (btw: new version full featured and dark is in the ofen )
According apk package installer I have no idea, can you explain it a bit more or do you have more info.
Click to expand...
Click to collapse
Fantastic waiting for the dark one....
Hate white
Btw when you install an apk after the installation completes you get a message packages installer force closed...though app is installed all right...
Rom is smooth and loving it...
Just compile a dark one soon as rebase-dark is more updated than white one if u check the commits too
rodman01 said:
Just flashed francos kernel only just on top without problems.
Click to expand...
Click to collapse
Not sure what happened but when I flashed stock kernel from flashify it ended with a bootloop, now trying to dirty flash rom then followed by semaphore 3.0.5.
Rom sounds very nice. What about the gapps? Can I use more actual ones? Like Banks Gapps?
Gesendet von meinem Nexus 4 mit Tapatalk
I tested the gapps from point 2 in installation tips from op. They are working. Kener linked to pa gapps (also in op), but I haven't tried them yet.
rodman01 said:
I tested the gapps from point 2 in installation tips from op. They are working. Kener linked to pa gapps (also in op), but I haven't tried them yet.
Click to expand...
Click to collapse
I have tested with PA Gapps and unfortunately, they don't work with this ROM. I'm using latest TWRP and is says Installation failed due to incompatible Android Version. I'm not sure if it's because it reads the rom as 5.1 but really it's 5.0.2.
Do you think you can fix this problem? I had to boot without gapps and I'm just awaiting till this gets fixed

Categories

Resources