Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,736,958 Members 52,009 Now Online
XDA Developers Android and Mobile Development Forum

|ROMS|AROMA|4.2.2|PORT| SmoothROM v1.7 & GalaxySbean v1.2

Tip us?
 
Gohan
Old
(Last edited by Gohan; 24th June 2013 at 10:23 PM.)
#1  
Gohan's Avatar
Senior Member - OP
Thanks Meter 958
Posts: 9,966
Join Date: May 2012
Location: Ohio
Default |ROMS|AROMA|4.2.2|PORT| SmoothROM v1.7 & GalaxySbean v1.2







Like this pokeball clock widget? Download UltimaTime Clock Widget for over 200 widgets just like this!

Intro
SmoothROM is originally a Nexus 7 ROM, ported to kindle fire. It is known for it's speed and smoothness. Other then aroma installer, it does not include many features. This is made for people who enjoy smooth and unbloated ROMS. If you prefer ROMS that include many features, do not fear! Check post #3 for another Nexus 7 ROM ported to kindle, GalaxySbean.
*Note that a lot of this is copied from the original ROM threads. If something is inaccurate, let me know.*

Information
SmoothROM is the fastest and smoothest existing ROM.
SmoothROM is based on latest CM10.1 4.2.2
SmoothROM is designed the way you want it.
SmoothROM is using Aroma Installer
SmoothROM let you chose to install a REAL Tablet UI. (It has nothing to do with DPI hacks, it is much better)
SmoothROM is targeted for user that wants a CLEAN ROM experience including few Google Apps.

Features
  • Based on latest CM10.1 4.2.2
  • Aroma Installer : Let you chose what you want
  • All CyanogenMod 10.1 Features !
  • Optional Tablet UI Mod (in Beta 3)
  • OTA Updates using GooManager
  • Ads blocker built in
  • Busybox
  • init.d support
  • Deodexed
  • Zipaligned
  • Power Menu : Reboot Bootloader/Recovery + Screenshot + Profile
  • Performance Menu
  • Performances Improvements
  • Smooth Experience
  • Really Stable
  • Much much much more

Aroma Features
 
  • Optional Wipe(I suggest using TWRP just to be safe)
    -System
    -Cache
    -Data
    -Boot
  • ROM Installation
    -Install ROM
    -Skip ROM installation
  • Recovery
    -Recover System-UI.apk
    -Recover framework-res.apk
  • Web Browsers
    -Dolphin Browser
    -Boat Browser
    -Stock Browser
    -Google Chrome
  • Misc and Mods
    -Ads Blocker
    -Xposed Frameworks
    -Google Play Store
  • File Managers
    -CM File Manager
    -ES File Explorer
    -Basic File Explorer
    -Astro File Explorer
  • Launchers
    -Go Launcher EX
    -Apex Launcher
    -Nova Launcher
    -Holo Launcher
  • Extras
    -Bravia Engine
    -Beats Audio
    -AC!D Audio
    -Smirkit Utility 2.7
    -LMT Launcher
    -Sony Walkman Player

Downloads
SmoothROM v1.7 6/11/13
SmoothROM v1.6 5/4/13
SmoothROM v1.5 3/24/13
SmoothROM v1.4 3/19/13
SmoothROM v1.3.1 3/17/13
SmoothROM v1.2 1/27/13
SmoothROM v1.1 1/20/13
SmoothROM v1.0 1/13/13

Installation
-Make sure you have the latest TWRP
-I suggest you make a backup
-Wipe data, cache, system, and dalvik cache
-Install ROM
-Install the latest gapps for CM10.1.x
-Reboot

From a previous version of this ROM:
-Install ROM from recovery
-Wipe cache and dalvik cache
-Reboot

Thanks
The Following 56 Users Say Thank You to Gohan For This Useful Post: [ Click to Expand ]
 
Gohan
Old
(Last edited by Gohan; 12th June 2013 at 04:58 AM.)
#2  
Gohan's Avatar
Senior Member - OP
Thanks Meter 958
Posts: 9,966
Join Date: May 2012
Location: Ohio
SmoothROM ChangeLog

