Help getting started with AOSP & RUTH. - Flipout and Charm General

Hey all!
I get that this is a pretty old device and I don't really expect anyone to be still active on these parts of the forum, but; here goes nothing.
I have some spare time on my hands this summer and I dug up my old and beloved motorola flipout.
I don't really care about the phone any more but I'm interested in spending some quality time with it.
I was thinking that it would be cool for such a phone to just boot into a shell and just have wifi/gsm. Or for starters just a very stripped down android version.
The problem (other than me being a noob at building roms) is that I could only find a single ruth repo based on cm7, and building cm7 with android.git.kernel.org gone seems a pain.
The question at hand now: Is there an (up to date hopefully) information on how one would go about building AOSP 2.1 and how I would go about using the blobs from a device?
Could you suggest any tutorials that I could start on?
Currently my reading list consists of the following.
https://source.android.com/source/building.html
http://stackoverflow.com/questions/11352709/android-device-configuration-for-aosp
http://forum.xda-developers.com/showthread.php?t=2620389
http://forum.xda-developers.com/showthread.php?t=2794413
Thank you very much in advance.

Hi, have you managed to make any progress?

Related

Introduce ourselves and hacking backgrounds

Hello all,
This post is meant so we can get to know each other before the dev community gets going. This way we learn what each other's strengths are and can maybe get things going better.
My name is Chuck and I am a well versed XDAer. I came from the HTC Wizard and WinMo and then moved on to the G1. There I learned from guys like JF, Haykuro and, everyone's hero, Cyanogen. I didn't really do any devving there though. I then moved on to the Hero and since we didn't really have any devs I stepped up and learned how to cook roms. Then I learned how to compile AOSP and kernels. I built the Gutted Hero rom, which I eventually abandoned due to time restraints but I know that won't happen here. I am attempting to learn more about linux exploits and gaining root so that hopefully I can help root this beautiful device when it comes today.
So anyone else who wants to please join in and let us know your background.
Hi Chuck!
I'm pretty much a n00b when it comes to the dev environment, but I want to jump in and get my hands dirty I started reading XDA back when the HTC Titan (Mogul) first hit the scenes, but then jumped into a Blackberry... Since jumping, I haven't really looked back into wanting to learn until news of Android... Then mentions of the HTC "Supersonic" coming to a CDMA carrier (I have Sprint btw) and as well as the N1 possibly releasing a CDMA version. That caught my attention and now I really want to learn and jump into developing!
Now I'm trying to read up as much from the different Android forums, but it's all so much... Trying to take it one step at a time. I'm not a complete n00b when technology is involved, as I used to build boxes back in the day of Pentium II/III, AMD T-Bird days, PC Tech for Gateway (when they had stores), and the sorts...
Stinks that the N1 is not coming to Sprint, but I am planning on getting the Evo. Definately wanting and willing to learn as much as I can!
admin over at SDX-developers.com
wrote my own root exploit for the samsung moment on android 2.1
modified/tweaked an open source recovery
with released open source linux kernel 2.6.27 and 2.6.29, compiled many custom kernels
strong suite, linux. decent with java. terrible with being creative like theming.
excited to work together on the EVO!
edit: for those interested - my android 2.1 resume all with the Samsung Moment
Root Exploit for Android 2.1
Online Kitchen
Linux 2.6.29 Android 2.1 Custom Kernel
Hey guys,
Ok, i have background what so ever... But im slowly learning java so i can start coding and so on with android. So basically my cup is empty...
just wanted to say hi !
Oh and another thing i wanted to add, I was always the guy that devs get files and stuff to for testing and made guides on how to install things and so on ^.^
side note
Themer
Well this is a nice way to meet each other and see what we can assist each other with. I began with editing files, back in the Apache the small fridge looking device . I've been in the windows scene for about 3-5 yrs or so and modded, and mostly created themes. In that time frameI learned to edit manila files,make cabs, and learned how to edit all different software ui apps, windows, and shell. The Vogue had the android files arranged and worked with to use in the sdcard and have the android working with it working I found out how to edit files and do some soft modding. I then learned how to theme but with family and biz I've still got the need to sit down and learn to package, and the rest of the guru qualities as some of you may have. Here is a thread I've begun as I did with the Hero for all creations, mods, themes etc to be shared. I've enjoyed learning and being a part of XDA, looking forward to the fellowship. I've begun editing the Evo files and created some clock's and will continue with rosie, taskbar and apk's you can view it here: http://forum.xda-developers.com/showthread.php?t=685537
Apache-Mogul-Vogue Touch-TouchPro-Hero-Evo soon
Thanks to you all that played a part in rooting, roms, modding and making it possible for themers to give it a touch of class to share with everyone as you have with your work.. Thank you
Good idea for a thread.
I'm Justin--but it's easier to go by Shidell--and I'm moving over from the Vogue community. Within the last two years I've gotten serious about development, and have a strong .NET background with a (growing) C/C++ background. However, linux is still pretty foreign to me, which makes development on that platform somewhat challenging.
With the Vogue, I compiled my own build of Eclair for it from AOSP, and worked with Dzo, mssmison, jnadke (and others, all the names evade me right now) on updating/fixing the GPS library.
I'm fairly clueless when it comes to the bootloader, the kernel, how one would go about exploiting either to achieve root (or even how to go about doing so), but I'm eager to learn and help.
I plan on keeping my Vogue and continuing to learn by using that as a test device for more serious ambitions (kernel development/flashing, etc.) But I'll be actively involved in this community as well. Please feel free to ping me with questions, requests for assistance, etc.
(Also, I do have an Evo via Google I/O, so if you're looking for data a bit early, I'd be glad to help.)
Hello all- I have no experience with this stuff at all other rooting & running different roms/hacks on my former devices (g1 & mt3g) so I was debating whether to even post this here...however I am very interested in learning as much as I can about everything mentioned above & more- it is fascinating to me!
So any suggestions on where to start learning (books/links/etc)?
6/4/10 can't get get here soon enough!
tester here
i am willing to begin testing you may send me a pm and we can discuss over gtalk.
i have years of experience of flashing my phone numerous times back in the ppc6700 days and have had a moment since january and always flashing off sdx and am glad to be back on xda! hit me up ill work with you and tell you what bugs i find etc after i know your phone wasnt bricked
Hello, im a loyal follower of joeykrim from sdx-developers. No experience in writing or creating, but MORE than willing to be a test dummy, guide writer, as i can be quite explicit (the good kind), or a noob helper. pm me and i can get you my email address, phone number, or we can chat through facebook. not currently using any other methods of communication but im willing to switch to anything else more universally accepted by these fine forums.
EDIT: joined xda because the evo is coming out, and i hear this is THE place for htc devices. want to give all the assistance i can
My name is Dan, though I also go by Q. I got an EVO at Google I/O, and want to get it rooted while I still can (an NDA may get in the way soon)
I've been hacking on Linux for 8 years now, and know the entire system very well. I'm also not particularly afraid to solder (which is unfortunate, because I'm also not particularly good at it), so that may be an option. I also have a Droid and a Google ION.
I'm a jack-of-all-trades. I know some C, mediocre C++, C# expert, some java (easy to pick up), php, vb.net, etc. I know hardware, but not embedded stuff. I'm the geek that other computer geeks come to. You get the idea.
But, what skills are you using to modify the Android kernel? Do I need to know assembly? C++? I know I need to know C and the Linux kernel, but how much of the kernel do I need to know? Beginner, so-so, professional, expert? Do I need to know embedded Linux specifically? Do I need to know Linux drivers?
Just point me into the right direction, thanks!
I currently have the G1 from 2 years ago. I'm put my deposit down, and getting my EVO on 6/4/2010. I look forward to learning from you guys.
im well... toastcfh been through a lot with linux for sure. it all started with my old Dell Axim X50. i began working on linux for that device before android was a real deal. then i got a HTC Diamond and did a lot of kernel work for the support of linux on it and other HTC devices. got my HTC Heroc by a streak of luck and smooth talking for free (sprint can be dumb) . anyhow, on the Heroc i managed to be a big part of root,porting and development for it. the main things im known for is my work on Eclair for the Heroc and more recently my port of Eris 2.6.29 kernel source to the Heroc. creating my own board files through a lot of creative debugging and previous struggles with backporting drivers from .29 to .27. at the moment its the only .29 source for the Heroc as Sprint/HTC hasnt even released the .29 source for the device yet. also my work with overclocking the Heroc, but those are just notable contributions to the community ive made. im also the kind of person that is willing to help almost anyone. ask anyone whose ever asked for my help. i believe in the idea of open source and helping others. i also believe in giving credit where credit is due. or at least giving it the boyscout effort anyhow i cant promise ill be ablee to make ur EVO turn into a skynet and cleanup the oil spill in the Gulf. but i can promise that ill damn sure try. im not one to be told it cant be done, nor will i ever except that statement unless it can be proven without a shadow of a doubt (btw its pretty hard to prove to me )
anyhow im looking forward to root, as we need that first and for most. im happy to know we got some awesome devs here and coming soon.
as a single developer i am nothing. but together we can have everything.
toastcfh said:
im well... toastcfh been through a lot with linux for sure. it all started with my old Dell Axim X50. i began working on linux for that device before android was a real deal. then i got a HTC Diamond and did a lot of kernel work for the support of linux on it and other HTC devices. got my HTC Heroc by a streak of luck and smooth talking for free (sprint can be dumb) . anyhow, on the Heroc i managed to be a big part of root,porting and development for it. the main things im known for is my work on Eclair for the Heroc and more recently my port of Eris 2.6.29 kernel source to the Heroc. creating my own board files through a lot of creative debugging and previous struggles with backporting drivers from .29 to .27. at the moment its the only .29 source for the Heroc as Sprint/HTC hasnt even released the .29 source for the device yet. also my work with overclocking the Heroc, but those are just notable contributions to the community ive made. im also the kind of person that is willing to help almost anyone. ask anyone whose ever asked for my help. i believe in the idea of open source and helping others. i also believe in giving credit where credit is due. or at least giving it the boyscout effort anyhow i cant promise ill be ablee to make ur EVO turn into a skynet and cleanup the oil spill in the Gulf. but i can promise that ill damn sure try. im not one to be told it cant be done, nor will i ever except that statement unless it can be proven without a shadow of a doubt (btw its pretty hard to prove to me )
anyhow im looking forward to root, as we need that first and for most. im happy to know we got some awesome devs here and coming soon.
as a single developer i am nothing. but together we can have everything.
Click to expand...
Click to collapse
yes! youre getting an evo 4g! we're going to have a nice group of devs here ..i having a feeling toast is going to be the one to port froyo
Cheers to all the great devs speaking out. I've been watching the android game from the sidelines since the G1... I've been a palm loyalist for the longest time, but I'm finally dropping the Pre to jump onthe EVO.
Can't wait to get into customs roms (bleh to Sense, hoping for vanilla froyo).
I'll be everyone's testpig, I promise
Hey guys, I'm Kyle. Currently a computer science major at Berkeley. I haven't really messed around with Android before, but I attended I/O and received an Evo. I really want to get this thing rooted, but I have no idea where to even start. If anybody has some pointers, that would be great.
Happy hacking
Adam / apristel - Live in Green Bay, WI, 15yr computer tech, mostly windoze and linux.
Started phone hacking when the RAZR came out. I helped get modmymoto.com going and spent alot of time being a mod there. I also created some very popular roms aka monsterpacks for the GSM V3 RAZR, then moved to the V6 MAXX....few years later got onto the WM Scene, got a TP and eventually a TP2. I made personal roms, never shared them, but I shared tons of hacks and cabs I made. I got sick of WM and got a moment and a hero. ..now the EVO in a few days.
I'm willing to put in what I can, I know I'm not at the level of you linux pro's but I'm not scared to try anything.
Glad to see familiar names here - this should be an exciting time. Glad to share it with you fellas.
Welcome me in!
I've done a lot of themes for HTC devices throughout the years. I've owned mainly windows mobile devices, such as i930, Apache, Titan, Touch Diamond, Touch Pro, and the Touch Pro 2. I've always been flashing ROM's and helping ROM dev's with hexing things, changing some layouts here and there, registry edits and of course testing it before it went public. I also host all this stuff online for free since I HATE countdown sites for a download.
I helped with MightyROM themes and we had over 7TB of data pulled from the servers, which is pretty amazing, but I'm all Android now!
I hope to learn Android quickly and hope that some of my tools will also work with it. I have good hosting capabilities if a dev needs it, and I'm more then willing to help. I've done work for over 10+ cooks, on over 8 different devices since 2003.
Background: BSCE, Machine Language on MIPS, x86 / arm / mot / att assembly, C/++ on Posix and Win32. PIC / HC11 system design. GCC cross compiling. Have a JTAG, digital storescope, and an HP protocol analyzer. Been using Linux exclusively at home since '99.
Projects:
- Open source contributor on a few Linux projects (mainly device driver / interface development)
- Helped with the Agenda Vr3 (Snow rom)
- Hacked around with the IPAQ Linux (hardware and software)
- Helped with the Zaurus FBVnc effort
- Helped with the IOpener hack / USB problems
- Helped with the EPOD Windows CE hack / drivers
- Helped with various efforts on the Palm Pre
Future Projects:
- Root (someone will probably beat me to this)
- WebKit over HDMI (not sure where it stands on launch day)
- BT HID Keyboard (sounds like we need some back porting here)
- BT HID Mouse (virgin territory from what I have seen)
- Video recording bitrate (fun project on the side)
The EVO is my first android phone, not my first HTC though. So hopefully I can help a little bit here and there.
Hello,
I work with a small company and develop everything from boards to firmware to full-blown desktop applications for interfacing with different sensors and devices.
I've started at both ends of the computer world and am working my way towards the middle. On one hand I know my way around assembler (although I prefer C...) and write firmware for AVRs and PIC microcontrollers and on the other I'm a fluent .Net developer and have built some pretty complex .Net applications, some PHP applications, and fiddled around with the Google web toolkit.
I've reverse engineered hardware before but nothing close to the complexity of the EVO. I've never developed for Android before but I'm eager to break out the SDK and learn. I have some limited Java experience (my philosophy is once you know one managed language you know them all and I have some extensive experience with it's cousin, C#).
Very eager to start tearing into the EVO and Android system and see if I can't contribute to the effort to root and expand this device!
I've never been a huge contributor to a community effort but I hope to change that in the coming years and see if I can't contribute something back to the communities I have learned so much from!
I'll be getting my EVO June 4th
Relative rookie here in terms of mobile devices. I've put together a few custom WinMo ROMs for co-workers and myself. I've quite a few devices, but currently have the ones in my sig. I'm a professional computer geek. I write apps in C++, various .NET, PHP, etc. and work primarily with server systems (Windows, Linux, Solaris, etc.).
Looking forward to contributing to the Android world soon. Lots of great stuff here.

[Q]How do I become self sufficient? Building Android ROMs

Since Android has graced our amazing HD2s, I have grown a strong interest in learning more about and experincing Linux.
Recent releases of Android for HD2, while good and getting better, seem to have gone backwards in some areas. I have spent countless hours experimenting, reading, etc. So now, I seek the assistance of the community; specifically that of the Android Chef's - for lack of a better term.
I am asking for a little guidance in how I may become self sufficient and build my own Android ROMs for our HD2s. I am hoping I can solve some of my own issues, and in turn provide my experiance and ROM - if it's up to snuff - back to the community here.
TL;DR
Would some kind soul point me to the location to Read, download applications, etc or provide some minor instruction on building my own Android ROM. I do not have an aversion to reading and learning on my own, I have just hit a road block as to the direction I should take.
Thank you in advance.
Hatefly.
You can use coffeeshop to make your own android build.
http://forum.xda-developers.com/showthread.php?t=738770
buzz killington said:
You can use coffeeshop to make your own android build.
http://forum.xda-developers.com/showthread.php?t=738770
Click to expand...
Click to collapse
Unfortunately, Coffeeshop isn't working at the moment. I'm experimenting with something else. I basically am trying to create an android rom the normal way in hopes i'll pick something up from that.
Got my Ubuntu / Virtualbox running and just finished installation. Now to get the Java.jde and .bin working.
Whole thing makes my head spin. Trying to figure out how to get our Kernal involved in the whole thing. I'm pretty sure i got the module thing "kinda" figured out.
Nothing still?
Makes me think these builds magically appeared out of nowhere
I like Linux, but it really depends on what your gonna use it for. I don't have it on my comp as a daily driver but its good if you like to tinker with.
As far as android, is there a kitchen for it? I had a kitchen for my HC Vouge and it was nice..just point and click. I just got my HD2 today and I love it.
Id really like to dive into dev for the Hd2 as far as themes and such go, but general dev,ill leave that for the pros.lol
sent from my backup
smurfgod said:
I like Linux, but it really depends on what your gonna use it for. I don't have it on my comp as a daily driver but its good if you like to tinker with.
As far as android, is there a kitchen for it? I had a kitchen for my HC Vouge and it was nice..just point and click. I just got my HD2 today and I love it.
Id really like to dive into dev for the Hd2 as far as themes and such go, but general dev,ill leave that for the pros.lol
sent from my backup
Click to expand...
Click to collapse
I'm not really sure how to theme with the android builds on the HD2 quite yet.
And yes, there are a couple kitchens for Android. They say they are not compatable with our HD2, but that has not stopped me from tinkering around with them and trying to learn as much as possible.
Trying to figure out how to actually build my own bootable Android ROM, problem is there is little to know info on how the few people who offer their ROMs actually performed this feat. if there is, I sure as hell have not found it.
I've spent 7+ hours reading and searching today alone. Not counting the last couple weeks.
As it looks like no one is really willing to offer me any help - must be an exclusive club or something - I'm prying I stumble upon a way to make it work.
/sigh... back to Ubuntu I go...
Hi friend, I do just want build my own rom for my hd2.
Unlike u, I even dont know how to start.
If u got any idea of cooking your own Rom, would you assist me at the time.
Dont take this Silly.
Today a new HTC ACE dump file has been released.
shree.cse said:
Hi friend, I do just want build my own rom for my hd2.
Unlike u, I even dont know how to start.
If u got any idea of cooking your own Rom, would you assist me at the time.
Dont take this Silly.
Today a new HTC ACE dump file has been released.
Click to expand...
Click to collapse
Sup Shree,
Once I figure it out, or someone gives me a little help with it, i'll let you know. So far I have created two custom ROMs, but they only work for native android devices as far as I know.
I'm confused with the whole file structure and how to integrate our custom kernels and modules into the ROM so we can actually use our hardware.
Oh, and I got coffeeshop to work. Had a problem where ./start.sh wouldn't run from terminal. I got it to run another way though. Now, I'm left with a System.ex2 file I'm not sure what to do with yet, lol.
Some links that may help you get started:
http://htc-linux.org/wiki/index.php?title=HaRET/Documentation
http://htc-linux.org/wiki/index.php?title=Rootfs/Userfriendly
http://htc-linux.org/wiki/index.php?title=QuickDeveloperStartGuide
NOTE: Not that I've gone to the trouble of building my own ROM... yet.

[Q] Why can't we compile our own 2.2 OS?

Let me start by saying I'm fairly new to Android, and that this probably should go in a general Android forum, but since I'm a Fascinate user, this seems appropriate to me. I've searched, but haven't found a real explanation, and I'm not one to take things as fact without a reasonable explanation.
So it seems like everyone is waiting for an official 2.2 release for the Fascinate, flashing 2.1 ROMs but not capable of upgrading to 2.2+; but I'm wondering why we can't just compile our own OS for our phones? Android is a Linux-like OS, and I know Linux users would never stay on an old version if a newer (better?) version was available. I'm talking down-and-dirty tweak-every-option-by-hand Slackware here. Is the source available for download? If so, why can't we do something with it? Is something in the phone completely locked and unhackable? Is it the fear of having a $500 paperweight? Is it difficult to regain Verizon network connectivity?
Again, forgive the noob question, and thanks in advance for any help you can give me!
http://forum.xda-developers.com/showthread.php?t=792986
http://forum.xda-developers.com/showthread.php?t=883004
http://forum.xda-developers.com/showthread.php?t=882946
There is currently work being done by jt, birdman, and the other skew of developers trying to develop a working AOSP version of 2.2/2.3. The biggest struggle that they have encountered was the RIL (Radio Interface Layer) binaries. Samsung produced some bogus complex proprietary binaries with no properly working source code. Because this phone is CDMA and not GSM, we can't simply use galaxy s files.
Anyways, the point is that there is work being done to bring it to our phone. They have a working AOSP 2.1 that is currently in alpha stage. Jt basically built his own RIL for this phone to get it working.
If this RIL works, we may end up with 2.3 sooner than later.
eulipion2 said:
Let me start by saying I'm fairly new to Android, and that this probably should go in a general Android forum, but since I'm a Fascinate user, this seems appropriate to me. I've searched, but haven't found a real explanation, and I'm not one to take things as fact without a reasonable explanation.
So it seems like everyone is waiting for an official 2.2 release for the Fascinate, flashing 2.1 ROMs but not capable of upgrading to 2.2+; but I'm wondering why we can't just compile our own OS for our phones? Android is a Linux-like OS, and I know Linux users would never stay on an old version if a newer (better?) version was available. I'm talking down-and-dirty tweak-every-option-by-hand Slackware here. Is the source available for download? If so, why can't we do something with it? Is something in the phone completely locked and unhackable? Is it the fear of having a $500 paperweight? Is it difficult to regain Verizon network connectivity?
Again, forgive the noob question, and thanks in advance for any help you can give me!
Click to expand...
Click to collapse
You obviously have not searched hard enough, as this has been discussed in many places. I would suggest you start by searching this forum (edit: or seeing the links and posts above).
I will say, however, that recent achievements by (edit: the developers mentioned above) have made your suggestion quite possible. If you want to get a taste of what is to come, see the aosp alpha sticky located in the development section. The rom still has bugs, but it is a giant step forward for the Fascinate.
Sent from my Galaxy-S Fascinate
Florynce said:
http://forum.xda-developers.com/showthread.php?t=792986
http://forum.xda-developers.com/showthread.php?t=883004
http://forum.xda-developers.com/showthread.php?t=882946
Click to expand...
Click to collapse
^^^^^
10char
I must add/point out that the work these guys are doing could easily pave the way for Cyanogenmod- and other well-featured roms to be compiled/ported and used on Fascinate as well.
I've read the above links, but they didn't really quite answer my question. I guess I'm wondering why a Linux-based OS isn't acting/being treated like a Linux-based OS.
Let's say I go out and buy a new computer today. I want to put Linux on it. I get the machine home, download my distro of choice and make an install cd. As I'm installing, I configure the installation either for my specific hardware or I can use a generic profile if my hardware isn't listed.
Now say a new version of the Linux kernel comes out. I can upgrade without having to wait for a version for my hardware. Or if I install MyDistro v1 when I get my machine, and MyDistro v2 comes out the next day, I don't have to wait for someone to develop a version to work with my hardware.
So my question is more of a why can't we upgrade our distro like other Linux variants? Is it because there's no generic replacement for the Samsung RIL? If I were to download the source and do a generic build, or even a specific one, I wouldn't be able to install it because...?
Sorry to be a pain, but I genuinely have no clue. Again, thank you for the insight!
2.2 will boot on the I500 just nothing works. If you would like to help http://opensource.samsung.com/
The source code can be found there. Please feel free to help the development along.
I suggest you read through the reply's to your question and pay special note to those bringing up the RIL as that seems to be the biggest hurdle right now.
I think maybe the answer you are looking for is that it is possible to do it, it's just extremely difficult because Samsung's open source is very shoddy and isn't based on AOS, which is what is used for most other phones.
Since the developers don't have a build that works, they have to work from the ground up with AOS and get every last feature on the fascinate working without using Samsung's code (TouchWiz, widgets, etc).
The links they gave you explain most of it but you have to sift through the posts. There is a dev named jt (amongst others) who is working on a ROM that is upgradable based on AOSP and it looks very promising.
edit: It's also worth noting that when I say "not based on AOS" I mean that it is proprietary software used by Samsung-only phones and is not coded by Google. It still, of course, is based on Android OS. It would be akin to a ROM coded by Samsung for their phones rather than generic ROMs that could be downloaded by other phones.
Perfect, thanks!
Try thinking of it as buying an Ubuntu laptop from dell. Sure its " Ubuntu" but not stock. It so full of bloat and badly written drivers that aren't supplied openly for the user that it would be hell trying get the latest version of ubuntu to run on it.
Sent from my SCH-I500 using XDA App
For clarification.... so I can wrap my brain around this. Is this situation kinda like having bought a new computer that's running an os, but has no installed device drivers and nowhere to download them from, so they have to be written by hand?
Edit: that last post came thru while I was writing this one, I think it basically answers my question...
So what the devs on here are trying to do is develop a "generic" profile that can work on our phone (as well as others?), creating a solid base to allow users to upgrade and change at-will without having to wait for official releases?
See, that's the part I'm having a hard time with. No generic profile built into the OS to use in the absence of a hardware specific one?
LoverBoyV said:
Try thinking of it as buying an Ubuntu laptop from dell. Sure its " Ubuntu" but not stock. It so full of bloat and badly written drivers that aren't supplied openly for the user that it would be hell trying get the latest version of ubuntu to run on it.
Click to expand...
Click to collapse
On a sidenote, I bought a Dell netbook witih Ubuntu. Didn't waste time with Ubuntu, but I chose it because I didn't want MS to get money from a license fee. Installed Mac OS X on it the day it arrived
Ya know, I tried to do the same thing with my inspiron 1525 notebook, with snow leopard 10.6.3 since I have a spare hard drive. Spent a whole day with numerous guides, trying this n that. Got it to actually boot to the desktop once, bit as I was putting the drivers in, it went into KP and from that point on, I could never even reinstall back to the desktop again.
Well, Samsung is giving us a simple/reliable update to Froyo with unique functionality, as soon as possible.
Source: (Twitter, About 12pm 1/2/2011 from Samsungtweets via Cotweet - http://twitter.com/Samsungtweets/samsung-usa )
Samsungtweets We are working to make the Android 2.2/Froyo upgrade available to all U.S Galaxy S owners as soon as possible.
Samsungtweets We want Galaxy S owners to have simple/reliable upgrade. We r running tests due to complexity/unique functionality
EDIT: gave more specific time and source of tweets. Post is meant to be objective, without definition of ASAP for this context.
Swyped w/ XDA App. When in doubt, mumble.
soba49 said:
Well, Samsung is giving us a simple/reliable update to Froyo with unique functionality, as soon as possible.
Source (Twitter, 6 hours ago):
Samsungtweets We are working to make the Android 2.2/Froyo upgrade available to all U.S Galaxy S owners as soon as possible.
Samsungtweets We want Galaxy S owners to have simple/reliable upgrade. We r running tests due to complexity/unique functionality
Swyped w/ XDA App. When in doubt, mumble.
Click to expand...
Click to collapse
I'm not sure if this is meant to be funny or not haha. Are those recent tweets?
Sent from my SCH-I500 using XDA App
They seem to post the same things over and over, of course this is also because people constantly ask when is froyo coming, and every time they say there is no definite date. It is coming soon that that is all they will say; yelling, moaning and crying isn't gonna make it come any sooner, just sit back and it will eventually come.

CyanogenMod 9 Build Help

Ok Team, I am trying to build CyanogenMod 9 for the p6800 but I am running into errors when I run . build/envsetup.sh && brunch p6800 and cant get past this error. Please see attached.
u making a wifi version too ? (p6810)
this is all still new to me, let me get the 6800 working first then I will try a 6810 just not I do not have a 6810 to try it on
First make sure to resync, I just pushed a change that you need in order to build a working rom. Also, the target you are looking for is cm_p6800-userdebug (not cm_p6800).
Just warning you, you will have major artifacting and screen discoloration issues, since I never merged in the change to mostly get rid of them in the alpha 2 build. I need to get a build up and running on the i815 before I can look into this (because the i815 is the only working tab I have on me at the moment).
Thank you locerra everything is building out and I will see what I can do
I am SUPER excited about this tablet. I have virtually no development experience, but here's what I HAVE done:
1) Built an xml driven flash gallery (by franken-coding), but basically from scratch. Experimented with motion, orientation and gravity in AS2. Built a couple of rolling flash animations.
2) Designed four websites, so have basic html/css/xml/php pipleine understanding and implementation.
3) artist gone linux enthusiast: I'm willing to learn what I have to in order to reproduce the visual effect I'm imagining. Which brings me to the gTab 7.7......
If I can help in anyway, I'm down for looking through code, file compare, digging through directories, etc. I'm certainly willing to learn.m
There are a few apps i'd like to build just because they're not out there, but could be, so any knowledge that gets me more up close and personal with my tablet, I'm totally down.
Do you guys mind kind of cliff's noting your progress and obstacles as you go? Is this the thread to ask development questions when they're specifically in regards to how the build porting process works?
aletheus, I am very new to this, last time I coded for anything android was the G1. I have setup the build environment, java, adb git, pulled the CM9 git and with the help of locerra the git they had setup for the device, I am going to try and pull the ICS Proprietary Files for my next build. I have started a build but I am sure it will be very UN-stable so I may not post it yet. If you want to help in any way im always glad to have the extra help. Iocerra has the verizon model now and I don't know if it will be easy for him to code for the 6800 but I want to help as much as I can and try to get this up and going. I am off work the next few days so this is all im going to work on
Very cool. I am only working from the p6800 right now, no laptop, no desktop. Just the tablet. It's humbling. I have found to some extent, SDK's for many different languages can operate straight from android. For example, i've got "AIDE" installed and have just begun to even wrap my head around what android is doing, as far as functionality stacks and how they go about deciding a new build version.
I'm getting an iFaraday stylus (capacitive fabric instead of rubber---i keep ruining rubber styli because i draw ALOT)--and i'm getting the keyboard dock. So this will be alot more usable as a work station all around.
Can this thing run ubuntu with an hdmi out adapter?
Moved To General​
Please do not post question threads in the development section.​
original_ganjaman said:
Moved To General​
Please do not post question threads in the development section.​
Click to expand...
Click to collapse
Its a question within a development thread, if I'm off topic then reprimand me, but don't mive the wntire thread because of me.
Sent from my GT-P6800 using XDA Premium HD app

