Go Back   Android Forums > Android Phones > LG Optimus Elite

New Forums: Nexus Player | Nexus 9
Like Tree3Likes
  • 3 Post By giantpune

test: Reply
 
LinkBack Thread Tools
Old November 7th, 2012, 06:14 PM   #1 (permalink)
Member
Thread Author (OP)
 
Join Date: Jun 2012
Posts: 452
 
Device(s):
Carrier: Not Provided

Thanks: 4
Thanked 474 Times in 174 Posts
Default Custom boot animation and sound without root

As the title would suggest, this is an app to allow setting a custom boot animation and mp3 for our phone. It came to be after somebody asked about custom animations in the root section, and I was already working on implementing a filebrowser in c++. I created this little program as something of a dummy to help get the filebrowser working. I'm putting it up here in case somebody wants to use it.

How does it works?
When you boot the phone, it checks for a path in the /data partition for a boot animation. If it doesnt find one, it checks on the /system partition. When you got your phone from the store, it has one in /system which is the red rave scene on the Virgin Mobile version. The animation on the /data partition does not exist. This program gets installed at the location needed to be able to access that /data folder. So, without any trickery needed, it is able to write boot animations and mp3s.

How do I use it?
Install the apk from below. It relies on Ministro II to provide some libraries. If you dont have that installed, it should whisk you away to the google app store to install it. Ministro will download something like 5-12MB of libraries, and then this program should fire up.

There is a little section for selecting the mp3, and below it, one for selecting the boot animation. Use the "Search" button to browse for the boot animation or mp3, then click "apply" to copy it to the appropriate folder. If you change you mind and decide you want the stock "Red Virgin Mobile rave with the obnoxious music" back, you can delete either the sound or animation or both using the "clear" buttons.

How safe is it?
This app writes data in the same manner that angry birds does when it saves your progress. So, in that respect, it is pretty safe. However, it does allow you to copy just about anything you want to be used for a boot animation/sound. Giving it a corrupt file, or one of the wrong type can case the early startup processes to crash, and your phone will boot loop as it tries over and over and keeps crashing. If something like this were to happen, it could be fixed by booting into the stock recovery and doing a data reset. It will delete all your apps and games and contacts, and along with it, the corrupt boot animation. Make sure you understand what that means before using this program. Don't blame me or this app if you download some animation using your shakey 3g connection in the middle of a thunderstorm and then your phone starts bootlooping while trying to play your corrupt file. Back up any important data in case you have to perform a factory reset to delete your corrupted files.

As an added safety measure, this apk is marked as "debuggable". This allows you to use the android run-as program to assume the identity of this program should you need to. You can try using run-as from a bootlooping phone or in recovery to remove any borked mp3/animations without having to resort to a factory reset.




LGOE_BootAnimation-debug.apk
md5 1bafae3f048cedc2b002e78dbe3fca5e

It has been tested and works without any bodily injury using this boot animation from cyanogenmod.
Download 320.zip from Sendspace.com - send big files the easy way
md5 c26773dfc8c0c2c0dad569600655c357

Advertisements
giantpune is offline  
Last edited by giantpune; November 12th, 2012 at 11:20 PM.
Reply With Quote
The Following 3 Users Say Thank You to giantpune For This Useful Post:
capn kirk (November 12th, 2012), Cratees (June 5th, 2014), Ranhead (November 8th, 2012)
sponsored links
Old November 7th, 2012, 10:05 PM   #2 (permalink)
Member
 
Join Date: Jul 2012
Gender: Male
Posts: 217
 
Device(s): LG Optimus Elite
Carrier: Virgin Mobile USA

Thanks: 4
Thanked 1 Time in 1 Post
Smile

what status bar are u using, it's perfect
HackADevice is offline  
Reply With Quote
Old November 8th, 2012, 09:16 AM   #3 (permalink)
Member
 
Murf1's Avatar
 
Join Date: Jul 2012
Location: Indiana
Gender: Male
Posts: 406
 
Device(s): LG Volt, (Retired - LG Optimus F3, LG Optimus Elite)
Carrier: Virgin Mobile

Thanks: 186
Thanked 41 Times in 37 Posts
Thumbs up Nice Work.

Nice job. I created a some boot animations (from some animated gifs I got from the internet) that I used on a Koby Kyros Android tablet that I have (rooted). I didn't root my phone - afraid of screwing it up and don't want want to try your app in case I mess up, I don't want to reinstall my apps etc. Otherwise I would. Thanks for the contribution!

I wonder though, it these animations would work on the OE? They look like this:





Murf1 is offline  
Reply With Quote
Old November 8th, 2012, 10:52 AM   #4 (permalink)
Senior Member
 
DsyMnapTic's Avatar
 
Join Date: Apr 2011
Location: The rocky mountains
Posts: 1,006
 
Device(s): Optimus VM696 running: (phenomx4/CM9 alpha)
Carrier: Not Provided

Thanks: 289
Thanked 123 Times in 107 Posts
Default

Quote:
Originally Posted by giantpune View Post
As the title would suggest, this is an app to allow setting a custom boot animation and mp3 for our phone. It came to be after somebody asked about custom animations in the root section, and I was already working on implementing a filebrowser in c++. I created this little program as something of a dummy to help get the filebrowser working. I'm putting it up here in case somebody wants to use it.

How does it works?
When you boot the phone, it checks for a path in the /data partition for a boot animation. If it doesnt find one, it checks on the /system partition. When you got your phone from the store, it has one in /system which is the red rave scene on the Virgin Mobile version. The animation on the /data partition does not exist. This program gets installed at the location needed to be able to access that /data folder. So, without any trickery needed, it is able to write boot animations and mp3s.

How do I use it?
Install the apk from below. It relies on Ministro II to provide some libraries. If you dont have that installed, it should whisk you away to the google app store to install it. Ministro will download something like 5-12MB of libraries, and then this program should fire up.

There is a little section for selecting the mp3, and below it, one for selecting the boot animation. Use the "Search" button to browse for the boot animation or mp3, then click "apply" to copy it to the appropriate folder. If you change you mind and decide you want the stock "Red Virgin Mobile rave with the obnoxious music" back, you can delete either the sound or animation or both using the "clear" buttons.

How safe is it?
This app writes data in the same manner that angry birds does when it saves your progress. So, in that respect, it is pretty safe. However, it does allow you to copy just about anything you want to be used for a boot animation/sound. Giving it a corrupt file, or one of the wrong type can case the early startup processes to crash, and your phone will boot loop as it tries over and over and keeps crashing. If something like this were to happen, it could be fixed by booting into the stock recovery and doing a data reset. It will delete all your apps and games and contacts, and along with it, the corrupt boot animation. Make sure you understand what that means before using this program. Don't blame me or this app if you download some animation using your shakey 3g connection in the middle of a thunderstorm and then your phone starts bootlooping while trying to play your corrupt file. Back up any important data in case you have to perform a factory reset to delete your corrupted files.




LGOE_BootAnimation-debug.apk
md5 1bafae3f048cedc2b002e78dbe3fca5e

It has been tested and works without any bodily injury using this boot animation from cyanogenmod.
Download 320.zip from Sendspace.com - send big files the easy way
md5 c26773dfc8c0c2c0dad569600655c357
PUNE!! you ass! I was trying to get around to explaining how to do this and you had to go and be all sophisticated and make an entire app to just do it......haha, lol....oh well guess I don't have to now.
Thanks for the work man.
__________________
SpiritMolecule
DsyMnapTic is online now  
Reply With Quote
Old November 12th, 2012, 08:25 PM   #5 (permalink)
Junior Member
 
Join Date: May 2012
Posts: 16
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

OK- complete noob here. I was all excited to find this thread as I really hate the boot graphic and music. I did what you said and downloaded the Ministro II app, but do not see it in my applications when I hit the button on my home screen(although it is listed under my apps in the manage apps section). How do I use Ministro to do what you suggest? Also where do I put the apk and gif files to be used on the phone? I used a USB cable and hooked my phone up as "mass storage". I dragged the files to the phone and put them in the DCIM folder(which I think is the MicroSD card?). You also mention a /data partition and /system partition, but I do not see these on my phone when hooked up via USB cable. Could you give a step by step guide for dummies on how to do this modification?
chickdr is offline  
Reply With Quote
Old November 12th, 2012, 11:13 PM   #6 (permalink)
Member
Thread Author (OP)
 
Join Date: Jun 2012
Posts: 452
 
Device(s):
Carrier: Not Provided

Thanks: 4
Thanked 474 Times in 174 Posts
Default

You wont have to start ministro manually. You will go into your phone's application settings and tell it to let you install packages from untrusted sources. Then you will put my apk on your sd card and install it with some file manager, or install it via adb, or really install it any other way that pleases you.

When you connect the Optimus Elite to the computer via USB, it will let you write into the folder mounted at /mnt/sdcard. If you have a microSD card, it will also mount /mnt/sdcard/_ExternalSD on your computer. So you can just drag my apk whatever boot animation you want into any location in those folders, just remember where it is. I don't know what you're planning to do, but there should be no .gif files involved in this whole process. The .gif are animated pictures for showing stuff on a web browser, not on the phone. you need to use a proper bootanimation.zip that is designed for the android phone or else you're gonna have a bad time. Our screen is 320x480, so if you can, you probably want to grab some that are that size.

