• 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

&#9734;&#9734;&#9734; [ROM] BajaROM S4 KitKat Release [5/29/2014] [SS] [Aroma]

Surge1223

Recognized Contributor
Nov 6, 2012
2,603
7,394
0
Florida
Proudly presenting:
BajaROM
a highly customizable KitKat experience for the Galaxy S4



Many screenshots available in Post #2

features:
Deodex | VRUFNC5 | Android 4.4 KitKat | Init.d tweaks | Build.prop tweaks
Fully Debloated!! (Do not bring back google apps during set up) | Added Nexus 5 ringtones
Added HTC One ringtones | Added Nexus 5 Wallpapers (native in walllpaper chooser)
Added HTC One Wallpapers (native in wallpaper chooser) | Increased Hacked TW Launcher for speed (Thanks sbreen94)
Infinite Scroll enabled | Transparent AccuWeather Widget | Battery Full notification disabled
Nexus X Custom Boot Ani | Verizon Emergency Carrier Label removed | Center Clock MOD
1 Percent Battery MOD | Torchlight MOD | Camera Shutter Menu enabled | Increased Contacts for call to 100
Added new wallpapers | Custom Default BajaROM wallpaper on first boot! | Removed smart eye MOD
Custom 4 Way Reboot MOD | Custom BajaROM carrier label on lockscreen | Removed chinese writing from sounds
Removed ALL folders from app drawer (no more empty amazon folder) | Added 2013 Setup Wizard for easy setup
Updated System/Apps | Removed help tab from settings menu | Fully Modded CSC | Modded SecMms.apk
Scheduled Messaging enabled | Split View Messaging Enabled | Unlocked USB Tethering
Fully Themed UI courtesy of @reggiecheeks
All new custom settings tab! | AOSP Lockscreen enabled | Launcher Mods | Xposed Framework Mod Center
Theme Section | New Custom BajaROM Boot Animation

And...Much much more!

working:
  • 4-in-1 Reboot Menu.
  • Extended Reboot Menu (w/ 4in1 built into "restart").
  • Setup Wizard removed.
  • Reset Toggles in toggle menu to enable all toggles.
  • USB Debugging & Unknown sources apk installs enabled by default.
  • Transparent Weather Widget.
  • 4x5 Launcher mod.
  • Rooted, Deodex, busybox installed, and init.d enabled.
  • Tethering enabled.
  • Security lockscreen pin and write to External SD Card fix build it.

NOTES
  • Alot of the features from the features list above are not fully implemented yet, please be patient.

installation instructions
Please note this rom is based on NC5 however should run on any build given that either one of two dependencies are met.
1. If on MK2/MJ7 install make sure you have used a method to get Safestrap working on 3.72. Google it.
2. If on a loki or dev edition device then install a custom kernel after installing the rom.
3. If one a NC2/NC5 non rooted device you will need to do a partial downgrade to 4.3 MK2 then update to a prerooted NC5 or other KK rom w/ Safestrap verision 3.72 installed.
If you're not sure what you have, look. To determine your bootloader version, go to terminal emulator or adb shell and type "getprop ro.bootloader" (without quotes)
current download
DONT FLASH ANY THEMES YET

feature requests
If you would like to see a feature in BajaRom that is not yet implemented, please feel free to post here. Also, this project has a features request area which will allow for easy tracking of your request and the resolution.

rate this rom
If you have used BajaRom and would give it a five-star rating, please write a review on the project page. If there is something that would stop you from giving it a five-star rating, post here and tell us why, and we'll do whatever we can.

bug reports
If you find a bug, you win a cyber-cookie. Report any bugs using our Bug tracking system.


frequently asked questions
can i flash this over without wiping?
You can do whatever you like. Whether it will work or not is another story. Net is that if you would like any manner of support, you need to follow the directions here.
how can i apply to my rom?
Many mods are available for download within the rom itself. Download them to your phone, use file manager to transfer anything you want onto the external SD card, then boot into safestrap. Choose the install button, and select your zip. Once you're done, press restart. Depending on what you've done, the phone may reboot itself a second time after it configures all of your applications. This is normal and is not a bootloop
is there any fee for using bajarom?
There is absolutely no charge for using, or support of this project. If you have the means and appreciate the hard work that has been done to make this the single best ROM available for the Note 3, there are donate buttons available
is there risk involved in flashing this rom?
Yes. Flashing roms of any kind, BajaRom or others, has some degree of risk. Generally speaking, most any situation can be overcome at this point by using Odin and reinstalling factory-fresh files. However, the device is yours, the responsibility is yours. If you find yourself in a situation, we will do our best to assist, but we cannot and will not be responsible for what you choose to do to your phone.
why are there two editions of the same build?
A special edition of BajaRom was released with build 8. This special "Combat Edition" is intended as a small tribute to all of our men and women in the US Military. Your work is appreciated, and we thank you for your service. Because of the extent of the modifications required, each build will include a link to the normal version, as well as the Combat Edition ROMs. At this point there is no build 9 combat edition; this may become a theme for subsequent versions.
i like what i see but i'm not sure this is for me?
Because @Hashcode was able to get SafeStrap working on the VZW Note III, you can simply create a ROM slot, install the ROM, and boot to it, without affecting your existing ROM. The majority of BajaRom users end up using it is their Daily Driver, and can be installed in the stock ROM slot. Using this configuration allows the entirety of the available storage to be accessible.
what launchers are available?
Out of the box, there are two launchers available. A tweaked version of the TouchWiz launcher, and Themer. Themer is a unique concept for launchers, and is a different way of thinking of things. If you're not sure, use the TouchWiz rom to start and you can always change as you go forward.
how can I use the cool n5 google experience launcher?
Also available in this ROM for download is the Google Experience launcher, which is what is currently being deployed to KitKat Nexus 5 phones. To use this launcher simply download it from the BajaRom settings, and flash using SafeStrap (see above FAQ for more detail). Once installed, you will get a choice of which to use. Note, you MUST update Google Search in order for this to work properly.
what if i need to return my phone for warranty exchange, or how to back out

SPECIAL THANKS TO THE FOLLOWING AMAZING PEOPLE!! @jrkruse @Hashcode @BeansTown106 @bajasur @reggie cheeks @sbreen94

XDA:DevDB Information
BajaROM -S4, ROM for the Verizon Samsung Galaxy S 4

Contributors
Surge1223, bajasur, reggie cheeks
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: KitKat -NC2 or NC5 or 4.2.2 MDK with loki

Version Information
Status: Testing
Current Stable Version: 1.34
Stable Release Date: 2014-05-30
Beta Release Date: 2014-05-30

Created 2014-03-27
Last Updated 2014-05-30
 
Last edited:

bajasur

Retired Forum Moderator
Sep 19, 2012
4,042
10,523
0
San Clemente
Reserved

BajaROM Development Presents....



Our goal has always been to provide a ROM and a thread with excellent user support, and a place for users of all skill levels to hang out, ask questions, and help each other out!

Please check the Note 3 BajaROM thread to see the success our ROM has had elsewhere!

http://forum.xda-developers.com/showthread.php?t=2553357

Cheers,

Baja
 
Last edited:

reggie cheeks

Elite Member
May 5, 2011
1,778
2,689
0
Lake Tapps
Reserved

BajaROM Theme Section Is Being Built And Always Building

Everything Posted In This Section Is Or Will Be Available In Reggie's Vault Section Within Custom Settings

**I ask that no one re release any images I have edited or drawn within the themes**

☆The Base Theme And Revert Are Necessary For The Skins And Themes*Please Use The Revert In Between Theme Flashes To Avoid Conflict Or Go For Your Own Look Dr. Frankenstein☆

I would like to add a few more themes before beginning the Themed Parts Requests Section.
Thanks for your patience


BajaROM BASE THEME

************
Here is a zip to fill in the missing elements in;
Settings
Menus
IME
and the KK tick sound;)
*************
Download
https://dl.dropboxusercontent.com/u/9398026/BajaROM_BaseTheme_Fix.zip
**************

*****************
*****************







S5 Skin Download https://www.dropbox.com/s/68ywqua9lq7bube/BajaSkin_S5_UI_Sampler.zip




Alternate Versions
,
,

************
Downloads of NeonBaja themes
NeonBaja v1
https://www.dropbox.com/s/e45k79bib8m1i0k/NeonBaja_V1.zip
NeonBaja v2
https://www.dropbox.com/s/3nf14bo79lwvi5g/NeonBaja_V2.zip
NeonBaja v3
https://www.dropbox.com/s/maydx51lt3hn7bo/NeonBaja_V3.zip
NeonBaja v4
https://www.dropbox.com/s/eqrbeka291bykzt/NeonBaja_V4.zip
NeonBaja v5
https://dl.dropboxusercontent.com/u/9398026/NeonBaja_V5.zip
NeonBaja v6
https://dl.dropboxusercontent.com/u/9398026/NeonBaja_V6.zip
************





☆☆For Screenshots Of Tw1914 & Tw1914_in_color Please Go Here Until I Get Them Up☆☆
http://forum.xda-developers.com/showthread.php?p=48734217

**************


**************

*Baja Grey Base
Themes Settings and Menus*


**********
Download for BajaGreyBase
https://dl.dropboxusercontent.com/u/9398026/BajaGreyBase.zip
**********

Baja Requested Extras

Original Battery
https://dl.dropboxusercontent.com/u/9398026/Baja_Original_Battery.zip

BajaGuy Battery
https://dl.dropboxusercontent.com/u/9398026/BajaGuyBattery.zip

BajaGuy Battery_White
https://dl.dropboxusercontent.com/u/9398026/BajaGuyBattery_White.zip


 
Last edited:

gigilie

Senior Member
Feb 6, 2011
772
1,101
0
MN
nice!

good work man! love seeing new roms! im bout to try it. any chance we might see a note 3-s4 conversion pack or tips on porting from note3 to s4?
 
  • Like
Reactions: MReinke

Surge1223

Recognized Contributor
Nov 6, 2012
2,603
7,394
0
Florida
good work man! love seeing new roms! im bout to try it. any chance we might see a note 3-s4 conversion pack or tips on porting from note3 to s4?
Thanks man, yeah it was a pain it took all three of us (@bajasur @reggie cheeks and yours truly) and luckily we're all experts in different areas, kernel/bootloader/partitioning scripting for me, bajasur is the original rom dev so he knows how to build roms (smali, java, apktool, dex2jar etc) and reggie is the best themer there is (seriously). It took the three of us a lot of tests and time working together to get this done. Ill write a guide soon and im glad we were finally able to get it to work. If I was still renaming BajaROM zips by their testing number we'd probably be on "BajaROM-S4-test28.zip" by now lol
 

decaturbob

Elite Member
Mar 30, 2011
2,492
842
0
Decatur
Looks like another rom to try for safestrap users

Sent from my SCH-I545 using XDA Premium 4 mobile app

---------- Post added at 05:30 PM ---------- Previous post was at 05:24 PM ----------

Surge..As a safestrap user do I have to do the unmount thingy if I'm loading into a rom slot,

Sent from my SCH-I545 using XDA Premium 4 mobile app
 

Surge1223

Recognized Contributor
Nov 6, 2012
2,603
7,394
0
Florida
Looks like another rom to try for safestrap users

Sent from my SCH-I545 using XDA Premium 4 mobile app
Yep, I don't know if other rom devs also give these directions but since you tend to answer a lot of peoples questions and your the OP of the most important sticky I thought id let you know the following (not to say that you didnt know, just saying in general)



One thing I know for sure Safestrap people should know is that in order to install you MUST do the following:

1. In Safestrap, go to the "mount" menu and make sure that "cache", "system" and "data" are all unchecked before installing.

