How could I make a rom? - HTC Pico (Explorer)

With that program or code that could do it? Anyone can pass me a tutorial

Subscribing
Sent from my SAMSUNG-SGH-I527 using xda app-developers app

Well, I quote @sakindia123 here, as this is generally attributed to him:
anybody can make a ROM
Click to expand...
Click to collapse
Yes, it really is that simple. Just look up some guides, try to get them sources synced first... Do some prebuilt builds first, no changes. Then, start playing around with device tree and stuff... And, most importantly, try to solve them questions you get by using your friend Google, they made android, they can't get better at getting you to places where you can get "documentation" for it

Related

[Q] Is there anyone running a "custom built" version of CM7 that they could share?

[Q] Is there anyone running a "custom built" version of CM7 that they could share?
Hi all...
I would like to try a CM7 ROM on my Infuse but I am in no way too technical to make my own from source so...
I am wondering if there is anyone here who has built a nice CM7 from source that could maybe share so I can give it a go???
I hope this is not too much to ask and I thank you in advance...
Sent from my SAMSUNG-SGH-I997 using xda premium
Umm here is a version of CM7 we have had for a while now.
xIC-MACIx said:
Umm here is a version of CM7 we have had for a while now.
Click to expand...
Click to collapse
Thanks for the response but i don't see a d/l link to a specific ROM.
Perhaps I am blind but that is what I'm looking for... a working version that someone has created from source that I can flash via CWM...
Sent from my SensatioN-al Hellraising Rogers Infuse SGH-I997R B-)
yiannisthegreek said:
Thanks for the response but i don't see a d/l link to a specific ROM.
Perhaps I am blind but that is what I'm looking for... a working version that someone has created from source that I can flash via CWM...
Sent from my SensatioN-al Hellraising Rogers Infuse SGH-I997R B-)
Click to expand...
Click to collapse
Ya I just got done looking myself, I could have sworn I saw a link in there somewhere, I guess not...
Cm7 builds sent aloud to be posted
Sent from my SGH-I997 using XDA App
Ya never looked into it till now, if I had a comp that could handle all of that and I had a better grasp on Linux, I would try building my own from the source.
xIC-MACIx said:
Ya never looked into it till now, if I had a comp that could handle all of that and I had a better grasp on Linux, I would try building my own from the source.
Click to expand...
Click to collapse
That's my point exactly... I'd really like to try it but have no idea how to compile it on my own...
Sent from my SensatioN-al Hellraising Rogers Infuse SGH-I997R B-)
yiannisthegreek said:
That's my point exactly... I'd really like to try it but have no idea how to compile it on my own...
Sent from my SensatioN-al Hellraising Rogers Infuse SGH-I997R B-)
Click to expand...
Click to collapse
If you look through the cm7 thread a few users have posted it. Just that others hate when they do so they discourage it on that thread because they don't want extra bug reports.
Sent from my SGH-I997 using xda premium
nelomen said:
If you look through the cm7 thread a few users have posted it. Just that others hate when they do so they discourage it on that thread because they don't want extra bug reports.
Sent from my SGH-I997 using xda premium
Click to expand...
Click to collapse
If there is any they will get deleted read the op Linux doesn't want any releases on there strictly none.
Sent from my SGH-I997 using XDA App
LG_iiNsTiiNcT said:
If there is any they will get deleted read the op Linux doesn't want any releases on there strictly none.
Sent from my SGH-I997 using XDA App
Click to expand...
Click to collapse
Perhaps then if someone can post it / them here it would be appreciated...
Sent from my GT-I9100 using xda premium
yiannisthegreek said:
Perhaps then if someone can post it / them here it would be appreciated...
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
No its not that he does not want it posted on that thread, he does not want it posted at all until it is finished.
If you look at other rom threads there are tons of questions that should not have been there. What he is doing is like a semi private beta, it will help fix problems faster without having to answer simple questions. Things like who do I flash this, will it work with this kernel, and such.
Now I am not saying that its not on the web but you will have to find it and not ask for a link.
I dedicated a virtual machine to building CM7, so I can pull from the source rep and do a snapshot build pretty much anytime.
Problem is that we are not supposed to share it. LinuxBozo posted somewhere why this restriction, but I don't recall the link. Maybe someone could remind what the url to that post is.
Adriano
Sent from my SGH-I997 using XDA App
People, if you want to share your own builds, I can't stop you. Hell, I don't even really care. I just ask if you do share, don't post them in the original thread, and make sure that whoever you are sharing with understands that this is currently not finished, has issues (especially with BT right now), and that unless they know what 'dmesg' and 'logcat' are, they will get absolutely no support from me and are on their own.
LinuxBozo said:
People, if you want to share your own builds, I can't stop you. Hell, I don't even really care. I just ask if you do share, don't post them in the original thread, and make sure that whoever you are sharing with understands that this is currently not finished, has issues (especially with BT right now), and that unless they know what 'dmesg' and 'logcat' are, they will get absolutely no support from me and are on their own.
Click to expand...
Click to collapse
You guys have to understand from his point of view. Do u know how many questions or post saying things need to get fixed would pop up the whole reason around building your own from source is that if you can do that you should be able to put out questions and answer that help instead of simple or complex things that have being covered if you have the basic understanding and you can actually help with issues address them correctly ina Manet that helps fix it than its easier to get things sorted out before a release. So he doesn't want them in the original thread. I would suggest if you can find someone to share it since you have the approval now have them pm you not share it over the thread or any other thread and don't share it your self so it doesn't cause the other thread or any other to get cramped with questions that can or can't be answered. So if you get it keep it to yourself to help with that factor
Sent from my SGH-I997 using XDA App
ok, so given that it is better not to post links to home-brew builds on these forums, I figured to put mine here:
http://tools.1url.ws/cm7infuse.php
for who's craving to run CM7 on their infuse, and doesn't have the time/setup/etc. to build it on his own.
All the warnings, disclaimers, etc. stand of course. No support provided, no guarantee I'll build more in the future. As time allows every few days I plan to grab the latest sources and do a new build to post it there.
At this time I'm using the 10/12/2011 build, and aside from the known issues, works pretty well for me. But then again, you might end up having a totally different experience.
- Adriano

