5,599,977 Members 45,339 Now Online
XDA Developers Android and Mobile Development Forum

[ROM][JDQ39E][AOSP][LINARO][SM-TOOLCHAIN-4.9.0] 4.2.2 SaberMod - RC4

Tip us?
 
jarjar124
Old
(Last edited by jarjar124; 12th July 2013 at 01:36 AM.)
#1  
Senior Member - OP
Thanks Meter 2552
Posts: 3,267
Join Date: Apr 2012

 
DONATE TO ME
Default [ROM][JDQ39E][AOSP][LINARO][SM-TOOLCHAIN-4.9.0] 4.2.2 SaberMod - RC4



Hi nexus 10 owners, welcome to SaberMod!

Sparksco built this ROM from AOSP source and added 40+ Linaro patches to the source for strict-aliasing compiler optimizations. Roms include Linaro string handling routines for memory optimizations. No android kitchens were used to make this rom at all, everything is source build
All ROMs and kernels are built with SaberMod toolchains. The ROMs are built with GCC 4.9 toolchains.
Instructions:
First time flashing this ROM on your Nexus 4, or coming from another ROM?
Root the device and install ClockworkMod or TWRP Recovery.
Place all zips on internal storage
Boot into recovery
Perform a NANDroid backup of your current ROM.
Perform a data factory reset/wipe (Do not format data in twrp recovery!)
Flash ROM.
Flash Gapps package (optional)

Flashing a newer version?
Perform a NANDroid backup of your current ROM.
Wipe cache and dalvik-cache in recovery
Flash ROM
Flash Gapps package (optional)

A few notes on battery/charging
After flashing ROM and/or kernel you may get some battery drain. Give the device time to settle into the ROM/kernel, and after a full charge or two you should notice improved battery life.

General Credits and Features:

* Google of course for most of the source
https://android.googlesource.com/

Most of these feature Sparksco ported or no porting was needed
* CyanogenMod
https://github.com/CyanogenMod
Using CM bionic as a base
busybox
CMFileManager
DSPManager
Calendar app
Browser app (endhanced)
Torch
Keyboard
Theme chooser
LockClock lockscreen widget app
Advanced calculator app
Enhanced stock Email app
Command line tools such as bash, vim, htop and powertop
Forward port Long press back to kill app
Custom power menu: Reboot, Screenshot, Expanded Desktop
Expandable Volume Control
Volume Rocker Music Control
Circle Battery Mod with percentage option mod
Show/Hide clock and AM/PM Style
Openvpn, Openssh sources
Clear Recent apps
SystemUI: Statusbar Clock and Date actions
customizable lock screen targets
Variable lockscreen pattern size
Navigation bar customization
NavRing shortcuts
Status bar settings
Quiet hours
Launch default music app when headset plugged in
Safe headset volume toggle
Power sounds toggle
USB Notify toggle to hide USB notification icon from status bar
Pie controls
Quick Settings Customization
Power Widget
Volume rocker wake

* Linaro
http://git.linaro.org/gitweb
Tons of strict-aliasing compiler flag optimizations
String handling routines for memory optimizations
* Koush for opensource SuperUser

* Other features
The kernel that is in this ROM
Disabled ROM from flashing stock recovery
Screen will not turn on when unplugging from power usb/ac.
SaberMod GCC 4.9 toolchains highly optimize the ROMs
Extra build optimizations
Battery Bar
Custom Navigation Bar height
Halo
Privacy Guard
Check Changelog on third post for more detailed info
Wallpaperz app for extra wallpapers
Probably other things, I'm too modest sometimes

If I'm forgetting anyone let me know and I'll add you to the list!

About the kernel: Saber-Tooth Squirrel

-Based on Cyanogenmod's latest manta kernel
-Optimized
-GCC4.7
Kernel: http://www.mediafire.com/download/1c...0-13-Test5.zip

Source: https://github.com/SaberMod/samsung_kernel_manta

Download:
ROM: https://drive.google.com/folderview?...Hc&usp=sharing
Gapps: http://goo.im/gapps/gapps-jb-20130301-signed.zip

Credits:
Sparksco
Rascarlo
Cyanogenmod


If I'm missing anyone, please say something

Like A Boss
The Following 29 Users Say Thank You to jarjar124 For This Useful Post: [ Click to Expand ]
 
jarjar124
Old
(Last edited by jarjar124; 22nd July 2013 at 01:57 AM.)
#2  
Senior Member - OP
Thanks Meter 2552
Posts: 3,267
Join Date: Apr 2012

 
DONATE TO ME
FAQ

SaberMod is a AOSP based ROM with some extra features added in and mostly from CyanogenMod. SaberMod started out pure AOSP when android 4.2.1 launched. Originally it was pure AOSP with a few extra features I ported over from CyanogeMod and linaro optimizations. Then I rebased everything off of rasbeanjelly because I liked many features found in rasbean. Since then I've modified a lot of the code so not much of it is rasbeanjelly based anymore. But you will still find some commonly used features found in rasbeanjelly. SaberMod is not a rasbeanjelly or CM clone, or KANG. Custom kernels are included for certain devices when available. These are personal builds we make for ourselves and originally became very popular in the nexus 7 forums. Features are very rarely added, and are built to SaberMod's team members liking. Currently there are two members of SaberMod working on this project. @sparksco and @jarjar124 . Please understand our time is limited and we are only two people who have lives, and do not have 25-50 members like CyanogenMod to add things. And our goal is not to add a bunch of features that bloat the system of the ROM.

Q "Does this ROM have such and such feature?
A "Did you read the first post? Most if not all features are listed in the OP. If you find a feature not listed, tell us and we will add it. Yes, sometimes we miss things."

Q "Very nice ROM, but... Can you add such and such feature?"
A "Depends on a few things, if we think it is a feature we want in the ROM and how easy it is to implement into SaberMod. If you get ignored it's because we're undecided, nothing personal."

Q "I keep asking over and over again if such and such feature can be added but my questions keep getting ignored, why?"
A "Probably because your asking a question that's already been answered, and a simple thread search can answer for you. Either that or we are undecided about it."

Q "I reported a bug but my post gets ignored, why?"
A "Either it's not a bug or you provided no information such as a logcat that has the correct information in it needed to find a possible fix or solution."

Q "I have some problems but I'm using another kernel. Can you fix?"
A "If you think it's a ROM issue state so. If your not sure post a logcat. Don't post last_kmsg for other kernels, cause we can't help"

Q "I think I'm having a problem with the kernel, and I need a fix ASAP!"
A "adb pull /proc/last_kmsg or it never happened and your post will be ignored."

Q "Can I build SaberMod from source code on Linux?"
A "Yes, it is encouraged, machine setup instructions are as follows. SaberMod builds with the latest version of Ubuntu 13.04 and java 7 or java 6 (either one)
Set up your build envirnoment: http://forum.xda-developers.com/show...19&postcount=1
Skip the part that installs java 6 if you want to install java 7 instead.
If you want to install java 7 go here: http://openjdk.java.net/install/
Code:
sudo apt-get install openjdk-7-jre openjdk-7-jdk
Downloading the source
Code:
mkdir -p ~/android/SaberMod && cd ~/android/SaberMod;
repo init -u https://github.com/SaberMod/android.git -b sm-jb-mr1
repo sync
bash sm-manta
Follow the script instructions for building and make your selections on how you want to build your ROM.

Q "What if I have trouble building or I'm confused on the instructions, can I post questions in this thread for help?"
A "Yes it's encouraged and discussing it might help others."

Q "There's some things in the ROMs that are not in my language, can you please translate?"
A "We can not translate currently, but if you want to help translate parts of the ROM that are only in English contact us and we will try."[/QUOTE]

Like A Boss
The Following 6 Users Say Thank You to jarjar124 For This Useful Post: [ Click to Expand ]
 
jarjar124
Old
(Last edited by jarjar124; 12th July 2013 at 01:34 AM.)
#3  
Senior Member - OP
Thanks Meter 2552
Posts: 3,267
Join Date: Apr 2012

 
DONATE TO ME
Changelog:
5/23/13 -- Initial Release
5/27/13 -- Added AOSP dalvik and external skia
Readded GPS and Torch tile
6/02/13 -- Reverted AOSP dalvik due to bugs. Added Pie controls: Tweaking UX for pie service, and volume wake. Bye Bye Talks. Welcome Hangouts
Other optimizations and bug squashing as well.
6/06/13 -- Updated toolchain. We are finally using -O3 optimizations Bug squashing too.
6/09/13 -- Updated toolchain. Reverted -O3 optimization as it made browser close by itself. Added in CRT animation. Enable/Disable in display settings.
6/12/13 -- Added in enhanced stock kernel. Added long press on clear recents will clear cache. Bunch of bugfixes. Probably more I just forgot.
sm_mako-1.0.1-RC4
CyanogenMod Changes
  • Lockscreen : Hide clock for Chronus/DeskClock
  • Fix SystemUI memory leaks on theme changes.
  • Add SMS Middleware layer.
  • CM Privacy Guard

ParanoidAndroid Changes
  • Latest HALO changes
  • Show as floating window on recent apps

SaberMod Changes
  • Faster statusbar
  • Ported CM Power widget
  • Ported CM QuickSettings Panel
  • Ported CM Auto Brightness curve adjustment - Credit @Martin_Ro
  • Enable 180 degree rotation - Credit @Martin_Ro

Like A Boss
The Following 6 Users Say Thank You to jarjar124 For This Useful Post: [ Click to Expand ]
 
jarjar124
Old
(Last edited by jarjar124; 6th June 2013 at 05:14 PM.)
#4  
Senior Member - OP
Thanks Meter 2552
Posts: 3,267
Join Date: Apr 2012

 
DONATE TO ME
Screenshots



Like A Boss
The Following 4 Users Say Thank You to jarjar124 For This Useful Post: [ Click to Expand ]
 
Lim Wee Huat
Old
#5  
Lim Wee Huat's Avatar
Senior Member
Thanks Meter 245
Posts: 876
Join Date: Apr 2011
Location: Johor Bahru
Nice! Finally get to flash SaberMod on the Nexus 10. Thanks!
 
jarjar124
Old
#6  
Senior Member - OP
Thanks Meter 2552
Posts: 3,267
Join Date: Apr 2012

 
DONATE TO ME
Please report any bugs you find.

Sent from my Nexus 4 using xda premium

Like A Boss
The Following User Says Thank You to jarjar124 For This Useful Post: [ Click to Expand ]
 
mldiroff
Old
#7  
mldiroff's Avatar
Senior Member
Thanks Meter 36
Posts: 164
Join Date: Jul 2010
Location: Westland
Having trouble with the download. Keeps saying Authorize Download. Never starts.

Sent from my Nexus 10 using Tapatalk 2
 
jarjar124
Old
#8  
Senior Member - OP
Thanks Meter 2552
Posts: 3,267
Join Date: Apr 2012

 
DONATE TO ME
Quote:
Originally Posted by mldiroff View Post
Having trouble with the download. Keeps saying Authorize Download. Never starts.

Sent from my Nexus 10 using Tapatalk 2
Turn on desktop mode so it shows the captcha.

Sent from my Nexus 4 using xda premium

Like A Boss
The Following 2 Users Say Thank You to jarjar124 For This Useful Post: [ Click to Expand ]
 
mldiroff
Old
#9  
mldiroff's Avatar
Senior Member
Thanks Meter 36
Posts: 164
Join Date: Jul 2010
Location: Westland
Thanks!

Sent from my Nexus 10 using Tapatalk 2
 
sparksco
Old
(Last edited by sparksco; 24th May 2013 at 04:09 AM.)
#10  
sparksco's Avatar
Recognized Developer
Thanks Meter 7624
Posts: 8,199
Join Date: Feb 2010

 
DONATE TO ME
Enjoy the ROM :thumbup:
HTC G1: Bricked
HTC G1 #2: Broke
HTC Evo Shift 4G: Active
ASUS Nexus 7: Active
LGE Nexus 4: Active


2-step unroot back to stock 2.3.4 from s-off-Evo Shift 4G
My Work-Evo Shift 4G

Lead Developer of SaberMod
Nexus 4 SaberMod
Nexus 7 SaberMod
Nexus 7 3G SaberMod
Nexus 10 SaberMod

If I've helped you in any way shape or form please hit the thanks button

The Following 6 Users Say Thank You to sparksco For This Useful Post: [ Click to Expand ]
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes