• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[ROM] Customized RasSaber [Android 4.2.2_r1.2 JDQ39E]

Status
Not open for further replies.

Martin_Ro

Elite Member
Jan 9, 2012
1,815
4,726
0
Essen, Germany
THIS IS RASSABER FOR THE MAKO

/// WHAT IS RASBEANJELLY/RasSaber
back in the ics days, rascarlo started to build rascreamsandwich for himself and for his friends Morfic and Simms22.
they told him to share his builds, and so he did.
Later,  @sparksco helped to set up RasSaber, a highly optimized version of RasBeanJelly.

Oddly, rascarlo and sparksco stopped building RasSaber for us because they got nerved by annoying repeated questions and harshly posts in their threads.
As I'm able to build from their source (and put some small options into it), I started this thread to contribute to their work.

/// THANKS
@rascarlo for RasBeanJelly and his help on setting up my first build environment
@sparksco for RasSaber and Sabermod, also for new ideas on how to do things and reviewing my git
Android Open Source Project
CyanogenMod
Team Horizon for XenonHD
@franciscofranco for Franco.Kernel


You may see, that this thread starts similar to the original thread here
That's intentionally as it's by no way a new work but only a contribution to rascarlo's great work.
I'm in no way as good or nice as him, I only want to help out a little bit in big hope he will come back.


Also, this thread is mainly for supporting my additions, it's in no way a replacement for the original thread.

So please let the conversation stay in the original thread over here and only talk here about my additions or problems with my rom.

/// Downloads

Download here


/// FLASH
latest TWRP or CWM is highly recomended
- full wipe if coming from a different rom, else skip this step
- wipe cache
- wipe dalvik cache
- flash zip
- flash gapps
- (opt.) flash kernel since it comes with stock (i would flash trinity)
- reboot
- log into google and let it sync
- fix_permissions (in terminal if your kernel supports the script, else in recovery)
- (opt.) reboot


/
// Sourcecode

The original Git is http://www.github.com/RasSaber
My Version is http://www.github.com/MartinRo

XDA:DevDB Information
Customized RasSaber [Android 4.2.2_r1.2 JDQ39E], a ROM for the Google Nexus 4

Contributors
Martin_Ro, sparksco, rascarlo
ROM OS Version: 4.2.x Jelly Bean
ROM Kernel: Linux 3.4.x
Based On: RasSaber

Version Information
Status: Stable
Current Stable Version: 2013-07-11
Stable Release Date: 2013-07-11

Created 2013-06-28
Last Updated 2013-08-14
 
Last edited:

Martin_Ro

Elite Member
Jan 9, 2012
1,815
4,726
0
Essen, Germany
Changelog:

See the Main Changelog for RasBeanJelly here: RasBeanJelly-Thread

Beside that, there are the following changes:

2013-05-22:
Code:
[LIST]
[*]Quiet Hours (added by sparksco and Rascarlo)
[*]Bugfixes and optimizations regarding Pie (added by sparksco and Rascarlo)
[*]Bluetooth audio quality fix
[*]Charging LED (added by sparksco)
[/LIST]
2013-05-22 Build 2:
Code:
[LIST]
[*]Option to turn Charging LED off (default) or on (see Build Tweaks->UserInterface)
[/LIST]
2013-05-23 :
Code:
[LIST]
[*]Option to turn the Sound of that is played when wireless charger is connected (Build Tweaks->UserInterface)
[*]Option to turn the Powermenue of if Lockscreen is active (Build Tweaks->Userinterface)
[/LIST]
[B][U][COLOR="Blue"]2013-05-24 :[/COLOR][/U][/B]
[CODE]
  • Internal (Framework.Base) Added Settings.GetBoolean to be compatible with AOKP Functions for Quick Unlock
  • Added Quick Unlock Patchset 2/2 from AOKP
  • Added Settings Option for Quick Unlock in Build Tweaks->UserInterface
[/CODE]

2013-05-27 :
Code:
[LIST]
[*]Merged last changes from RasSaber (synced 2013-05-26 11:00CET)
[*]Added new Section "Martins Addons" to Build Tweaks->UserInterface where you can see my added functions
[*][Internal] Fixed missing backup of setting for Quick Unlock on Lockscreen option
[/LIST]
2013-05-27 Build 2:
Code:
[LIST]
[*]Merged last changes from RasSaber regarding Pie (synced 2013-05-27 13:30CET)
[/LIST]
2013-05-28 :
Code:
[LIST]
[*]Merged last changes from RasSaber regarding SKIA
[*]Moved Category "Martins Addons" to an own Screen inside of "Build Tweaks"
[*]Added Options for "Restart" and "Shutdown"  to select wether it is Allways,Never or "Only if unlocked" visible
[/LIST]
2013-06-02 :
Code:
[LIST]
[*]Build with newest toolchain update
[*]Added low power LED pulse option (by @[URL="http://forum.xda-developers.com/member.php?u=2394329"]sparksco[/URL])
[*]Added categories to Martins Addons
[*]Added options for powermenu entries Airplanemode,Silentmode and Userswitch
[/LIST]
2013-06-03 :
Code:
[LIST]
[*]Fixed a spelling bug (allways -> always)
[/LIST]
2013-06-06 :
Code:
[LIST]
[*]Clean Build with new compiler directives (by @[URL="http://forum.xda-developers.com/member.php?u=2394329"]sparksco[/URL])
[/LIST]
2013-06-07 :
Code:
[LIST]
[*]Dirty Build (so still 06-06 as build date) merged recent bugfixes and internal changes regarding phone and contact from RasSaber by @[URL="http://forum.xda-developers.com/member.php?u=3124065"]rascarlo[/URL]
[*]merged recent changes/bugfixes regarding frameworks/native from RasSaber by @[URL="http://forum.xda-developers.com/member.php?u=3124065"]rascarlo[/URL]
[*]merged recent changes regarding Settings and Frameworks/base (Lockscreen Hangout instead of Talk) from RasSaber by @[URL="http://forum.xda-developers.com/member.php?u=3124065"]rascarlo[/URL]
[/LIST]
So basicly it's only a build to keep track on @[URL="http://forum.xda-developers.com/member.php?u=3124065"]rascarlo[/URL]s changes ;)
2013-06-10:
Code:
[LIST]
[*]Merged latest Changes from               [user=2394329]@sparksco[/user] to compile with -O3 option
[*]Reverted latest set of Dalvik commits because there was an Issue at least with [URL="https://play.google.com/store/apps/details?id=com.game.JewelsStar&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5nYW1lLkpld2Vsc1N0YXIiXQ.."]Jewels Star[/URL] (fc after some time)
[/LIST]
2013-06-12:
Code:
[LIST]
[*]Merged Bugfix from              [user=2394329]@sparksco[/user] to compile with -O3 option (finally)
[*]Reverted latest set of Dalvik commits except Bugfixes
[*]Added Blacklist Function for phonecalls from cm [B][COLOR="Blue"]BETA - Needs testing[/COLOR][/B]
[/LIST]
2013-06-17:
Code:
[LIST]
[*]Merged latest commits from             [user=2394329]@sparksco[/user] regarding -O3 related crash of aosp browser
[*]Merged latest commits(bugfixes) from             [user=2394329]@sparksco[/user] to framework_base
[/LIST]
2013-06-20:
Code:
[LIST]
[*]Dirty build from 2013-06-17
[*]Bugfix for wrong display of powermenu options inside of Martins Addons where there was a Number (2########) instead of the default state after clean install of the rom
[*]Internal coding style changes (nothing that effects functions)
[/LIST]
2013-06-21:
Code:
[LIST]
[*]Dirty build from 2013-06-17
[*]New Option : "Allow all Rotations" will activate the additional 180° Rotation 
[/LIST]
2013-06-23:
Code:
[LIST]
[*]Dirty build from 2013-06-17
[*]Added Autobrightness Adjustment, Credits to CM-Team and Team Horizon (used their git to cherry pick)
[/LIST]
2013-06-26:
Code:
[LIST]
[*]Clean build
[*]Added option to select wireless charging start notification sound
[*]Some code optimizations (coding style), credits to         [user=2394329]@sparksco[/user] for pointing me on that
[/LIST]
2013-06-28:
Code:
[List]
[*]STS-Kernel from        [user=2394329]@sparksco[/user] included
[/List]
2013-06-29 TESTBUILD:
  • Dirtybuild from 2013-06-28
  • Added HALO
[/CODE]

2013-07-03:
Code:
[List]
[*]Dirtybuild from 2013-06-28
[*]exported CPU type to userspace (credits to     [user=3292224]@franciscofranco[/user]) so apps can show cpu binning : \sys\modules\acpuclock-krait\parameters\cpu-type
[*]exported CPU temperature to userspace (credits to     [user=3292224]@franciscofranco[/user])  \sys\modules\msm_thermal\parameters\temperature
[*]added a timing path from     [user=3292224]@franciscofranco[/user] 's repo
[*]added CPU type and temperature to phone info in settings
[/List]
2013-07-11:
Code:
[LIST]
[*]Clean Build with fresh synced repo (bugfixes from upstream busybox etc.)
[*]Reverted temp sensor export because it has been allready there
[*]Change cpu temp reading in device info to correct temp sensor export (will now also work on other kernel)
[*]Function to bring an app into a floating window from recents
[*]Some other small fixes / optimizations (kernel and stuff)
[/LIST]
2013-07-18:
Code:
[B][U]Freshly merged from RasBeanJelly:[/U][/B]

    [U]frameworks/base:[/U]
[LIST]
        [*]Fix flickering music control widget under certain conditions
[/LIST]
    [U]libcore:[/U]
[LIST]
        [*]Values in ZIP files are unsigned
        [*]Only enforce the encrypted bit in the GPBF, and ignore other unsupported bits
        [*]Don’t install APK files with unsupported General Purpose Bit Flag bits
        [*]Clean up ZipFile a little, fix a few bugs, and improve the documentation
        [*]Add detail messages to all the easy IllegalArgumentException cases
        [*]Remove support for duplicate file entries
[/LIST]

[B][U]Freshly merged from SaberMod:[/U][/B]
[LIST]
    [*]Halo Color Customizations
    [*]a big number of fixes and optimizations regarding Halo
    [*]an even bigger number of fixes and optimizations regarding Statusbar icons
    [*]some under the hood fixes and optimizations
    [*]a bunch of Kernel commits (nothing we should worry about but anyway to be synced)
[/LIST]
 
Last edited:

_frog hair

Senior Member
Feb 1, 2013
564
331
0
Great job Martin. Alot of ppl are grateful for having you around. Lets hope this "insanity" with devs leaving will come to and end. OK folks -lets keep this thread CLEAN. And for ONCE Read Read Read!!!:thumbup:

Sent from the stars using a paranoid old Nexus 4.
 

Martin_Ro

Elite Member
Jan 9, 2012
1,815
4,726
0
Essen, Germany
Thanks for your warm welcome and support :cool:

I also hope that rascarlo changes his mind and "comes back".

To make it clear:

I have in no way any intention to split the ras-community, so please stay mainly in the original thread please :good::)
 
  • Like
Reactions: _frog hair

torana355

Senior Member
Mar 30, 2013
165
32
0
To make it clear:

I have in no way any intention to split the ras-community, so please stay mainly in the original thread please :good::)
Will do, i will just come here to check for updates. Once again thanks for keeping these two roms alive for people like me that don't know how to build ourselfs.
 

torana355

Senior Member
Mar 30, 2013
165
32
0
Sorry, I will only build RasSaber, not RasBeanJelly or RasBeanVanilla.
All good, i was switching between Sabermod and RasSaber anyway due to them having the 4.9 toolchain. Im on the final Sabermod for now but Sparkco has closed his thread aswell :( so i will go back to your RasSaber.
 

Martin_Ro

Elite Member
Jan 9, 2012
1,815
4,726
0
Essen, Germany
i like this.
great work @Martin_Ro
this is the spirit. get your hands dirty and have a lot of fun.
this is what open source and aosp is all about: everything is there, it is your call to choose if and when to start the fun.
congrats
Thanks for the warm words, but I would like it more if you would tell us that you changed your mind.
I appreciate your help so much, and I'm very sad that you and sparksco stopped your work here :crying:

Without you it wouldn't be the same :(
 
Status
Not open for further replies.