ICS Camera Driver Dev thread

I'm posting this in hopes to get more people involved in getting the camera working in ICS roms for the shift.
You will need to pull twistedumbrellas android_hardware_qcom_camera / 7x30 branch into your builds:
https://github.com/TwistedUmbrella/android_hardware_qcom_camera/tree/ics/7x30
Then add the following to your boardconfig.mk
Code:
TARGET_LEGACY_CAMERA := true
Pull the following from a gingerbread rom for the shift to build against:
A stock sense gingerbread rom should work fine.
libcamera.so
libmmipl.so
libmmjpeg.so
liboemcamera.so
Add a working media_profiles.xml to system/etc
Correct permissions in the init.rc by adding the following lines:
Code:
# Add permissions for camera access
chmod 0666 /dev/msm_camera/config0
chmod 0666 /dev/msm_camera/control0
chmod 0666 /dev/msm_camera/frame0
chmod 0666 /dev/graphics/fb0
Credits go to rapmv78 and twistedumbrella
rampv78s thread for the nexus:
Twistedumbrellas thread for the ace:
Is this the instructions to get it working or what you think COULD work? I'm sorry if it's a dumb question. It just wasn't very clear.
Sent from my PG06100 using xda premium
abadasstanker69 said:
Is this the instructions to get it working or what you think COULD work? I'm sorry if it's a dumb question. It just wasn't very clear.
Sent from my PG06100 using xda premium
Click to expand...
Click to collapse
The instructions are to get it to work if you are building from source per twistedumbrella. I havent had time to do a full build with it so i posted this for anyone to try.
Sent from my PG06100 using XDA App
Sorry to be offtopic slightly, but what source tree are you using for the device?
Sent from my PG06100 using XDA App
zenulator said:
The instructions are to get it to work if you are building from source per twistedumbrella. I havent had time to do a full build with it so i posted this for anyone to try.
Sent from my PG06100 using XDA App
Click to expand...
Click to collapse
I'll give it a shot if I ever get some time :-/ being a maintenance superintendent and moving is time consuming!
Sent from my PG06100 using xda premium
The source tree doesnt matter as long as the libs are compiled against the camera.msm7x30.so source.
The best bet for anyone trying this is to use evervolv or kushdeck since they have the speedy vendor and device setup then use twistedumbrellas msm7x30 source for the camera. Kushdeck has the qsd8 source in his github which should be changed out for twistedumbrellas.
Sent from my PG06100 using XDA App
if anyone manages to do this before me then twistedumbrellas link is down..i forked it from another so here is a working link:
https://github.com/JKILO/android_hardware_qcom_camera
im currently downloading source..slow connection..and i have a netbook to compile source with so again if you have a faster setup take a swing cause almost anything could beat me to it
JKILO said:
if anyone manages to do this before me then twistedumbrellas link is down..i forked it from another so here is a working link:
https://github.com/JKILO/android_hardware_qcom_camera
im currently downloading source..slow connection..and i have a netbook to compile source with so again if you have a faster setup take a swing cause almost anything could beat me to it
Click to expand...
Click to collapse
I would do it, but i have no idea on how to do any of this
jesuscash said:
I would do it, but i have no idea on how to do any of this
Click to expand...
Click to collapse
That's why this is a developer thread...
i have the build going through make right now..maybe itll work..will test later and post results
Disregard this post
Sent from my PG06100 using Tapatalk
Kushdeck has a build with partially working camera and GPS, check his twitter for more info.
Dread 7us said:
Kushdeck has a build with partially working camera and GPS, check his twitter for more info.
Click to expand...
Click to collapse
Sweetness. I will have a look.
Sent from my PG06100 using XDA App
Dread 7us said:
Kushdeck has a build with partially working camera and GPS, check his twitter for more info.
Click to expand...
Click to collapse
flashing now
sparksco said:
That's why this is a developer thread...
Click to expand...
Click to collapse
Come on man was this really called for? I think your primary objective is to belittle others that haven't read as much as you. And like my pm said you already know how I feel about you, all you do is cause problems man, to a once calm community, you know like back when someone found you trolling over twitter and you went and hid.....yeah we def want that sparkles back as a whole community because waking up reading your posts is getting a lot old, you don't know as much as you think you do and others have made that clear, but still your super dev of the decade smh and on that note im off to work
Sent from my Desire HD using Tapatalk
Well there is still work to be done in this thread. Such as video recording.....
As to some people taking things too seriously. There will always be people who post useless things just to post something and people get pissed. I've been here long enough to ignore it or if it gets bad I just pm a mod to clean the thread up. I have too much going on in my life to worry about he said she said crap. Its only a phone. In 6 months this crap will be obsolete and no one will care what you said.
Disregard post
Instead of arfueing let's get this camera working =D. Kushdeck's rom takes pictures decently. But it still needs work. Has anyone talked to him so see what developements he's made
Sent from my PG06100 using Tapatalk
I think it's great we have a dev that has the device to test things on, unlike many of the other devs that can make changes to things but can not really test since they don't own the device. Thanks for all your work zenulator. Between you and the rest of the devs I can't wait to see what you guys can accomplish together. I'm not very knowledgable with camera/video drivers, which is why I haven't been posting much here in the "dev" thread lol. Just wanted to stop by and say thanks.
sparksco said:
I think it's great we have a dev that has the device to test things on, unlike many of the other devs that can make changes to things but can not really test since they don't own the device. Thanks for all your work zenulator. Between you and the rest of the devs I can't wait to see what you guys can accomplish together. I'm not very knowledgable with camera/video drivers, which is why I haven't been posting much here in the "dev" thread lol. Just wanted to stop by and say thanks.
Click to expand...
Click to collapse
True this is a dev thread in the dev section. I put it up for people to discuss and try out instead of one dev magically making the camera work with no explination. Plus someone else compiling their own rom can add the code and needed steps to their build with out having to kang parts out of someone elses rom. Anyway its all for fun.
Sent from my PG06100 using XDA App

Tutorial: Android Internals - Building a Custom ROM, Pt. 1 of 2

This for those this a great , aw some step by step tutorial with in depth nareation on how to truly build Android . I have yet to see a tutorial that is deeper than ripping and repackaging a Rom. This teaches it all to you
Android Development.
http://www.youtube.com/watch?v=1_H4AlQaNa0
In this two-part series, Marko is going to show you how to build a custom Android ROM from scratch. This series will cover:
Building Android From Source
- Setting up your machine
- Getting the source code: git and repo
- Building the source code
- Android project layout - what is what
Building Custom Android ROM
- Customizing the build
- Adding and removing applications
- Rooting the device and modifying users
- Modifying startup process
- Installing native libraries
Modifying Android Frameworks
- About Android frameworks and services
- Sensor service
- Telephony service
- Multimedia framework
I glad to engage in this work. I now start learning
PrakashGD said:
I glad to engage in this work. I now start learning
Click to expand...
Click to collapse
Look here:
http://forum.xda-developers.com/showthread.php?t=1404442
This was way too much. Still didn't help with other problems.
See what it was trying but for a newb want the best tutorial.
Sent from my SPH-L710 using xda app-developers app
This tutorial is brilliant im surprised there isnt more like this!
fabzbear said:
This was way too much. Still didn't help with other problems.
See what it was trying but for a newb want the best tutorial.
Sent from my SPH-L710 using xda app-developers app
Click to expand...
Click to collapse
No offence but If this tutorial is way to much, you should even be considering building a custom rom
JoinTheRealms said:
This tutorial is brilliant im surprised there isnt more like this!
No offence but If this tutorial is way to much, you should even be considering building a custom rom
Click to expand...
Click to collapse
Let me rephrase what I said because I'm reading it now and I can see why it came across like that.
The tutorial is ok and it shows a couple in depth stuff but it doesn't fully cover everything, not the little things I've had to go around xda to find to make my build work.
Simply put it not a full tutorial but it comes close.
Sent from my SPH-L710 using xda app-developers app
AWESOME and thanks for posting, definitely checking this out =D =D =D
i will definitely check this out! thanks!
Does it work on Windows Vista?
Thanks for sharing!
fabzbear said:
This was way too much. Still didn't help with other problems.
See what it was trying but for a newb want the best tutorial.
Sent from my SPH-L710 using xda app-developers app
Click to expand...
Click to collapse
I feel your pain bro.
Wasnt that long ago when I was a noob too
However, I suggest you check out this dudes post. Helped me a lot back then.
peace B|
http://forum.xda-developers.com/showthread.php?t=1862782
Does this really helped anyone??
I just wanna know because i own a non famous android phone which has very less roms and mods so i just wanna use this method to compile
ROMs for my phone from sources like cm repos.
i used to make pots roms for the lg p500, i tried to make one for my atrix 2 and nothing, i asked to some developers of atrix 2 (very famous by the way) and i tell them how i make those ports and they tell me that it was other metod for our atrix 2, and NEVER TELL ME WHAT WAS THAT METOD, I ASK LIKE 3 MORE TIMES AND NEVER GET AN ANSWER. It was depressing :crying::crying::crying:
Hi thanks for posting this tutorial and for your work. One thing would like to ask is if anyone no's of some more links or books as I would like to learn how to code and correct bugs and add features to ROMs or build my own. I would greatly appreciate any help thanks in advance.

JellyBean kernels in development for NS?

I'm fairly new to XDA, so I don't mean to tread on anyone's toes by asking.
Anyone currently developing a JellyBean kernel for Nexus S (or 4G)?
Sent from my Nexus S using xda app-developers app
MercilessLTD said:
I'm fairly new to XDA, so I don't mean to tread on anyone's toes by asking.
Anyone currently developing a JellyBean kernel for Nexus S (or 4G)?
Sent from my Nexus S using xda app-developers app
Click to expand...
Click to collapse
Of course there is. Every Dev who has created a ICS will make a JB. Not sure this is worthy of a thread start. Next week things will start rolling in Kernels and Rom's. Just enjoy JB.
Nothing is coming until we have source. This thread only asks a question that even a little bit of logic would make unnecessary. I don't get why anyone would feel the need to ask it, I mean what's their reasoning? Is every kernel dev is sitting on their hands until someone asks if anyone's working on something?
063_XOBX said:
Nothing is coming until we have source. This thread only asks a question that even a little bit of logic would make unnecessary. I don't get why anyone would feel the need to ask it, I mean what's their reasoning? Is every kernel dev is sitting on their hands until someone asks if anyone's working on something?
Click to expand...
Click to collapse
source seems to be there : https://android.googlesource.com/kernel/samsung
branche : android-samsung-3.0-jb
_thalamus said:
So, I tried to build a JB kernel, but it won't boot. It appears that Google have not pushed the correct kernel source for the JB OTA...
The PVR userspace libs and kernel driver is mismatched.
So, I've requested the correct source on the Android Building groups, and will release a test version whenever they decide to push that...
Click to expand...
Click to collapse
http://forum.xda-developers.com/showpost.php?p=29051464&postcount=333
jokkir said:
http://forum.xda-developers.com/showpost.php?p=29051464&postcount=333
Click to expand...
Click to collapse
If you read thalamus thread, thats been fixed...
Sent from my Nexus S using xda app-developers app
Air kernel weekly version for JB released
Sent from my Nexus S using xda app-developers app

[COMMUNITY PROJECT] [DEV] New Android Emulator for Testing/Developing Custom Roms

I know the SDK has AVD, but it's outdated and extremely slow. You can install custom roms on it but only older ones because its based on the yaffs2 filesystem and most current roms use EXT4. I had high hopes for bluestacks too but its locked down pretty tight and I don't see us being able to flash roms to it anytime soon. We have emulators for pretty much everything else, something like this shouldn't be too hard if we work at it. Dynamic recompilation seems to be the best way to go, but feel free to give input if you feel otherwise.
I guess our starting point should be here: http://fms.komkon.org/EMUL8/HOWTO.html
The man who wrote the guide above is some high-end developer that builds emulators for Android, but he seems to be pretty knowledgeable. He has an email you can contact him if you need help with a specific thing: [email protected].
As they come in, I'll list all the information regarding developments in this project in the post below.
Reserved
Reserved
Wow! Looks an excellent project for Devs
I have few questions
1. Will be there a possibility to define and emulate specific devices?
2. How ROMs are flashed, the emulator will have a recovery too?
3. How many of you are working on it?
varun.chitre15 said:
Wow! Looks an excellent project for Devs
I have few questions
1. Will be there a possibility to define and emulate specific devices?
2. How ROMs are flashed, the emulator will have a recovery too?
3. How many of you are working on it?
Click to expand...
Click to collapse
1.) One of the goals would be hardware and kernel emulation, I would imagine they could be set as variables where you could input your own kernel and we could make some predefined hardware options for you to choose from. It would be hard but I think it could be done.
2.) I don't exactly know, but seeing as that's how we already do it we could try. Early alphas would probably be more of a "kitchen" where your menu is in the terminal and you manually put your files in the respective folders.
3.) Just me at the moment, I haven't found anyone to help. I haven't really made too much progress either, right now I'm decompiling AVD to figure out how it runs.
If this works, it would be a lifesaver. I say we should PM you any predefined device settings we want, and have a drop down list that automatically sets it. And to emulate recovery I don't see happening like on our devices, but maybe some of the wipe features, and flashing over a current rom? Also anything you need for help I can do, just ask. I'm good at design, and UI, just can't create it myself. And can you possible make it cross platform? Because I switch between windows and Linux.
Sent from my NookTablet using xda app-developers app
evodev said:
If this works, it would be a lifesaver. I say we should PM you any predefined device settings we want, and have a drop down list that automatically sets it. And to emulate recovery I don't see happening like on our devices, but maybe some of the wipe features, and flashing over a current rom? Also anything you need for help I can do, just ask. I'm good at design, and UI, just can't create it myself. And can you possible make it cross platform? Because I switch between windows and Linux.
Sent from my NookTablet using xda app-developers app
Click to expand...
Click to collapse
I'm using Ubuntu 12.04 right now, so it's going to be Linux at first but once its stable enough the plan is to make it cross-platform. And I do need help, I need all the help I can get! Hence community project haha.
flapflip22 said:
I'm using Ubuntu 12.04 right now, so it's going to be Linux at first but once its stable enough the plan is to make it cross-platform. And I do need help, I need all the help I can get! Hence community project haha.
Click to expand...
Click to collapse
I can live with Linux at first. And I know, but I mean any help a non-coder can give. I will at least test it, and give some device specifics, but anything else that I can really do?
Sent from my NookTablet using xda app-developers app
evodev said:
I can live with Linux at first. And I know, but I mean any help a non-coder can give. I will at least test it, and give some device specifics, but anything else that I can really do?
Sent from my NookTablet using xda app-developers app
Click to expand...
Click to collapse
Either way, I appreciate the help! Ill PM you if I need a tester and you should pop in every once in awhile to see how things are coming along. I'm not going to lie, this is harder than I thought it was but it seems do-able the more I study AVD.
I'm thinking we might be able to change the filesystem on AVD to run EXT3/EXT4 and get it to run a little smoother and build it to run without eclipse, then modify it to fit our needs.
That's sound good. And anyone who would get the most use of it would be fine with a terminal based one right now, and you can work on a GUI later unless someone else helps you soon. I'll keep checking as this comes along, hopefully it won't take too long to get a preview working.
Sent from my NookTablet using xda app-developers app
I am too up for testing!
You can use Qt for GUI, its easy.
Its based on C++ and hence is very fast than other GUI libraries.
varun.chitre15 said:
I am too up for testing!
You can use Qt for GUI, its easy.
Its based on C++ and hence is very fast than other GUI libraries.
Click to expand...
Click to collapse
Any chance you would know how to use it and can help him?
Sent from my NookTablet using xda app-developers app
evodev said:
Any chance you would know how to use it and can help him?
Sent from my NookTablet using xda app-developers app
Click to expand...
Click to collapse
Yes I can
You can see my tool in my signature. It is based on Qt
varun.chitre15 said:
Yes I can
You can see my tool in my signature. It is based on Qt
Click to expand...
Click to collapse
That's good. And your sig isn't showing up in the tapatalk app.
Sent from my NookTablet using xda app-developers app
I feel pretty confident in this project, I'm going through Androids source code starting with 1.5
I've been thinking this over, it would be much easier to add EXT3 and EXT4 support to AVD and tweak it for speed. Im working on it now, ill try to get an early alpha out as soon as I can put it together.
flapflip22 said:
I've been thinking this over, it would be much easier to add EXT3 and EXT4 support to AVD and tweak it for speed. Im working on it now, ill try to get an early alpha out as soon as I can put it together.
Click to expand...
Click to collapse
Great
Do lemme know if you need any help with GUI
Originally Posted by flapflip22
I've been thinking this over, it would be much easier to add EXT3 and EXT4 support to AVD and tweak it for speed. Im working on it now, ill try to get an early alpha out as soon as I can put it together.
Click to expand...
Click to collapse
Great
Do lemme know if you need any help with GUI
Click to expand...
Click to collapse
Will do!
I'm not asking for an eta or anything, but have you got anything working yet, or still looking at the code? I really want to try this out soon.
Sent from my NookTablet using xda app-developers app
What is the status?

Categories

Resources