[6/11/13]
-Based on twa_priv's 5/30 build(Build.Prop say's I used the 5/26 build, but that was my mistake)
-kernel: 3.0.80-2013530-1627-expbuild(twa_priv)
-Updated Root Browser Lite in AROMA
-Hangouts added to AROMA
-Remove Bloatware option in AROMA:
 
  • "Basic Dreams.apk"
  • "Bluetooth.apk"
  • "Calculator.apk"
  • "Calander.apk"
  • "CalenderProvider.apk"
  • "CellBroadcastReceiver"
  • "Contacts.apk"
  • "ContactsProvider.apk"
  • "DeskClock.apk"
  • "Email.apk"
  • "Email2.apk"
  • "Exchange2.apk"
  • "GooManager.apk"
  • "Android Terminal.apk"
  • "Launcher2.apk"
  • "LockClock.apk"
  • "MagicSmokeWallpapers.apk"
  • "MusicFX.apk"
  • "PhaseBeam.apk"
  • "PhotoTable.apk"
  • "SoundRecorder.apk"
  • "Trebuchet.apk"
  • "VideoEditor.apk"

-Next Launcher Lite added to AROMA
-Little re-write to PlasmaModz's code(Github not updated)
-Build.prop editor section added to PlasmaModz(thanks @Tezlastorme)
-Two Easter Eggs added to PlasmaModz
-There's something else I'm forgetting... I know there's something I'm forgetting. Oh well.

[5/4/13]
-Updated to twa_priv's 20130419 build
-Updated apps(Aroma and System)
-kernel: kernel_otter-20130502-0853-exp-backlight (twa_priv)
-New app - Plasma Modz Alpha v1.0 (http://forum.xda-developers.com/show...php?p=36807578)
-Fixed Lockscreen Clock Setting Crash

[3/24/13]
-Updated to twa_priv's latest build
-Updated apps
-Xposed Frameworks added to AROMA

[3/19/13]
-Updated to twa_priv's latest build(3/19)
-Added zip and zipalign binaries (useless as of now)
-Removed Super SU
-Fixed recovery section in aroma.


[3/17/13]

-LMT added to AROMA.
-Updated apps
-Based on twa_priv's latest build(3/13)
-Added Root Browser lite in AROMA
-Hopeful made it smoother. We'll see...
-Added ADW as a launcher in AROMA
-Updated to SmoothROM 5.0
-Smirkit v2.7 included
-Replaced superuser with SuperSU
-Added a function in Aroma to restore the SystemUI or framework-res if stuck in bootloop

[1/27/13]
-Updated to twa_priv's latest build (20130126)
-Newest kernel (Linux 3.0.60)
-Removed Bloatware by users request (Phone.apk, Live Wallpapers, ect.)
-Added Seeder app
-Added Smirkit Utility as an option in Aroma
-Added Sony Walkman Player as an option in Aroma
-Fixed Holo Launcher in Aroma - Now it will only install if you choose it
-Fixed TabletUI and any other issues with SystemUI.apk

[1/20/13]
-Fixed any errors in Settings.(Package Access Helper)
-Replaced the stock Browser.apk with a working one.
-Removed TabletUI from aroma. *Just select the option in settings*
-Added 2 more launchers. Nova Launcher and Holo Launcher.
-Added Google Play Store installation option in aroma.
-Renamed to SmoothROM 1.1
-Update to twa_priv's latest base(01/18)
-Updated to the latest kernel
-Removed some bloatware

[1/16/13]
-First ported build
The Following 11 Users Say Thank You to Gohan For This Useful Post: [ Click to Expand ]
 
Gohan
Old
(Last edited by Gohan; 11th May 2013 at 04:12 AM.)
#3  
Gohan's Avatar
Senior Member - OP
Thanks Meter 958
Posts: 9,966
Join Date: May 2012
Location: Ohio
Default GalaxySbean v1.2



*Note that a lot of this is copied from the original ROM thread. If something is inaccurate, let me know.*

Features
-Pimp My ROM features:
 
  • Better JPG quality
  • Lock launcher in memory
  • Battery savings
  • Disable kernel error checking
  • Dalvik VM tweaks
  • Faster scrolling
  • Better touch responsiveness
  • Faster browsing and download speed
  • Allow purgeable assets
  • Reduce dialing time
  • Misc 3G tweaks
  • Deeper sleep
  • Reduce black-screen time of proximity sensor after a call
  • Smoother video streaming
  • Faster wifi connect/disconnect
  • Overall smoothness improvements
  • Increase the size of VM heap


*SmoothRom features*

 
  • Based on latest 4.2.1 JOP40D
  • Aroma Installer : Let you chose what you want
  • All CyanogenMod 10 Features !
  • Optional Tablet UI Mod (in Beta 3)
  • Ads blocker built in
  • Busybox
  • init.d support
  • Deodexed
  • Zipaligned
  • Power Menu : Reboot Bootloader/Recovery + Screenshot + Profile
  • Performance Menu
  • Performances Improvements
  • Smooth Experience
  • Really Stable
  • Much much much more


Extra Stuff

 
  • Modified Aroma Installer
  • Modified TW Launcher
  • Tw Statusbar
  • Super Video floating Pop-up player
  • AC!D AUDIO
  • Beats
  • Walkman
  • Inverted Gapps
  • Gmail 4.2
  • Themed Nexus at Midnight Keyboard (4.2)
  • Adobe Flash Player included
  • TW Themed
  • Custom Boot Animation
  • TW clock
  • TW Accuweather widget
  • TW transparent widget
  • A bunch of TW widgets
  • Plenty of performance and battery life tweaks
  • Build.prop tweaks
  • Signal tweaks
  • TW Icons
  • Modified NavBar
  • All TW theming put as a theme for the ability to choose
  • XDA app included
  • Smooth scrolling tweak
  • TW Wallpapers
  • Moded youtube with screen-off playback
  • S3 Toggles
  • Sound quality tweaks
  • Xloud
  • Updated Bravia Engine
  • Dolby Audio Engine
  • Fast!
  • Stable!
  • S3 Ui sounds
  • MUCH MORE!!!!!


Aroma Features
 
  • Optional Wipe(I suggest using TWRP to be safe)
    -System
    -Cache
    -Data
    -Boot
  • ROM Installation
    -Install ROM
    -Skip ROM installation
  • Recovery
    -Recover SystemUI.apk
    -Recover framework-res.apk
  • Web Browser
    -Dolphin Browser
    -Boat Browser
    -Stock Browser
    -Google Chrome
  • Misc and Mods
    -Ads Blocker
    -Google Play Store
    -Xposed Frameworks
  • File Managers
    -CM File Manager
    -ES File Explorer
    -Basic File Explorer
    -Astro File Explorer
  • Launchers
    -Go Launcher EX
    -Apex Launcher
    -Nova Launcher
    -Holo Launcher
  • Extras
    -Bravia Engine
    -Beats Audio
    -AC!D Audio
    -LMT Launcher
    -Smirkit Utility

Downloads
GalaxySbean v1.2 3/21/13
GalaxySbean v1.1.0 1/22/13
GalaxySbean v1.1 1/21/13
GalaxySbean v1.0 1/16/13

Installation
-Make sure you have the latest TWRP
-I suggest you make a backup
-Wipe data, cache, system, and dalvik cache
-Install ROM
-Install the latest gapps for CM10.1.x -Reboot

From a previous version of this ROM:
-Install ROM from recovery
-Wipe cache and dalvik cache
-Reboot

Install touchwiz theme under "Themes" in settings. If you want to install the touchwiz theme, you must edit the build.prop, or else you'll get a compile error.
 
Open the build.prop, and find
ro.sf.lcd_density=160
And change it to
ro.sf.lcd_density=140
Now save and reboot, install theme, and then edit the build.prop so it says this again:
ro.sf.lcd_density=160
Save and reboot once more, and now you'll have the TouchWiz theme


Thanks
Photos
 
The Following 12 Users Say Thank You to Gohan For This Useful Post: [ Click to Expand ]
 
Gohan
Old
(Last edited by Gohan; 23rd March 2013 at 04:29 PM.)
#4  
Gohan's Avatar
Senior Member - OP
Thanks Meter 958
Posts: 9,966
Join Date: May 2012
Location: Ohio
GalaxySbean ChangeLog

[3/21/13]
-Android Jellybean v4.2.2
-LMT added to AROMA.
-Updated apps
-Based on latest SmoothROM build
-Added Root Browser lite in AROMA
-Added ADW as a launcher in AROMA
-Updated to SmoothROM 5.0
-Smirkit v2.7 included
-Replaced superuser with SuperSU
-Added a function in Aroma to restore the SystemUI or framework-res if stuck in bootloop
-zip and zipalign binaries(still useless)
-Xposed Frameworks added as an option in AROMA


[1/22/13]
-Removes Gapps. *Flash the gapps linked in OP*
-Cut down size by approximately 70mb
-Added Smirkit Utility as an option in aroma
-Fixed force close issues
-Stock Browser Works
-Added Seeder app
-Removed bloatware
-TouchWiz may not be as laggy


[1/21/13]
-Fixed any errors in Settings.(Package Access Helper)
-Removed TabletUI from aroma. *Just select the option in settings*
-Added 2 more launchers. Nova Launcher and Holo Launcher.
-Added Google Play Store installation option in aroma.
-Renamed to GalaxySbean 1.1
-Update to twa_priv's latest base(01/18)
-Updated to the latest kernel
-Removed some bloatware(AC!D and Beats removed from ROM. If you want them, select the option for them in aroma)
*Stock Browser is still not working with inverted gapps*

[1/16/13]
-Initial build
The Following 5 Users Say Thank You to Gohan For This Useful Post: [ Click to Expand ]
 
Gohan
Old
(Last edited by Gohan; 4th May 2013 at 08:39 PM.)
#5  
Gohan's Avatar
Senior Member - OP
Thanks Meter 958
Posts: 9,966
Join Date: May 2012
Location: Ohio
Default Plasma Modz v1.0

Plasma Modz - An app built specifically for kindle fire

Plasma Modz is an app that can theme your kindle fire, as well as do some other things. The main idea came from powerpoint45's gui app. I always used that app, and loved it. Unfortunately, powerpoint45 has gone home() and his app is discontinued. So, I, always wanting to make an app, and wanted another app like powerpoint45's, decided to make this app for myself and the kindle fire community - Plasma Modz.

Plasma Modz currently has 6 different sections of themes to it. Battery Mods, Cursor Mods, Lockscreen Mods, Softkey Mods, Status Bar Mods, and Wifi Mods. It has a total of 75 different mods combined. I plan to expand this app with updates. Plasma Modz also has a section for bootanimations, where you can install selected boot animations. So far, there are only a total of 10 bootanimation, all by me in the past. I plan on adding more later. There is also a section for other kind of mods.So far, I have three of them. Enable USB Connection(I guess this is useless now), restore your previously installed bootanimation, and enable CRT Electron Beam Off Animation.

Current version of Plasma Modz - v1.0 - Alpha

Github - You can find the app on GitHub right here.

Screenshots -




The Following 5 Users Say Thank You to Gohan For This Useful Post: [ Click to Expand ]
 
Gohan
Old
(Last edited by Gohan; 22nd January 2013 at 06:55 AM.)
#6  
Gohan's Avatar
Senior Member - OP
Thanks Meter 958
Posts: 9,966
Join Date: May 2012
Location: Ohio
Default AROMA Scripting

This is a very simple guide on Aroma scripting. You can find the full tutorial for Aroma scripting here: (Link Pending)

The best way to learn is to just examine my aroma script and learn it yourself. That's what I did.

Aroma-config - It's what shows up when you flash an Aroma script. It is where you put the Mods, Apps, and features in. This will only display the selections.

Updater-script - Where it all happens. It will run a command you put in it depending on the selections you selected in the aroma-config. (It figures out what you selected using .prop files)

Let's get started:
Aroma-config-
The first step in adding a new feature in aroma is in the aroma config. You must add the following to the aroma-config, or else it won't show up as an option when you flash the ROM.
This is what it may look like after you added, say, a keyboard selection using selectbox.
Code:
Select Code
selectbox(
    "Keyboards",
    "Select a keyboard:",
    "@personalize",
    "key.prop",

    "Stock Keyboard","Recommended",1,
    "Swype Keyboard","",0,
    "SwiftKey","",0
);
Ok. First, everything inside select/check box needs to be "Tabbed"(Not sure what to call it. What I mean is to press TAB on everything inside the selectbox.[I think it should be 4 spaces from where it originally is] Just make sure it looks like the rest of my options. You'll know what I mean when you see it.)

First, to make it easy, everything in the selectbox( with text will have a quotation mark around it. The only exception are the numbers at the end of each selection(i.e. "Stock Keyboard","",0,) The same with commas. Everything inside the selectbox( will have a comma after it. You use the comma to seperate anything with quotation marks. You also use it after each line, except the last line before the ); That line will not have a comma

Now let's go through this
Code:
Select Code
selectbox(
-This is the type of box you have. With selectbox, you must choose 1, but only 1 of the options.

Code:
Select Code
"Keyboards",
- This is the Title of your mod/app/whatever.

Code:
Select Code
"Select a keyboard:",
The sub-title.

Code:
Select Code
"@personalize",
- This is the icon that will show up in aroma. This image is found inside aroma/icons. Remember to use the @ before naming the icon.

Code:
Select Code
"key.prop",
This will create a tmp file that is very important in the updater script. It will call on this file in the updater-script to check which mod/app to install. You can nams it whatever you want.

Code:
Select Code
"Stock Keyboard","Recommended", 1,
- This is what shows up in aroma as one of the options you can select. Let's break it down even more;

"Stock Keyboard" is what shows up as the name of your option in aroma.

"Recommended" is the smaller text that can describe your option. You can put whatever you want. To leave it blank, simply put ""

1 can also be 0. If it is 1, it will automatically be selected for you in aroma. If it's 0, it's left blank. If its a checkbox(, you can put all of them(the mod/app options) 1 or all of them 0, or some 1, some 0. But in selectbox(, you must make one option 1, and the rest 0.
Also, remember the quotation marks and commas.

What I said about the above goes for each option, except the last one will not have a comma at the end.

Now, if you use checkbox(, then everything stays the same. The only difference is that you can choose as many mods/apps as you want with checkbox. Please note there is a difference between selectbox and checkbox in the updater script.

After this, you should see an new selection box when you flash the ROM. Unfortunatley, nothing will happen if you don't add the corresponding commands in the updater-script.

Ok. So that's a brief(and probably very confusing) rundown of the aroma-config. I will edit this to make it less confusing in the future.

Are you feeling tired? Take a break then. A long break. Just go watch some TV or workout for a few hours. Take a nap. (Seriously, 'cause I'm waiting for tomorrow to do a guide on the updater-script. )
The Following 5 Users Say Thank You to Gohan For This Useful Post: [ Click to Expand ]
 
Gohan
Old
(Last edited by Gohan; 21st March 2013 at 11:10 PM.)
#7  
Gohan's Avatar
Senior Member - OP
Thanks Meter 958
Posts: 9,966
Join Date: May 2012
Location: Ohio
Default Misc and Mods

  • USB Transfer:
    1)Under Settings, go to System then User Interface. Check the box with the USB notification
    2) enabled Developer Options by going to settings>about> and tap build number 7 times, then select Android Debugging (in developer options) USB debugging notify and then my drivers auto-updated and I had USB storage.
    3)enter this code into the terminal emulator
    Code:
    Select Code
    su
    setprop persist.sys.usb.config mass_storage
    reboot
    Suggested by yup8 ~ Thanks!
  • Xposed Frameworks:
    1) Open up Xposed Frameworks app
    2) Click "Install Update" (Do NOT go into modules and select xposed settings!)
    3) Soft reboot
    4) Open xposed frameworks app, go to modules, and select the xposed settings module.
    5) Soft Reboot Again