When you start my program, it will start ministro itself, and ministro will go off to the internet to grab the required libraries if there are any needed. Then browse around in my program to the folder where you saved the boot animation zip file and select it. Then press the "apply" button which will copy the zip file from wherever you have it into the /data partition.
cfreeman90, Murf1 and Cratees like this.
giantpune is offline  
Reply With Quote
The Following User Says Thank You to giantpune For This Useful Post:
Murf1 (November 13th, 2012)
Old November 13th, 2012, 11:01 AM   #7 (permalink)
Member
 
Murf1's Avatar
 
Join Date: Jul 2012
Location: Indiana
Gender: Male
Posts: 406
 
Device(s): LG Volt, (Retired - LG Optimus F3, LG Optimus Elite)
Carrier: Virgin Mobile

Thanks: 186
Thanked 41 Times in 37 Posts
Thumbs up

Quote:
Originally Posted by giantpune View Post
Our screen is 320x480, so if you can, you probably want to grab some that are that size.
Good to know. Thanks.
Murf1 is offline  
Reply With Quote
Old November 13th, 2012, 07:56 PM   #8 (permalink)
Junior Member
 
Join Date: May 2012
Posts: 16
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by giantpune View Post
You wont have to start ministro manually. You will go into your phone's application settings and tell it to let you install packages from untrusted sources. Then you will put my apk on your sd card and install it with some file manager, or install it via adb, or really install it any other way that pleases you.

When you connect the Optimus Elite to the computer via USB, it will let you write into the folder mounted at /mnt/sdcard. If you have a microSD card, it will also mount /mnt/sdcard/_ExternalSD on your computer. So you can just drag my apk whatever boot animation you want into any location in those folders, just remember where it is. I don't know what you're planning to do, but there should be no .gif files involved in this whole process. The .gif are animated pictures for showing stuff on a web browser, not on the phone. you need to use a proper bootanimation.zip that is designed for the android phone or else you're gonna have a bad time. Our screen is 320x480, so if you can, you probably want to grab some that are that size.

When you start my program, it will start ministro itself, and ministro will go off to the internet to grab the required libraries if there are any needed. Then browse around in my program to the folder where you saved the boot animation zip file and select it. Then press the "apply" button which will copy the zip file from wherever you have it into the /data partition.
I appreciate you taking the time to help me with this. I already had the box checked for non-market apps to be used. I am not seeing the "mounts" you listed above when I hook up my phone via USB. I am using Windows XP BTW. I just see the phone as a "removable disk" - in this case "K:". When I click on the K: drive it shows me a bunch of folders such as Notifications, Ringtones, Media, etc. No /mnt/sdcard or _ExternalSD are seen for me.

Also- where would one get bootanimation.zip files other than the one you linked?

"Your Program" is the apk file - right? I can't figure out how to install it. Is adb an installer? an app? This is very confusing to me and I consider myself pretty literate as far as computers are concerned. Sorry if I seem like an idiot. Android is a bit complicated compared to windows for me.

Thanks again.
chickdr is offline  
Last edited by chickdr; November 13th, 2012 at 08:00 PM.
Reply With Quote
Old November 13th, 2012, 08:23 PM   #9 (permalink)
Member
Thread Author (OP)
 
Join Date: Jun 2012
Posts: 452
 
Device(s):
Carrier: Not Provided

Thanks: 4
Thanked 474 Times in 174 Posts
Default

The /mnt/sdcard and /mnt/sdcard/_ExternalSD are the folders as they are seen by the phone. They show up differently on your computer. In windows, they will be new drive letters like you described. If you dont have a microSD in your phone, then only 1 of them will pop up on your computer, and it will be the fake internal sd card at /mnt/sdcard. If you do have the microSD, and 2 folders pop up on your computer. Nobody can tell you "drive K: is /mnt/sdcard" because every computer will assign them different drive letters based on a bunch of factors that have nothing to do with the phone at all. The only ways to tell the difference between them are by looking at the size and the contents of them.

The fake internal sd card is always 1.9ish GB. The microSD card's size is different depending on how big the card is.

Adb is a commandline program used for debugging android stuff. One of its features is that it can install apps. There are tons of ways to install apps, and adb is only one possibility. The easiest way would be to use a file manager. Pretty much any of them support installing apks. Just copy apk to your phone using the computer, unmount the mass-storage stuff and wait for the phone to scan it, then start the file explorer and browse to the apk and click it.

This is my personal favorite https://play.google.com/store/apps/details?id=pl.solidexplorer&feature=nav_result#?t= W251bGwsMSwyLDNd .
giantpune is offline  
Reply With Quote
Old November 13th, 2012, 10:12 PM   #10 (permalink)
Junior Member
 
Join Date: May 2012
Posts: 16
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Thanks again for your help. After posting last time I went to google market and downloaded an APK installer. This found your apk file and installed using the Ministro II as you described. This seemed to work but when I turned the phone off and back on, now there is no boot screen. This is better than the OEM VM version but I had hoped to add a custom one. When I loaded the bootanimation.zip file to the sd card I left it as is. Was I supposed to unzip it first? My mp3 file also seemed to load via your app, but I have no sound now.
chickdr is offline  
Last edited by chickdr; November 13th, 2012 at 11:06 PM.
Reply With Quote
sponsored links
Old November 13th, 2012, 11:19 PM   #11 (permalink)
Member
Thread Author (OP)
 
Join Date: Jun 2012
Posts: 452
 
Device(s):
Carrier: Not Provided

Thanks: 4
Thanked 474 Times in 174 Posts
Default

Sounds like you may have mixed up the mp3 and zip files. Make sure you point the top portion of the program to your mp3 and the bottom portion to your zip. And make sure you use that "safely remove usb" crap on your computer when transferring files to the phone.

Try clearing both of them in this program, then installing just the boot animation.zip I linked in the first post. Then reboot your phone and see if you got the ******ed OEM sound but a new animation.
giantpune is offline  
Reply With Quote
Old November 13th, 2012, 11:40 PM   #12 (permalink)
Junior Member
 
Join Date: May 2012
Posts: 16
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

OK got it working. I figured out what you said in that "K:" was the 16gb microSD card and another drive letter "I:" was the 1.9gb internal SD card. I moved the mp3 file and the bootanimation.zip to the internal 1.9gb DCIM folder and still no go. Then I tried unzipping the bootanimation.zip file while it was inside the phone and two new folders appeared. I reran your program and selected the files again and voila- it worked! Very cool. Just not as easy as I hoped. I won't be messing with it again as it is so much better than before. Thanks again!!!
chickdr is offline  
Last edited by chickdr; November 13th, 2012 at 11:43 PM.
Reply With Quote
Old December 3rd, 2012, 03:09 AM   #13 (permalink)
New Member
 
Join Date: Dec 2012
Posts: 1
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 0 Times in 0 Posts
Default

This threads a few weeks old, but I just tried this out. I already have both .apk files installed, but when I try to start the boot animation app, it tells me I need to update Ministro II, and takes me to the play store. Only issue is I already have the updated version of it. Just wondering where I am going wrong here.
emath2432 is offline  
Reply With Quote
Old December 3rd, 2012, 10:17 AM   #14 (permalink)
Member
Thread Author (OP)
 
Join Date: Jun 2012
Posts: 452
 
Device(s):
Carrier: Not Provided

Thanks: 4
Thanked 474 Times in 174 Posts
Default

Did you install the latest ministro II from the play store? There has been an update or two since I posted the apk here. I have tested and this apk is still working with the latest ministro II from the play store.
giantpune is offline  
Reply With Quote
Old January 18th, 2013, 09:07 PM   #15 (permalink)
Member
 
Join Date: Nov 2009
Posts: 337
 
Device(s):
Carrier: Not Provided

Thanks: 2
Thanked 14 Times in 13 Posts
Default

coool thanks the virgin mobile boot ani an sound are hella annoying lol.
snorge is offline  
Reply With Quote
Old June 5th, 2014, 03:49 AM   #16 (permalink)
New Member
 
Join Date: Jun 2014
Posts: 1
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 0 Times in 0 Posts
Default

Hey Giantpune! I was really grateful and amused to see your app cause customizations like these always freakin' require root access Just a few questions man, When I click "apply" to the boot animation zip and mp3 file, is that the final step already?? Oh and that boot animation link you have up there, it ain't corrupted right?
Cratees is offline  
Reply With Quote
Reply

LG Optimus Elite
Current Rating:
Rate this Phone:

The LG Optimus Elite is the first entry-level NFC enabled device to be offered on a pre-paid wireless carrier here in the states. The Optimus Elite will feature specs typical of an entry level device like a 3.5-inch 480×320 reslution display,... Read More



Go Back   Android Forums > Android Phones > LG Optimus Elite
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 06:02 PM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.