custom roms should have a way to hide there files, because people just drag files from one rom them in to their own roms..then they replace the icons...and they use winrar to replace the icons..then sometimes they do even copy the gapps...I just wish there was a way to hide these things!:cyclops:
I admit that that's a problem with open systems, but the flip side is that it's the very nature of opensource that allows you to make all these custom roms in the first place. You won't have this kind of freedom on a closed garden, that's for sure.
---------------
Sent from my LG-P500 via Derpy Mail
trettet said:
custom roms should have a way to hide there files, because people just drag files from one rom them in to their own roms..then they replace the icons...and they use winrar to replace the icons..then sometimes they do even copy the gapps...I just wish there was a way to hide these things!:cyclops:
Click to expand...
Click to collapse
I believe u did the same thing..took one base rom..modified to your own..
Remember open source is about sharing..this is the reason why android dominates smartphone markets :thumbup:
^ +1
I think what trettet meant to say is, people are not honest enough to ask permissions and give credits to the source of any ideas they come up with.
I'm not just talking about some codes, lines or a whole ROM copycat, but sometimes an idea which result in better achievement should be given credit too.
An imaginary thought in Open Source Life, there are roots to everything, you can trackdown any development to its original source, growing some branches and leaves, or growing another family trees
FrenchOnly said:
I think what trettet meant to say is, people are not honest enough to ask permissions and give credits to the source of any ideas they come up with.
I'm not just talking about some codes, lines or a whole ROM copycat, but sometimes an idea which result in better achievement should be given credit too.
An imaginary thought in Open Source Life, there are roots to everything, you can trackdown any development to its original source, growing some branches and leaves, or growing another family trees
Click to expand...
Click to collapse
For opensource you dont require permissions...but credits to the author need to be given
williamcharles said:
For opensource you dont require permissions...but credits to the author need to be given
Click to expand...
Click to collapse
If I wanted to release modified AOKP based then I dont have to ask permission rite?
FrenchOnly said:
If I wanted to release modified AOKP based then I dont have to ask permission rite?
Click to expand...
Click to collapse
Yes u can do it..but just credit should be given..
FrenchOnly said:
If I wanted to release modified AOKP based then I dont have to ask permission rite?
Click to expand...
Click to collapse
If you want to be a serious developer, then be sure to read the licences of the sources you're using. Some licenses have very specific terms about what you can do with the code, such as requiring proper accreditation, specific redistribution requirements, etc. Even opensource does have its rules.
---------------
Sent from my LG-P500 via Derpy Mail
trettet said:
custom roms should have a way to hide there files, because people just drag files from one rom them in to their own roms..then they replace the icons...and they use winrar to replace the icons..then sometimes they do even copy the gapps...I just wish there was a way to hide these things!:cyclops:
Click to expand...
Click to collapse
Develop your own os then. Open source has always been the best policy. If it would all have been closed source, you wouldn't even get a change to build cm, miui, cna, aokp or even android. Developing would then be zero and it would then be called xda-modders.com and not developers.
And what do you want to hide?
Hide what you make and not what you mod.
i think what trettet means here is, the orginality of the hard work gets lost in the case of themed roms.
atleast its not lost in original port like mik's cm7....
Related
Okay, I started this project about a month ago and I never really got into it. Now that I have some spare time I decided to continue.
I'm writing a program to download the latest CyanogenMod or TheOfficial Nexus ROM. After that you will choose what you want in the ROM (eg. wifi tether, Amazon MP3, Spare Parts)
Once you decide what you want in the ROM the program will remove whatever you do not want and rebuild it for you. After you rebuild it, it will give you the option allow the program to move it to your sdcard and even reboot your phone into recovery where you can perform a Nandroid and apply the ROM yourself (I will not write the program to apply the ROM because it's not really a good idea).
The program will be free of charge and you can download it and install it directly on your computer. (Windows only, sorry)
Now this sounds a LOT easier than it really is so if anybody has any experience with C# let me know if you want to help. Send me an email at [myscreenname] gmail com. Please do not email or chat me unless you're wanting to help develop the code. When I need testers I will let you know.
Permission was granted by Cyanogen
Q & A
Q: How is this different than Modaco's ROM kitchen?
A: Mine is software, installs on your computer with updates, and it will be free.
It's not exactly the same thing but close.
No hard feelings Modaco, don't take it personal.
Q: When will it release?
A: I can't tell you a date or a specific time but I'm working on it and I will post it the minute I think it's stable enough to pass out.
Q: Will it work on Linux or Mac?
A: Originally no, but I've had some ideas come in about Mac so I'll let you know
Click to expand...
Click to collapse
Since this will be free of charge I will take donations [no obligation, donate as you please]
Click Here to donate
AWesome idea man!
see, youre not the dumbest crayon after all!
How is this different than Modaco's ROM kitchen?
uansari1 said:
How is this different than Modaco's ROM kitchen?
Click to expand...
Click to collapse
I was waiting on this question.
Mine is software, installs on your computer with updates, and it will be free.
It's not exactly the same thing but close.
uansari1 said:
How is this different than Modaco's ROM kitchen?
Click to expand...
Click to collapse
"The program will be free of charge and you can download it and install it directly on your computer."
Free (no need to be a paid member of somewhere) and it's not a web app.
AWESOME!!!! I have always wanted something like this... and its free!!!
it will run on linux ?
I'd love to test it for you when your looking for some beta testers
deadpoux said:
it will run on linux ?
Click to expand...
Click to collapse
Nope sorry =/
Funny because I use linux as my main OS but I have more experience writing software for Windows.
th3fallen said:
I'd love to test it for you when your looking for some beta testers
Click to expand...
Click to collapse
Okay, thanks. I'll let you know when I get to that point.
Thanks for you efforts. I Don agree with modaco charging for something that has been free to access. What if xda forum started charging to access this site? It would kill the spirit of what most Tom chefs do here. Smh.
Sheesh, you guys don't read, or something.
He doesnt charge for access to his ROMs. But he offers his subscribers the benefit of being able to customize their ROMs to their liking, pre-flash. The "base" install without customizations are, and always have been, available for free.
Wow!
Any idea of a release date?
I can see a new section of the cm website coming soon ..............
Will you already need to be rooted for this program to work or will this be a graphical program that will also root the phone? Thanks
Looking forward to this, i will definitely contribute to your cause.
I will also volunteer to beta test for you, as well as donate for a copy of the final product. I think its awesome you're doing this.
And, as a guy who tri-boots Fedora, OSX and Win7, I feel you on the "I only write Windows stuff".
However, you should check into this tool, to make what you're writing at least cross-platform for Mac. And, its totally free (and no, I don't work for them).
Appcelerator Titanium Desktop
Legaleye3000 said:
Will you already need to be rooted for this program to work or will this be a graphical program that will also root the phone? Thanks
Click to expand...
Click to collapse
I thought about doing that but I think I might wait on that. Not sure yet.
Domskibus said:
Wow!
Any idea of a release date?
Click to expand...
Click to collapse
Not sure yet I'm trying to work on it whenever possible so I would say soon.
maxawesome said:
I will also volunteer to beta test for you, as well as donate for a copy of the final product. I think its awesome you're doing this.
And, as a guy who tri-boots Fedora, OSX and Win7, I feel you on the "I only write Windows stuff".
However, you should check into this tool, to make what you're writing at least cross-platform for Mac. And, its totally free (and no, I don't work for them).
Appcelerator Titanium Desktop
Click to expand...
Click to collapse
I'll look into it but I don't own a Mac lol.
dumbestcrayon said:
I'll look into it but I don't own a Mac lol.
Click to expand...
Click to collapse
You don't need a Mac to deploy to one. This is basically an IDE with a Cocoa compiler as well as a .NET compiler.
Kind of similar to how Visual Studio translates whatever language you're writing in to MSIL before compiling, but on a broader scale.
I compiled my first ROM from source FRF91 for N1 w/root su+busybox+de-odex+gapps. The time of my AOSP -b master sync was around 9:00a pst, 07/10/10. This is not a "kang" of Modaco or CyanogenMod but I credit both and all teamdouche since I regularly need to look into their work to teach myself. Thank you dferreira and jr33 for not flaming my many noob questions and also thanks to dsixda for his reqularly updated android kitchen.
I still can't do much customizing and adding features because I still have to get better at too many things...sorry. Feel free to report bugs and I hope some of you could tell me how to fix simple things or add features by directing me to resources.
I am using themes by micromod777 for FRF91 that do work on this ROM.
Added:
Original Boot Animation (aka Holiday)
APN list
Trackball wake/unlock (crimsondr)
NFL app (jlevy73)
AccuWeather widget (allows multiple locations)
Logger app (michael.novakjr)
If you don't have the new radio installed, fastboot flash radio first.
Flash the ROM .zip after full wipe.
Remember to to do a nandroid backup first.
Radio Download >>> 3321c196d8ec1cf748fd20c3c4068520 32.36.00.28U_4.06.00.12_7 radio.img
(Fastboot flash using "fastboot flash radio radio.img")
ROM Download >>> 6af5516125105c92d8a3d87c6110defc shameless_aosp_frf91_1.0_signed.zip
...saved...
Really had to bump your Rom because no one was using it? nice...
nopenope said:
Really had to bump your Rom because no one was using it? nice...
Click to expand...
Click to collapse
Why this kind of comments? Do u think they help in anyway?
Sent from my Nexus One using Tapatalk
He's also the kind of guy who knows nothing other than wipe & flash and has nothing positive to offer the community... =/
nopenope said:
Really had to bump your Rom because no one was using it? nice...
Click to expand...
Click to collapse
no... i bumped it because i had an old post that i wanted to re-title and use. that post had no replies so i recycled it. why the hate?
Quick84 said:
He's also the kind of guy who knows nothing other than wipe & flash and has nothing positive to offer the community... =/
Click to expand...
Click to collapse
thanks for trying out this rom guys. it is not a cut-n-paste. i really did compile from source. it took 5 alphas to get to this release. it is like a hobby for me to try and solve puzzles and that's how i tackled making the rom. i have zero programming knowledge and have fun relaxing trying to follow steps in a process to accomplish a goal.
When will you work on your desire rom project again? We really need someone to work on desire port beside paul. hopefully you can challenge yourself and make that desire rom perfect.
lpasq said:
no... i bumped it because i had an old post that i wanted to re-title and use. that post had no replies so i recycled it. why the hate?
Click to expand...
Click to collapse
If you added stuff then cool but just the post saying *bump* not added new things to first post makes it seem that you just wanted your post to the top again. And to the guy who says i've never done anything for this community you might wanna change that and then your post well what have you done. my reply is don't worry its more then you'll ever. SO props to the update then
nopenope said:
If you added stuff then cool but just the post saying *bump* not added new things to first post makes it seem that you just wanted your post to the top again. And to the guy who says i've never done anything for this community you might wanna change that and then your post well what have you done. my reply is don't worry its more then you'll ever. SO props to the update then
Click to expand...
Click to collapse
thank you. ...not an update though. it's a source build compile. the post i recycled had a paste-n-bake kang of an early aosp 2.2 that chris soyars put out via a tweet... ...and hundreds of people downloaded it but not one person posted a reply since i made clear i simply was passing it along.
so you know... i think the other flame was also intended for me...not you.
not bad! gonna give this a shot!
How about compiling Stk.apk and extract the dictionaries from the LatinIMEGoogle.apk and putting them in the corresponding locations in your LatinIME source. That will get you more layouts than the Google keyboard and still all the features since they have now been included in the AOSP version. The Stk.apk (SIM Toolkit) is also useful for a lot of people, and only work AOSP based roms, and might possibly drive more people towards this rom if they want the stock experiance.
It should simply be a matter of running 'make -j4 LatinIME' and 'make -j4 Stk' with the -j flagset to your number of cores + 1 or 2.
blunden said:
How about compiling Stk.apk and extract the dictionaries from the LatinIMEGoogle.apk and putting them in the corresponding locations in your LatinIME source. That will get you more layouts than the Google keyboard and still all the features since they have now been included in the AOSP version. The Stk.apk (SIM Toolkit) is also useful for a lot of people, and only work AOSP based roms, and might possibly drive more people towards this rom if they want the stock experiance.
It should simply be a matter of running 'make -j4 LatinIME' and 'make -j4 Stk' with the -j flagset to your number of cores + 1 or 2.
Click to expand...
Click to collapse
I shall pm you prior to attempting so I can get clarification on any questions I may have. Thank you.
Sent from my Nexus One using XDA App
I'm working on the same kind of project you are. The problem I'm running into is that every app that tries to access GPS location FCs on me. Did you ever come across this? Maps won't run at all, and I've had to set my homepage to something other than Google since it FCs the browser when it calls for location. I've got a working build otherwise!
RMGeren said:
I'm working on the same kind of project you are. The problem I'm running into is that every app that tries to access GPS location FCs on me. Did you ever come across this? Maps won't run at all, and I've had to set my homepage to something other than Google since it FCs the browser when it calls for location. I've got a working build otherwise!
Click to expand...
Click to collapse
Very cool that you have a working build environment. What OS are set up in?
I do not get the error you describe. Run a logcat either with ADB or using Logger from Market. Reading the log makes it easier to ask for help based on the specific errors. That is what I do. Ask the pros for advice. Some are helpful. Most ignore us noobs.
I am happy to offer whatever help I can as a rookie. Just PM me.
From N1 via Tapatalk
lpasq said:
thanks for trying out this rom guys. it is not a cut-n-paste. i really did compile from source. it took 5 alphas to get to this release. it is like a hobby for me to try and solve puzzles and that's how i tackled making the rom. i have zero programming knowledge and have fun relaxing trying to follow steps in a process to accomplish a goal.
Click to expand...
Click to collapse
I'm in the exact same boat, just jumped into android about a month or two ago with my nexus (from an iPhone 2g, no less lol), ain't no turning back now
I'm also building a rom from source, more as a side-project to better familiarize myself with Android, but if it turns out well then that's always a plus.
Good luck on your rom!
wdfowty said:
I'm in the exact same boat, just jumped into android about a month or two ago with my nexus (from an iPhone 2g, no less lol), ain't no turning back now
I'm also building a rom from source, more as a side-project to better familiarize myself with Android, but if it turns out well then that's always a plus.
Good luck on your rom!
Click to expand...
Click to collapse
it is nice to know that other "hobbyists" are playing with aosp and the tools used to make roms. much success to you my brother
I've enjoyed learning about the world of android development. I recently was able to discover the awesomeness of the SVN. I was curious if there were a way to know which roms that you can use SVN with? Or is it just something that you have to just do an Internet search on? This is my second post ever. Please take it easy on me if this post is uneducated sounding or misplaced. As this is not my area of expertise. Yet. Thanks in advance
Sent from my PG86100 using XDA Premium App
Mtims78 said:
I've enjoyed learning about the world of android development. I recently was able to discover the awesomeness of the SVN. I was curious if there were a way to know which roms that you can use SVN with? Or is it just something that you have to just do an Internet search on? This is my second post ever. Please take it easy on me if this post is uneducated sounding or misplaced. As this is not my area of expertise. Yet. Thanks in advance
Sent from my PG86100 using XDA Premium App
Click to expand...
Click to collapse
two questions come to mind as i'm not 100% clear on your original question.
1) using SVN to manage/develop a ROM
i'm not an expert but this is the first definition of svn which comes to my mind. defined by google as: In software development, Apache Subversion (formerly called Subversion , command name svn ) is a revision control system.
short answer: your original question, a way in which ROMs can use svn? i.e. using svn to manage a ROM? sure, that would be possible. personally i've seen svn more commonly used for actual coding control, i.e. a specific apk which comes as part of a ROM, the developer might use svn to control changes to the apk code.
long answer: i don't think i've ever seen a ROM listed on svn. as it would be more package management since most ROMs are created off the sense base and then changes are by through reversing the apk files using, smali, pngs, etc. svn might be interesting to use for smali code control .. never seen it or thought of it before.
i have only used snv once or twice as i've used git more often on github. i have an app, wimax keys checker for the evo/shift device which i've used github to maintain version and code control. http://github.com/joeykrim/WimaxKeys .
rom transparency and public code control of a whole ROM has not seemed very popular in here. seems made code changes made by ROM devs are kept semi *secret* or *private*. whenever i do happen across a post showing which smali edits to make to modify a stock apk file, i usually thank the posted as i view it to be a valueable contribution to the community.
2) accessing an SVN from inside of android (referring to android as a ROM). if you're referring to being able to access a SVN repository through android, i'm sure thats also probably possible. a quick search of the market for the term svn reveals a few apps. https://market.android.com/search?q=svn&so=1&c=apps
Wow, thanks! Yes, I was using the synergy rom for my evo 3d. I wasn't aware of keeping up with nightly builds via SVN until a couple of days ago. I was merely googling and hoping to find the latest build before that. I wasn't sure if ALL roms were kept updated the same way. You are CLEARLY more educated on this stuff than I. Thanks for the quick lesson.
Sent from my PG86100 using XDA Premium App
Mtims78 said:
Wow, thanks! Yes, I was using the synergy rom for my evo 3d. I wasn't aware of keeping up with nightly builds via SVN until a couple of days ago. I was merely googling and hoping to find the latest build before that. I wasn't sure if ALL roms were kept updated the same way. You are CLEARLY more educated on this stuff than I. Thanks for the quick lesson.
Sent from my PG86100 using XDA Premium App
Click to expand...
Click to collapse
Ah, synergy! I was able to quickly google the four phrases: synergy android rom svn and found a great thread on accessing some popular ROM SVN sites:
[Guide][Windows][UPDATED 8/29/11] Use SVN to download Synergy & Other ROM Nightlies
The OPs write up is pretty accurate and definitely contains relevant information regarding the world of SVN and code management.
It would appear they are using SVN thru the google code site as a file management method for their ROMs. They store each individual file on their svn site available for download at request. The "traditional" method for distrubuting ROMs has been to share a packaged .zip file which can be stored on the sdcard for loading through a custom recovery. Essentially it appears you can download individual pieces of the ROM through the SVN sites as opposed to only being able to download one large .zip file and then extracting the required individual pieces.
Thanks for bringing this to my attention. Seems I had missed this trend as I don't visit the developer section very often. Hope the additional details and thread with ROM SVN links help!
No, THANK YOU!
So I completely understand that we don't currently have an unlocked bootloader, and that the bootloader is encrypted, and the you may or may not have to have an unlocked bootloader in order to create custom ROMs.
This thread is NOT intended to be a discussion of that at all, instead I simply wanted to put out there that Cornerstone built into the ROM would be way cool, and those guys put the source code out there for this.
So, since I am asking for a dev to cook a ROM when they can that includes Cornerstone (for info: http://groups.google.com/group/cornerstone-dev), what can I do to help?
thanks!
There are already threads for suggestions,
What exactly is corner stone
sent from my Atrix via XDA premium
I'm guessing something that lets you use two apps at once? Putting them side by side or something like windows 8?
Have clicked on the link and checked the info there but havent really found a description that makes sense but sure looks interesting!
It lets you have one large main app and two smaller app windows to the side in a slide out window. Looks pretty cool.
Agreed
i would like the two apps at once and also the ability to pin apps to the to the status bar
The problem is that you need the Android sourcecode to implement it the way it's meant to be implemented.
But Asus won't give us their sources
Diamondback said:
The problem is that you need the Android sourcecode to implement it the way it's meant to be implemented.
But Asus won't give us their sources
Click to expand...
Click to collapse
Asus is a party pooper.
I want port provision, miui.....
but there is no AOKP or AOSP...
Ah.... there is one AOKP whose version is Alpha 0...
no sms no call etc.....
OMG
when will AOKP or AOSP be able to release normally??
I can't wait...
we need the ICS source code from SONY. a few more weeks yet..
I might release it with Sony's kernel. It's freaking ugly, but it kind of works. I'll wait for the kernel source to call it stable, but I can make something that boots and mostly even works if you want it that much.
K900 said:
I might release it with Sony's kernel. It's freaking ugly, but it kind of works. I'll wait for the kernel source to call it stable, but I can make something that boots and mostly even works if you want it that much.
Click to expand...
Click to collapse
If you can, please help us!
Ok, I'll see how it works and maybe upload.
k900 said:
ok, i'll see how it works and maybe upload.
Click to expand...
Click to collapse
thank you very much!!! :good:
when it will be stable,useable?
nihattt said:
when it will be stable,useable?
Click to expand...
Click to collapse
First rule of XDA: Never ask for ETAs... Never ask when it's done. You may ask how the work is going and such. Give him time
Sent from my LT26i using Tapatalk 2
okay bro,calm dawn dont shout
nihattt said:
okay bro,calm dawn dont shout
Click to expand...
Click to collapse
If you said this to me, wasn't stressed. Sorry if I passed this to you.
Ok, the state of things is Bluetooth and NFC works, anything else wireless + Camera doesn't, lights is acting a bit weird, but it's a quick fix I'm too lazy to do now, the rest is ok. WiFi seems to be using some kind of their own code, at least with debugging output reduced, so I can't do much about it without reading the source.
replacing the broadcom .ko file from the original rom doesn't work?
fixing the lights is an easy fix... it just takes a ****load of time :silly:
camera is a real ***** without the source code I've been messing with AOKP when I still had a DZ and it was a pain in the ass
do you have a repo?
SnowOokami said:
replacing the broadcom .ko file from the original rom doesn't work?
fixing the lights is an easy fix... it just takes a ****load of time :silly:
camera is a real ***** without the source code I've been messing with AOKP when I still had a DZ and it was a pain in the ass
do you have a repo?
Click to expand...
Click to collapse
It's on my github, not the latest though. WiFi is broken on Sony's side, not much I can do. The camera HAL is linked to protobuf dynamically, and Sony's protobuf build breaks the boot somehow, so I think I need to cross compile the dynamic library using the AOSP tree as a base. I'm not prioritizing camera though, so you can try that.
K900 said:
It's on my github, not the latest though. WiFi is broken on Sony's side, not much I can do. The camera HAL is linked to protobuf dynamically, and Sony's protobuf build breaks the boot somehow, so I think I need to cross compile the dynamic library using the AOSP tree as a base. I'm not prioritizing camera though, so you can try that.
Click to expand...
Click to collapse
Hi K900
Is there a way to use mms.apk in AOKP rom for Arc/ArcS as system app instead of conservation.apk in stock rom ? I really hate it but dont wanna use 3rd app for stability
EDIT: Thanks God, it worked, unbelievable. Just copy mms.apk in your AOKP rom for Arc/Arcs to system/app, rename to conservation.apk then set permission and reboot. It's the time to say goodbye a stupid messaging app
lilude56214 said:
Hi K900
Is there a way to use mms.apk in AOKP rom for Arc/ArcS as system app instead of conservation.apk in stock rom ? I really hate it but dont wanna use 3rd app for stability
EDIT: Thanks God, it worked, unbelievable. Just copy mms.apk in your AOKP rom for Arc/Arcs to system/app, rename to conservation.apk then set permission and reboot. It's the time to say goodbye a stupid messaging app
Click to expand...
Click to collapse
Sorry but I am wondering you make st work for JB?
Sent from my LT26i using Tapatalk 2