[Q] Looking to get started with Rom cooking / Development, hoping for some advice!

Hey All,
Long time lurker and consumer of ROMs for previous phones (Most recently the Razr) and recently decided it was time for an upgrade. I did my homework and it looks like the Galaxy S5 is the best phone out there in terms of features. I have grandfathered data on big red for now and I'd kind of like to keep it. I almost switched away because of how horrid VZ is being about locking their phones down, but I came across the Dev edition and figured I'd give it a go. It should be here Friday.
I've noticed that there's a flourishing community for the naively unlockable S5's but no such luck for the VZ phones, and that seems like a gap that I might be able to fill. I have a basic background into the parts of a ROM (Kernel, Bootloader, Libs, Recoveries) and do have a solid foundation of programming knowledge, but I have never built a rom nor ported one (nor written an app), so I'm popping a big cherry here.
I'm doing my research (xda-university, developer.android.com and some threads I found ) by searching and have a lot to learn, but I wanted to get some dev's perspective on what specifically I need to learn in order to successfully get started on S5 development.
First thing I'd like to do is go through the steps of building a 'beginner' ROM (Maybe an AOSP rom? or port an existing rom to the VZ dev edition? Might even just start with a de-bloat of the stock software) Basically I'd like to start getting my hands wet and learning what it takes to cook roms.
Specific questions i'd like to pose to the chefs/devs out there are:
Do you think a port or AOSP build is the best first step? If not, what should be?
What do I need to do to get started? Any additional guides or reading would be greatly appreciated.
What tools that I need to learn about?
Anything specific to Samsung / Galaxy devices that I won't find in the "General purpose" guides that I should google?
What should I NOT do in my first forays? I'm looking to cook roms, but not looking to have a $600 doorstop!
Finally, hopefully someone with more Samsung / Dev edition experience might be able to answer my last (and to me personally, most important) question:
From what I've read, it sounds like Samsung is crap about releasing OTAs / New Android builds that are compatible with the dev editions - Will this stop those of us that have dev editions from upgrading to further versions of android? A big reason I bought such a powerhouse of a phone is to somewhat future-proof it against future versions of android inevitably becoming more resource heavy. If we're not going to be able to upgrade I'm not sure I chose the right device.
Thanks in advance!!
-McAtom

Categories

Resources