2. If installing on the stock slot or if this is installing over anything thats stock, you MUST do a full-wipe. This is because of how SELinux and knox work in the ramdisk. If you don't do a full-wipe then the knox root prevention/removal policies will not be removed when installing, this results in the user losing root. The only exception to this is if after doing a dirty install, uncheck the "reboot" option on the last screen of the aroma installer and flash the newest SuperSu zip in Safestrap prior to rebooting, if you do that then you will still have root.
 
Last edited:

Mistertac

Senior Member
Oct 22, 2013
4,759
2,749
0
Springfield, Ma
Learn something new everyday. That little bit of info there will save a lot of people... If they follow through with it ( hopefully )
Great work Surge and I agree Reggie is the best damn themer lol

Sent from my SCH-I545 using Tapatalk
 
  • Like
Reactions: reggie cheeks

decaturbob

Elite Member
Mar 30, 2011
2,492
842
0
Decatur
Yep, I don't know if other rom devs also give these directions but since you tend to answer a lot of peoples questions and your the OP of the most important sticky I thought id let you know the following (not to say that you didnt know, just saying in general)



One thing I know for sure Safestrap people should know is that in order to install you MUST do the following:

1. In Safestrap, go to the "mount" menu and make sure that "cache", "system" and "data" are all unchecked before installing.

2. If installing on the stock slot or if this is installing over anything thats stock, you MUST do a full-wipe. This is because of how SELinux and knox work in the ramdisk. If you don't do a full-wipe then the knox root prevention/removal policies will not be removed when installing, this results in the user losing root. The only exception to this is if after doing a dirty install, uncheck the "reboot" option on the last screen of the aroma installer and flash the newest SuperSu zip in Safestrap prior to rebooting, if you do that then you will still have root.
Thanks surge as always!!

Sent from my SCH-I545 using XDA Premium 4 mobile app
 

Surge1223

Recognized Contributor
Nov 6, 2012
2,603
7,394
0
Florida
Looks like another rom to try for safestrap users

Sent from my SCH-I545 using XDA Premium 4 mobile app

---------- Post added at 05:30 PM ---------- Previous post was at 05:24 PM ----------

Surge..As a safestrap user do I have to do the unmount thingy if I'm loading into a rom slot,

Sent from my SCH-I545 using XDA Premium 4 mobile app
Honestly that's a good question (so far I have not had issues skipping this step on rom slots) ill have to look into this more, but id imagine itd be ok to skip this step on rom slots since Hash made it so Safestrap tries to remove/doesnt allow those SELinux and knox policies to be made on rom slots

I do see a exception to this though, say you were to flash a rom where the developer forgot to remove a few of these knox and SELinux policies from their rom. You would have to delete this rom slot instead of write over it in order for the install to work (did we just figure out why its sometimes necessary to delete then recreate rom slots before an install will take? I think so! :)) so as of now id say:

Skip unmounting those if you had just deleted then recreated the rom slot and/or if its a new rom slot.

Sent from my SCH-I545 using XDA Premium 4 mobile app
 
Last edited:

decaturbob

Elite Member
Mar 30, 2011
2,492
842
0
Decatur
Honestly that's a good question (so far I have not had issues skipping this step on rom slots) ill have to look into this more, but id imagine itd be ok to skip this step on rom slots since Hash made it so Safestrap tries to remove/doesnt allow those SELinux and knox policies to be made on rom slots

I do see a exception to this though, say you were to flash a rom where the developer forgot to remove a few of these knox and SELinux policies from their rom. You would have to delete this rom slot instead of write over it in order for the install to work (did we just figure out why its sometimes necessary to delete then recreate rom slots before an install will take? I think so! :)) so as of now id say:

Skip unmounting those if you had just deleted then recreated the rom slot and/or if its a new rom slot.

Sent from my SCH-I545 using XDA Premium 4 mobile app
Ok..I always delete my rom slot and redo it. .probably one reason my installs go without issues most of the time

Sent from my SCH-I545 using XDA Premium 4 mobile app
 
  • Like
Reactions: klabit87