Related
greetings,
this is my first contribution to anything android, so please give constructive criticism and i will do the same
I saw @teamsilence23 posted a tweet about needing a boot animation for the Glacier's first custom rom. So i thought what the hell and tried it out. I dont know much about editing pictures with any sort of smoothness, but i hope that this can be a learning experience hah not entirely sure about editing the desc.txt for speed and such, so i left it alone.
I am planning on doing more to this boot animation, and am more than happy to take requests, ideas, instructions. So please help me learn!
Zip file should be placed in
/system/customize/resource/
So whether you do it by ADB, root explorer, etc. is up to you.
I am leaving this on the short side since I need to get to sleep, but if there is anything wrong with this post or it's contents, I am more than happy to change it with as much enthusiasm as possible
-Cheers
Videos recorded with my old G1.. So quality is shoddy, but you can get the gist of it.
Boot Animation begun from power off. Fast boot enabled
http://www.youtube.com/watch?v=AQ7pLRjy370
Boot Animation from reboot
http://www.youtube.com/watch?v=s7HexXr3l_8
Final PNG in Animation
Saved for doubtful but possible future use
I see everyone else do it so why the heck not haha
There are all kinds of boot animations available form a thread elsewhere in this forum (using one),
What would be nice would be a few splash screens in a format that could(?) be installed with MetaMorth specifically for the MT4G (not Evo), or hopefully without the very convoluted guide in another thread (just not worth all that for a splash screen).
Really hate that white TMo stock splash.
A metamorph version would be really nice and simple. I'll look into it! Thanks for the input!
Sent from my Iced Glacier via XDA App.
Twitter - @ericbell4am
I switched to it man. I like it. Badass yet androidish. Well done.
do i have to clear cache or something cuz i'm getting anything different from stock
love the animation
losinc said:
do i have to clear cache or something cuz i'm getting anything different from stock
Click to expand...
Click to collapse
Not as far as I know. What did you use to install the boot animation?
Sent from my Iced Glacier via XDA App.
Twitter - @ericbell4am
Moderators please close this thread. Moving this thread over to my new account which will be my name for the rest of my time at XDA. "EricBell4am"
I apologize for any inconvenience that I may have caused.
-Eric
Hey!
A while ago I got the idea of learning how to cook roms.. I made some research on it and I found some helpful stuff on xda. Well, I tried but quiet didn't understand and manage to be successful in doing what was told there..
I've read lots of stuff like "The hardest part of developing roms is getting started". So I guess this is the part where I need the most help
Whatever, the reason why I opened this thread is that I wanna hear some developers. Their ideas on developing; How to get started, their short story on how they started developing...
Basically I wanna learn where/how to start from those people who experienced and managed to become a developer..
I mean, I wanna know your stories as I really think they will help me, they will be examples to me...
Well, not only me, to anyone who reads them.. I'm hoping that this thread will help other newbies like me...
Thanks!
My first android phone was the g1, didn't install CM until the myTouch on t-mobile. I started writing scripts for android phones. Little ones, like LCD Density script or apk removal. Then worked on a theme. Didn't really go anywhere. Fixed a bug for Salvagemod for the Evo, then started working on SalvageMod. Evo needed a kernel after support was said and done, I figured out how to compile it, looking at other commits, I was able to make changes successfully to the Freedom Kernel for the Evo. Then decided that I wanted to work on some gui application. Cmcompiler came about.
While there are many many more details from start to finish. Point is really, that no one is going to teach this to you. You have to want to learn, and you simply have to do it. Its hard work. I have spent hours and hours of messing with things to get them to work correctly. Trial and error is a great way to learn android. Sadly "Android" isn't the only thing you have to learn when it comes to development. You need to learn the tools that come with the development, like packaging or install script if you have a local gui application, or git/svn/bzr for version control systems. Most importantly, you need to have fun learning. If you are not having fun. Quit.
I do not feel attracted when you ask devs to answer, but still.
I started with XDAs kitchen.
No development ofcourse, but a good place to start.
I felt XDA kitchen was not enough, so I started to learn BASH - the scripting language in wich Kitchen is written.
I started with opening the "menu" file out of the kitchen.
After a while, I neede batch-resize, as I wanted to become a themer.
I made it together with my dad.
After I saw that some themes contain more items then another, I made CopyFrom.
AndroidCentral was my next idea - a combination of all home-made tools.
Just like lithid, I felt a GUI was needed.
But I started to work on it for cross-platform usage.
Conclusion: writing scripts is a good way to start. Google is my best friend, as I am new to scripting also.
Good luck
Sent from my Galaxy Nexus using Tapatalk 2
To echo the sentiments of the two previous posts by lithid and mdroid, I also started by writing simple scripts and small projects. Android Utility was my start up project.
My first real projects involved Rosie (HTC Sense launcher) and theming it. Then it become modding the apk to do other things (remapped, 4x5, 5 column app drawer, transparency, etc). The process of learning how to theme and mod one apk really helps you learn.
My recommendation is to pick one particular aspect of your device/Rom and learn as much as you can about it. You will find quickly that by doing so you inevitably have to learn how to use the Android tools, scripting, BASIC programming fundamentals, and a general idea of how everything works.
And yes, Google is your friend. Also stackoverflow
Sent from my PG86100 using Tapatalk 2
I also wanna to start developing. Thanks the infos. Can you write a few standard dev-tools name?
Sent from my ZTE Blade using XDA app
After creating this thread and reading the opinions of developers I followed this tut and tried this kitchen.. Helps in modifying a ROM.
And as I already had Cygwin installed using the way shown in the above tutorial I tried this tool for modifying the boot.img..
And if you want to modify apps you can give a shot to this tool...
These tools are basically really easy to use and efficient. Especially for a newbie like me.
oh, and these words of cyanogen would be really helpful..
start developing is not easy...but if you really want it and can dedicatebtime and patience all will just be fine... it's not recommended that u try to do all at first...maybe just a mod can be ok for you or anyone starting here...try modding a rom,changing stuff,adding tweaka and playing with build.prop as well...then if all goes right u can think on modding more stuff like apjs,themes,including simo comex apks...those who needs extra settings,etc... you'll gain xperience as long as time goes on and will fibd lot of interesting stuff u'd like to invlude on builds...so don't rush...good roms need time and patience
Sent from my MB860 using XDA
Thanks! when I read your ideas, telling me to play around with a rom and all that. I feel that Im really lucky. I've already been playing around with the ROMs I've used so far.. like editing build.prop, basic theming, editing apks, I once edited framework-res.apk to enable the navigation bar, etc...
Yesterday I tried porting MIUIv4 on the cm9 for for my device following some tuts on xda.. I did everything right, but no luck I get stuck in boot logo... Whatever I'll not give up!
I'm planning to study those kitchen stuff more for now, I'll give a shot to the tutorial mentioned on the portal today..
Whats your device?
My next plan to modding a ROM. I read also the MIUI porting thread, that's not hard. A long time ago, with my previously phone, the Xperia X8 (miss you...), i tuned up the stock ROM and modified a cooked ROM for myself - without XDA. I registered after here.
Sent from my ZTE Blade using XDA app
LG GT-540 optimus
I know. Its really easy. Plus I tried to port MIUI by mikegapinski on cm9 by miroslav_mm.. both roms are developed for GT-540.. I do everything right but I get stuck...
I don't what to mod, I mean I don't have any ideas... so Ill try porting MIUI
Hey bro. My advice? Do some heavy softmodding first (Take lets say tejas rom and add themes, adjust framework, add tweaks, add custom animations.custom this custom that basically add what you think is nice and yeah after long you will get more and more weird ideas )
A Universal Rom idea...
With every Launcher (done through aroma) (touchwiz, sense, miui, cm10, aosp, liquid, (custom for rom...Launcher)) (with explicit details on what wont work for each launcher)
A large list of pre-installed themes (not just standard)
Multiple Lockscreen selections inside Aroma
large list of browsers apps for selection (file and internet) (what can i say, people have their preferences)
large list of music enhancing applications for selection (such as acid tech and walkman player, beats, awesome beats, beats pro, dsp manager, volume +)
Complete list of kernels for device on rom
large list of system fonts
Pacman config options (AOKP, CM10, PA) (possibly with selection of baked rom control instead of regular AOKP)
Pre-installed T-mobile theme manager (sorts themes on market and makes them more easily readable for download, alows different sorting options)
Adblock for android
Inverted or regular gapp selection
Option to replace system applications with ones that exist on market (for example, talkatone includes free minutes, free texting, no ads, and you keep
your number) (Messaging 7 is an example of my preferred messaging application i use from the market)
Optional keyboard selection, from a large list (branches down from swype or no swype to other options, inside aroma)
Any additional mods for the phone included inside aroma (with descriptions)
Bloat removal included inside aroma
Gesture Control (if possible)
Boot animation config inside of aroma, with screenshots of each on OP
Possible Development Collaboration to include mods from specific roms to help in development of this one. (Which i would personally include the viper
battery control (never had better battery life) (some tweaks from SuperJelly, bareback) (I would also include the viper rom configuration options, if sense
was selected, after ported to jelly bean)
Oh and rom installer and zip file deletion script after it installs to remove that large ass download from your phone or tablet.
Multiple GPS navigation application options.
Idk maybe its just me, but if i could have one rom with a million different aroma options, id have 1 rom, i could re-do over and over, satisfying my rom addiction for months. I thought it sounded like a cool idea, dont know if its all completely possible but i hate finding an issue with a rom and having to download another 300mb+ file to find another problem with a rom. Its almost the same issue i have with media, and competition, except its a free thing.
To be honest. I wouldnt mind paying for a rom that had every feature every rom offered compiled into one very large aroma installer. 5-10-20 bucks and i have an ultra phone, and would never have to download another rom...Perm satisfying my rom addiction by creating an UltraROM, possibly using svn to not have to download updates. Or a pre-configured OTA, However in that option, and i was paying for it, you better have a good server lol, cause id rather download from dev host at 4-5MB/s than download from a **** server direct link that lets me dl at 100KB/s
Any thoughts?
Most of it is do able with my skill set just have to learn the installer aroma. But it why that is alot of work my private cm7 on my old g2x had alot of stuff just no options. It was alot of work and asop or cm10 needs to fix lte before i touch them to try but im going to learn aroma soon anyway. So ill think about it seems interesting.
Sent from my EVO using xda app-developers app
A thread for this. ? :banghead: why not choose the ROM that most meets these requests, and add the rest yourself?
Sent from my EVO using xda premium
Ah haha hahaha
Is something wrong with the idea of a paid ROM that includes all the features present in other roms? Yes this is a thread, because as far as i know it hasnt been done. There isnt even a free rom that includes all the good features from every rom.
There are multiple roms with different features that you find appealing, which makes you want to switch between them all of the time, and actually causes the want to switch between said roms frequently. The desire for a perfect rom exists, however a perfect rom doesnt exist, so you go back and foruth between them all the time. Always wanting a new rom, always wanting a different one, always wanting to see that new feature. Which is the same way phones come out in stores. A new feature comes out, you want a new phone, even though just moments ago you loved your old one.
So its odd that roms would be developed in the same fashion wouldnt you agree? That there is always a new rom to make you want to switch, even though flashing presents the risk of damaging your device, and you loved the rom you were just on a moment ago, but it is missing that feature. A singular rom wouldnt have this issue, and if lots of options were presented in aroma, people would never get bored with it. If made through SVN people wouldnt get tired of downloading new additions to a large rom.
So if the rom was developed by multiple developers, Then the credits would be for every dev, not just one. Destroying the idea of singling a single rom out while others exist, because all devs would be working on it. Depending on the amount being spent, the devs could actually no longer need donations after a little while, as they would be making a sufficiant amount off of the rom itself, if it were paid, and if it werent, so many people would be using the rom that the idea that no donations would go through would be rediculous, they would be getting paid based off of the feelings of the consumer, which, if the rom were made this way, would be alot. As alot of people would want to use the rom.
Paid for rom? you serious?!?! that's just plain wrong...and impossible to get a rom that works with every single device out there
OH WOW!! So if I understand you correctly, you want every app, mod, font, kernel, theme and feature of all the ROMs in one nice package? Then you want it to be a universal type of ROM?
What are we talking about.....5-6 gigs here??
THEN you have the nerve to think people are going to jump at this project just because you throw a few dollars down?? I'm sorry but saying you would pay for a ROM is just nuts! Not sure where you think you are BUT this isn't the place to try to BUY a ROM! I can't speak for every developer on here BUT the ones I associate with, I can sure as hell speak for and I can tell you that money isn't our motivation!
Keep your 5 dollars or 20 dollars and head over to the development section and pick out a ROM like everyone else. If that doesn't do it for you, then roll them sleeves up and make one yourself!
there's this thing called a kitchen... thing is our devices couldn't hold such a large file to do that. and having it universal is near impossible. and lol at the flash some money.
lol
Fake outrage!!!
Seems like it could just be a options chooser zip instead of a full rom.
Jakeroxs said:
Seems like it could just be a options chooser zip instead of a full rom.
Click to expand...
Click to collapse
WOW, just WOW with this thread...
If you cannot find a ROM to suit you "needs" on this forum, then re-lock your phone and run stock....or build your own ROM. What you're asking for is never going to happen and undermines the entire point of what XDA is and stands for.
SMH....
With all the features you want.. the Rom zip file would be ridiculously large
Sent from my EVO using Tapatalk 2
...?
So im gonna say a few things and put them simply, as you guys seem to think this is a complete life ending discussion, if i put more than a few lines of text into a post.
If i want sense. i want a sense rom thats gonna be awesome. Not a billion of them with small differences in each one and new names.
If i want CM10. i want a CM10 rom thats gonna be awesome. Not a billion of them with small differences in each one and new names.
If i want AOKP. i want a AOKP rom thats gonna be awesome. Not a billion of them with small differences in each one and new names.
If i want PA. i want a PA rom thats gonna be awesome. Not a billion of them with small differences in each one, and new names.
If i want the 3 above to be in one rom, i want ONE rom thats gonna be awesome. Not a billion of them with small differences in each one. And new names.
If i want MIUI. I want a MIUI rom thats gonna be awesome. Not a billion of them with small differences in each one and new names.
So for the nth time. Why do we have so many roms that are the same? this is open source people collaborate a little lol stop adding a small little game changer into a new rom every 5 seconds and just add it in to one that exists.
I mean, like mazda just said, you dont do it for money or donations. I immagine you do it for credit then or there just wouldnt be so many roms out there that are exactly alike. lol
btw, if this was a hate thread, there would have been more...well...hate. Unless your saying theres alot of random hate from people who stumbled apon this thread and decided it was against their religion not to reply with hate lol.
and then if you are, thats very normal for this device. Seems the only people who buy an evo have anger issues they need to work out.
igotlostintampa said:
...?
So im gonna say a few things and put them simply, as you guys seem to think this is a complete life ending discussion, if i put more than a few lines of text into a post.
If i want sense. i want a sense rom thats gonna be awesome. Not a billion of them with small differences in each one and new names.
If i want CM10. i want a CM10 rom thats gonna be awesome. Not a billion of them with small differences in each one and new names.
If i want AOKP. i want a AOKP rom thats gonna be awesome. Not a billion of them with small differences in each one and new names.
If i want PA. i want a PA rom thats gonna be awesome. Not a billion of them with small differences in each one, and new names.
If i want the 3 above to be in one rom, i want ONE rom thats gonna be awesome. Not a billion of them with small differences in each one. And new names.
If i want MIUI. I want a MIUI rom thats gonna be awesome. Not a billion of them with small differences in each one and new names.
So for the nth time. Why do we have so many roms that are the same? this is open source people collaborate a little lol stop adding a small little game changer into a new rom every 5 seconds and just add it in to one that exists.
I mean, like mazda just said, you dont do it for money or donations. I immagine you do it for credit then or there just wouldnt be so many roms out there that are exactly alike. lol
btw, if this was a hate thread, there would have been more...well...hate. Unless your saying theres alot of random hate from people who stumbled apon this thread and decided it was against their religion not to reply with hate lol.
and then if you are, thats very normal for this device. Seems the only people who buy an evo have anger issues they need to work out.
Click to expand...
Click to collapse
I'm not hating by any means...just very confused as to why if you want all of these things in a "ROM" you don't just do it yourself?
rpenrod23 said:
I'm not hating by any means...just very confused as to why if you want all of these things in a "ROM" you don't just do it yourself?
Click to expand...
Click to collapse
Because not everyone can cook ROMs.
Topic turned into a flame fest, closed.
Hello!
Now, who am I, I am a dude who got sick of his android phone and decided to take the initiative!
Well, you see, many many Android users get sick of their phones, of the bloatware by the manufacturers and their user interface, we got tired of not getting the updates and falling back!
So what do we do, we root and probably install a Custom ROM, pretty good eh, android is about choice after all!
So, what happened..I tried doing the same, didn't get satisfaction from the ROMs available for my phone, and now I am stuck
As they say, if you want something done, do it yourself, which is why I decided to take upon myself the responsibility of making a Custom ROM for the user, I want to leave the source code out there, for everyone and anyone to tinker with it and port it to his phone, and I wanted to create the ROM the Android master race deserves...created by a user for users
You might think "This is all wonderful, but where do I come in?"
You, sir, are the user, you are the one this project is created for, and I need your help
I need you guys to help me create this ROM, I need you to tell me what you want to see in that ROM (Marshmallow), I want you to tell me what features are needed and what features are desired, what do you guys think Android M lacks and what shouldn't be touched, what should I improve and what should be left alone, I need your help to make something you would want to use.
HEY, ANDROID IS ALL ABOUT CHOICE AFTER ALL, AND I WANT YOU TO MAKE THE CHOICE!
P.S.:If you could name your phone, what UI or CustomROM you're running (or any CustomROMs you have used before) and tell me what features were implemented there and I should recreate or improve, the pros and cons of your ROM
P.S.S: I know I am asking for too much here, but as you might have thought, this looks like lots of work.
If you are interested in helping or being part of the UberROM project (name subject to change), tell me here, if you're a dev with experience on porting ROMs and tinkering with the AOSP, let me know, I could use all the help I could get!
Thank you!
Ok, first time poster, somewhat new to the Android world, need some help.
This one is kind of... strange.
I'm getting this GT-P7510 (a.k.a. P4Wifi) up-to-date. It currently has AOSP Nougat (all hail the great decatf) and it's nearly done. TWRP 3, Nougat 7.0, bootanimation.zip.
Well... I and my family (family tablet... not used for much) kind of like the stock bootanimation. And I REALLY like it. It testifies to the precision and care that Samsung used to put into their devices. The sound is nice too, and the shutdown animation made it easy for my non-techie mom and sibling to understand what was going on.
I'd like to use that bootanimation.
There's just one, eensey, teensie, tiny, huge problem.
AOSP uses bootanimation.zip and just that.
Touchwiz? That uses bootsamsung.qmg, samsungloop.qmg, shutdown.qmg, PowerOn.ogg, and PowerOff.ogg.
And you can see my problem.
Honestly, if there was a port of touchwiz Nougat for this admittedly great (at least for 2011) tablet, I'd love that, because I have the accessories and such, but no one wants that. So, since that's not happening, I'm wondering if it's possible to:
Enable AOSP to play the TouchWiz files (boot, shutdown and sounds)
Convert the .qmgs to .zips and make AOSP play the sound
Or any combination of the above
Or, what I know won't happen, Port TouchWiz for p4wifi to Nougat.
It's a lot to ask and no one has asked the question. If it's as simple as restoring the binaries from TouchWiz, just say that. If it's advanced, don't worry, I'll be willing to work with you guys. I am a young techie who likes to mess with the things from the past (the only new things I have are my iPhone 5s and my Dell laptop-- and soon a gaming desktop.) and I have plenty of time and energy. There's no deadline, so time is not a problem.
Also, if you can make it possible while creating a ROM and that being the only way, I was already planning on making a ROM next year.
And last thing: is it possible to port the drivers over to make the keyboard and such work? It's a random question, but it would be nice not to have to fetch a USBOTG cord and not be able to charge the tablet when that keyboard is just taunting me.
Give me the end of next week and I'll get the files up. If you want, I can dump the entire stock rom freshly installed.
Thanks in advance!
-EthanRDoesMC
(Random question- what does XDA stand for? I'm a noob as you can tell and I'm amazed I've made it this far )
Side note
I'm posting this from my low-power-mode-ed (not quite a verb there) iPhone 5s so the formatting may not be that great.
Let me know if I'm being vague or too specific or using terms I made up in my head (rubber duck debugging doesn't work with grammar... if only) and I'll try to explain.
I'll edit it once I get onto my Dell again. Currently AFK for a bit.