The Following 3 Users Say Thank You to Gohan For This Useful Post: [ Click to Expand ]
 
Are.Two
Old
#8  
Senior Member
Thanks Meter 99
Posts: 389
Join Date: Apr 2011
Location: Portland, OR
Will be downloading and testing right away! Great to see some new ROM's pop up.
NEXUS 4 - ROM: Stock 4.4.3 KitKat | Kernel: franco | Recovery: TWRP 2.6.3.4

NEXUS 5 - ROM: Stock 4.4.3 KitKat | Kernel: franco | Recovery: TWRP 2.7.1.0
The Following User Says Thank You to Are.Two For This Useful Post: [ Click to Expand ]
 
Guitarman
Old
#9  
Guitarman's Avatar
Senior Member
Thanks Meter 157
Posts: 649
Join Date: Jun 2012
Location: VA but would rather be in PA
SmoothROM is a nice touch to the current Kindle Fire library of ROMs. Will be trying GalaxySbean soon.....

Sent from my SCH-R880 using xda app-developers app
.....when you hit the walls of sanity, you have no-where to go.....
The Following User Says Thank You to Guitarman For This Useful Post: [ Click to Expand ]
 
webdroidmt
Old
#10  
webdroidmt's Avatar
Senior Member
Thanks Meter 953
Posts: 1,434
Join Date: Dec 2011
Thanks for porting these roms, always good to have multiple choices when possible. Btw, from Josepho to Uruhara to Jessica, do you have any more identities here on XDA? Also, were you Jessical too?

Thanks again,
Mike T

The Following User Says Thank You to webdroidmt For This Useful Post: [ Click to Expand ]
Tags
galaxy, galaxysbean, jellybean, smooth, smoothrom
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes