• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root {Jellybean Themed ROM} - Elephant ~ UPDATE 1/31/13 Version 1.4

David Dubz

Android Enthusiast
Aug 3, 2012
258
71
United States
Before you read - I am not responsible for anything that happens when you install this rom. I will feel bad and probably try to help if something happens, but you are solely responsible for your device. This rom is only for Virgin Mobile USA users.

pixel22.png

Note: Elephant image copyright 2013 David Whitcome (Me)


Credits

Mobint Software - For making Holo Launcher
Moblynx - For making Gallery ICS
Johntanmi - For making the ported ICS keyboard
Jmt Apps - For porting the ICS Calculator
Myself - Duh
Let me know if there's anyone else worth mentioning

45943d1356191026-jellybean-themed-rom-elephant-update-1-31-13-version-1-4-2012-12-21-17-03-00.jpg


About

Elephant is a rom based upon the stock Optimus Elite files while giving a ics/jellybean look. Let me know if you find any bugs, although there shouldn't be any.

If any developers want to help, let me know. I'd appreciate it and I'd give you credit :)

Features

  • ICS/Jellybean status bar icons
  • Permanent Jellybean icon theme, you can use a different launcher or take off the holo launcher theme, the icons will still be Jellybean themed
  • Some UI changes (Currently working on more)
  • New default gallery app - Gallery ICS by Moblynx
  • Ics Keyboard (Go to Settings/Language and Keyboard to enable)
  • Ics Calculator Don't update the app in the google play store unless you love ads
  • Silent camera (Not silent in 3rd party camera apps, working on this also)
  • More...

Download Link

1.4 - https://docs.google.com/open?id=0B2FNiomaC6mAeWdaemlJSjFLQlU
More Ui changes
Power and Weather widgets are ics themed
Removed adfree, it has been discontinued. I would recommend a different adblocker app on google play.
Giantpune's kernel is automatically installed!

Enjoy :D

Instructions

First time - Wipe /cache, /system, and /data once, dalvik cache twice, then flash Elephant_V?_Optimus_Elite.

Updating - Wipe /cache once, dalvik cache twice, and /system once. Flash Elephant_V?_Optimus_Elite. Reboot.
 

Attachments

  • 2012-12-21-17-03-00.jpg
    2012-12-21-17-03-00.jpg
    126 KB · Views: 787
  • 2012-12-21-17-01-29.jpg
    2012-12-21-17-01-29.jpg
    80.3 KB · Views: 351
  • 2012-12-21-17-03-17.jpg
    2012-12-21-17-03-17.jpg
    79.4 KB · Views: 309
  • 2012-12-21-17-03-30.jpg
    2012-12-21-17-03-30.jpg
    116.4 KB · Views: 330
  • 2012-12-21-17-08-22.jpg
    2012-12-21-17-08-22.jpg
    88.3 KB · Views: 277
  • 2012-12-21-17-10-14.jpg
    2012-12-21-17-10-14.jpg
    104.5 KB · Views: 285
  • 2013-01-31-17-18-18.jpg
    2013-01-31-17-18-18.jpg
    145.3 KB · Views: 248
Old Versions

1.3 - https://docs.google.com/open?id=0B2FNiomaC6mAQXczaFJxVThiYUE
More Ui changes
Fixed problem with adding a new contact impossible due to invisible text boxes and black-on-black text with background.

1.2 - https://docs.google.com/open?id=0B2FNiomaC6mAVnRFNWRvTGJkWkU
Replaced Superuser with Supersu to fix root issues
More Ui changes
Faster
Build.prop tweaks for better performance and video quality
Removed Holo Locker because of problems (You can still download it from the Play Store if you want)

1.1 - https://docs.google.com/open?id=0B2FNiomaC6mAd3ZENXI4Ykw4OW8
Fixed Superuser problems and added some new ui changes

1.0 - https://docs.google.com/open?id=0B2FNiomaC6mAemd2bi11VlgzUlk
 
Upvote 0
Thank you for this , however root will not update binary and does not prompt for permission with superuser which has to be installed because it's not included in the rom . Check root . Also it would be nice to have boot to recovery on shutoff menu and the 3g icon is very small . These are the only pickins I could find which are just that but the root issue should be looked at .
 
  • Like
Reactions: David Dubz
Upvote 0
Features
  • ICS/Jellybean status bar icons
  • Permanent Jellybean icon theme, you can use a different launcher or take off the holo launcher theme, the icons will still be Jellybean themed
  • Some UI changes (Currently working on more)
  • New default gallery app - Gallery ICS by Moblynx
  • Ics Keyboard (Go to Settings/Language and Keyboard to enable)
  • Ics Calculator Don't update the app in the google play store unless you love ads
  • Silent camera (Not silent in 3rd party camera apps, working on this also)
  • More...

I'm intrigued as to the "More..." section. What other features are present?
 
Upvote 0
I'm intrigued as to the "More..." section. What other features are present?

More is used to represent small features that should probably be in every rom at this point (sending texts, 3g working, etc.). Rather than putting "It makes phones calls," I just put "More..." to say that it can do more than what's listed.

All the other features listed above are the biggest differences at this point. Hopefully it's a longer list as this rom starts to develop more!
 
Upvote 0
More is used to represent small features that should probably be in every rom at this point (sending texts, 3g working, etc.). Rather than putting "It makes phones calls," I just put "More..." to say that it can do more than what's listed.

All the other features listed above are the biggest differences at this point. Hopefully it's a longer list as this rom starts to develop more!

Alright, just curious to see if it was a placeholder or something :p

Well, tearing apart the build from today, it looks sound. Was your base for this the stock ROM?
 
Upvote 0
Alright, just curious to see if it was a placeholder or something :p

Well, tearing apart the build from today, it looks sound. Was your base for this the stock ROM?

Yep :p it's pretty much the only base for right now unless I were to base it off the rom you worked on, but that's just cheap. I wanted to be an innovator not a copier. Although I did take a lot of icons from cm9 and cm10
 
Upvote 0
Yep :p it's pretty much the only base for right now unless I were to base it off the rom you worked on, but that's just cheap. I wanted to be an innovator not a copier. Although I did take a lot of icons from cm9 and cm10

Leslie Ann has said that Aeneas can be used to build a ROM from, and that is what many try to do (in fact, IIRC this is the only ROM that hasn't used Aeneas. That's not a bad thing, just interesting). It doesn't have complete init.d support, but does come with everything stock and has some background changes as well. You are welcome to use Aeneas as your base as well :)

But I agree with the innovation remark. I try to do the same as well, and we could always use some new developers.

TL;DR...

Welcome to the Optimus Elite Development Team, and if you need any help with anything feel free to ask around! :)
 
  • Like
Reactions: David Dubz
Upvote 0
Instructions

First time - Factory reset, then flash Elephant_V?_Optimus_Elite. Then flash Giantpune's custom kernel (Link below) and reboot.

Updating - Go to advanced, then wipe dalvik cache twice. Flash Elephant_V?_Optimus_Elite and then Giantpune's custom kernel (Link below). Reboot.

Just thought I'd make a small note here, Factory Reset returns the phone to Stock, but doesn't create room for a new ROM. To make way for a new ROM, one would need to format the /cache, dalvik cache, and /system, and many also recommend formatting /data as well, for a first time :)
And, since most of the changes developers make I'd wager are in /system, then for each update one would need to format the /cache, dalvik cache twice, and then fomat /system as well :)
 
  • Like
Reactions: David Dubz
Upvote 0
Just thought I'd make a small note here, Factory Reset returns the phone to Stock, but doesn't create room for a new ROM. To make way for a new ROM, one would need to format the /cache, dalvik cache, and /system, and many also recommend formatting /data as well, for a first time :)
And, since most of the changes developers make I'd wager are in /system, then for each update once would need to format the /cache, dalvik cache twice, and then fomat /system as well :)

I agree. My normal procedure for updating a Rom or flashing a kernel is double wiping davlik and cache. For a new Rom I wipe the above, along with formatting data (or wipe data/factory reset) and format system. I also recommend not advance restoring data or restoring app data with tiB across different roms.
 
Upvote 0
So hitting wipe data/factory reset in the recovery will install the stock rom and everything? Will that unroot us and if we reboot right after that will stock recovery be installed?

Wipe data/factory reset or format data, will just wipe the /data partition. Meaning it will remove all your downloaded apps and anything else on/data. So since I have slepnir, it will be bare with no user apps installed, just system apps, but it still will be slepnir.. It won't affect root or anything. You can just do a nandroid, then try it. Then you can advance restore/data and be up and running like normal (since it is the same Rom).


Edit:
The picture is of a wipe data/factory reset with cwm 6, you can see what it wipes. Format /data will only wipe /data, of course.

IMAGE00002-1.jpg
 
Upvote 0
So hitting wipe data/factory reset in the recovery will install the stock rom and everything? Will that unroot us and if we reboot right after that will stock recovery be installed?
choosing the wipe data/restore option actually will format your /data, /cache, /emmc (internal card), and i think it also wipes your /sdcard (the external SD) and dalvik cache. any files you have in the /system, /boot, or recovery partitions are left as is, the point of that option is to wipe all user data, not render the phone unusable. Because of this, and the fact that installing a rom replaces the stock files in /system, you would still have recovery, root, and whatever rom a/o system apps you had installed before.
 
Upvote 0
For the first time installation instructions, you should add that they will need to format /data as well, or the phone could very easily bootloop for those switching ROMs. As for updating, formatting /system is required. Just thought I'd throw that out there :) Also, may I recommend taking a look at the Hydra thread? There is a plethora of development topics covered, as well as links to some great development resources, that may help you in furthering your ROM :)
Also, you can include giantpune's custom kernel in the ROM, just replace the boot.img in the root directory with giantpune's, and edit the updater-script in META-INF where it says "extracting kernel," and replace the filename of "boot.img" with giantpune's custom kernel's *.img. That way, people don't have to do a separate flash for giantpune's custom kernel :)
 
  • Like
Reactions: David Dubz
Upvote 0
For the first time installation instructions, you should add that they will need to format /data as well, or the phone could very easily bootloop for those switching ROMs. As for updating, formatting /system is required. Just thought I'd throw that out there :) Also, may I recommend taking a look at the Hydra thread? There is a plethora of development topics covered, as well as links to some great development resources, that may help you in furthering your ROM :)
Also, you can include giantpune's custom kernel in the ROM, just replace the boot.img in the root directory with giantpune's, and edit the updater-script in META-INF where it says "extracting kernel," and replace the filename of "boot.img" with giantpune's custom kernel's *.img. That way, people don't have to do a separate flash for giantpune's custom kernel :)

Aaaannnnnnddd done. Thanks a bunch! I'll check it out. I'm planning to throw in the kernel in at the next update, I've just been having some issues with it, but it should work now
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones