Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

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

OP Ichigo

17th January 2013, 12:57 AM   |  #1  
Ichigo's Avatar
OP Senior Member
Flag Nowhere
Thanks Meter: 960
 
10,028 posts
Join Date:Joined: May 2012






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
Last edited by Ichigo; 24th June 2013 at 11:23 PM.
The Following 56 Users Say Thank You to Ichigo For This Useful Post: [ View ]
17th January 2013, 12:58 AM   |  #2  
Ichigo's Avatar
OP Senior Member
Flag Nowhere
Thanks Meter: 960
 
10,028 posts
Join Date:Joined: May 2012
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
Last edited by Ichigo; 12th June 2013 at 05:58 AM.
The Following 11 Users Say Thank You to Ichigo For This Useful Post: [ View ]
17th January 2013, 12:58 AM   |  #3  
Ichigo's Avatar
OP Senior Member
Flag Nowhere
Thanks Meter: 960
 
10,028 posts
Join Date:Joined: May 2012
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
Last edited by Ichigo; 11th May 2013 at 05:12 AM.
The Following 12 Users Say Thank You to Ichigo For This Useful Post: [ View ]
17th January 2013, 12:59 AM   |  #4  
Ichigo's Avatar
OP Senior Member
Flag Nowhere
Thanks Meter: 960
 
10,028 posts
Join Date:Joined: May 2012
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
Last edited by Ichigo; 23rd March 2013 at 05:29 PM.
The Following 5 Users Say Thank You to Ichigo For This Useful Post: [ View ]
17th January 2013, 12:59 AM   |  #5  
Ichigo's Avatar
OP Senior Member
Flag Nowhere
Thanks Meter: 960
 
10,028 posts
Join Date:Joined: May 2012
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 -




Last edited by Ichigo; 4th May 2013 at 09:39 PM.
The Following 5 Users Say Thank You to Ichigo For This Useful Post: [ View ]
17th January 2013, 12:59 AM   |  #6  
Ichigo's Avatar
OP Senior Member
Flag Nowhere
Thanks Meter: 960
 
10,028 posts
Join Date:Joined: May 2012
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:
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:
selectbox(
-This is the type of box you have. With selectbox, you must choose 1, but only 1 of the options.

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

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

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:
"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:
"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. )
Last edited by Ichigo; 22nd January 2013 at 07:55 AM.
The Following 5 Users Say Thank You to Ichigo For This Useful Post: [ View ]
17th January 2013, 01:00 AM   |  #7  
Ichigo's Avatar
OP Senior Member
Flag Nowhere
Thanks Meter: 960
 
10,028 posts
Join Date:Joined: May 2012
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:
    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
Last edited by Ichigo; 22nd March 2013 at 12:10 AM.
The Following 3 Users Say Thank You to Ichigo For This Useful Post: [ View ]
17th January 2013, 01:40 AM   |  #8  
Senior Member
Flag Portland, OR
Thanks Meter: 105
 
403 posts
Join Date:Joined: Apr 2011
More
Will be downloading and testing right away! Great to see some new ROM's pop up.
The Following User Says Thank You to Are.Two For This Useful Post: [ View ]
17th January 2013, 01:59 AM   |  #9  
Guitarman's Avatar
Senior Member
Flag VA but would rather be in PA
Thanks Meter: 162
 
659 posts
Join Date:Joined: Jun 2012
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
The Following User Says Thank You to Guitarman For This Useful Post: [ View ]
17th January 2013, 04:29 AM   |  #10  
webdroidmt's Avatar
Senior Member
Thanks Meter: 980
 
1,466 posts
Join Date:Joined: Dec 2011
Thumbs up
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: [ View ]
Post Reply Subscribe to Thread

Tags
galaxy, galaxysbean, jellybean, smooth, smoothrom
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes