Welcome to the Android Central Forums Create Your Account or Ask a Question Answers in 5 minutes - no registration required!
Page 1 of 2 12 LastLast
Results 1 to 25 of 48
Like Tree15Likes
  1. Thread Author  Thread Author    #1  
    LeslieAnn's Avatar
    AC Forums Android Developer

    Posts
    2,893 Posts
    ROM
    Harmonia 3

    Default Optimus V Community Build Server

    Note: This is for OV devs (primarily ICS) and only for the discussion of the server.
    Tricks and tips, problem solving etc., discussion of building ICS itself should be left in the ICS thread.

    Backstory for those interested:
    TDM and I setup a server for you guys to build from. Many of you seem to have rather weak computers for building (ICS especially) and this gives you the opportunity to not only offload the building to a fast, remote system, therefore freeing your computer, but also allows you to build from your phone with only an ssh client. My hope is that it will speed up development since you can build anytime and quickly.


    The server:
    The server is up and running and has been shown to be very fast. Android SDK, NDK, repo script, and other minor things are pre-installed. It even has a cached copy of ICS. All you have to do is make your changes and start your build. This servers only job is to build roms for the OV. Server specs are posted at the end.

    Note: I have no problem with builders who wish to build their IHO roms on it as well. For anyone concerned with it slowing the machine, it builds GB in no time (only a few minutes), so it's effect on ICS builds will be pretty much nill.

    Build times for IHO GB are:
    First build is less than 15 minutes
    Second build is under 5 minutes

    Getting started:
    Step 1.
    PM me a username and password (passwords will need at least upper and lower case, and a number).
    I will setup your account and give you the server address and info you need to connect.

    Note: In order to get access, you need to be active in the ICS build thread (or IHO thread). All others will be taken on a case by case basis. This is a build box to help the community, not to play around on. The more people using it, the slower it will be.

    Step 2.
    Once you have your login you need an SSH client.
    For Windows users, I recommend Putty or Portable Putty (runs off thumbdrives). Putty works just like Terminal in Ubuntu.

    Step 3
    Log in and build.
    You can use an SSHFTP client such as Filezilla or Portable Filezilla to transfer files between your computer and the server.

    Tips and tricks are in post #2


    Server Hardware:

    Intel Core2Quad 9550 (as fast as an older Core I7, currently not overclocked)
    Asus P5Q Pro Turbo
    8gb of Gskill DDR2 ram
    1Tb Western Digital Caviar Black (one of the fastest conventional drives)
    Nvidia something or other graphics (it's a server, who cares)
    Ubuntu 10.4 LTS 64bit
    32meg Internet connection (up to)
    Headless (no monitor)
    Hosting location, dead center of the US.
    Last edited by LeslieAnn; 03-03-2012 at 10:57 PM.

    Harmonia Developer for Optimus V, Optimus Elite, One V, Evo V, Evo Shift, Evo V
    Donate here if you feel inclined to brighten my day.
    Thanked by 15:
    + Show/Hide list of the thanked
  2. Thread Author  Thread Author    #2  
    LeslieAnn's Avatar
    AC Forums Android Developer

    Posts
    2,893 Posts
    ROM
    Harmonia 3

    Default Re: Android Central Optimus V Community ICS Build Server

    Tips and Tricks:
    Quote Originally Posted by tdm View Post
    Additionally, for those who want to use this box, I would strongly recommend using rsync to pull the files you build to your local machine. It will drastically cut down the time it takes to fetch files and save bandwidth as well. If you aren't familiar with rsync, there should be tons of info available on it, just use google.

    Harmonia Developer for Optimus V, Optimus Elite, One V, Evo V, Evo Shift, Evo V
    Donate here if you feel inclined to brighten my day.
    Thanked by:
  3. #3  
    mrg666's Avatar

    Posts
    734 Posts
    ROM
    CM7.2-IHO-MiRaGe

    Default Re: Android Central Optimus V Community Build Server

    Wow, this is a great community service. I will keep this in mind in case my server decides to take a break. Thank you, LeslieAnn and Tdm.
  4. #4  
    JerryScript's Avatar
    Daydream Believer

    Posts
    2,058 Posts
    ROM
    Victorious

    Default Re: Android Central Optimus V Community Build Server

    You are awesome! Thanks for sharing this gift!
  5. #5  

    Default

    Wow this sounds amazing.

    Tapatalked
  6. #6  

    Default Re: Android Central Optimus V Community Build Server

    Great resource! Hopefully this will help our aging phones remain useful
    Google+ Devices: HTC Mogul, Touch, TP, TP2, Samsung Moment & Intercept, Motorola Triumph, LG Optimus V & Slider, Nook, Iconia Tab, HTC Sensation
  7. #7  
    kcls's Avatar

    Posts
    910 Posts
    ROM
    IHOCM7.2 || AOKP

    Default

    This looks really great! The closer we get to ICS, the happier I get Is ICS actually bootable or functional yet? If it is, I might try building on my own laptop just to play around with.

    Tapatalkin it from my IHO CM7.1'd, MIUI Themed Optimus V
  8. #8  

    Default

    From what I have gathered it's not quite to that point yet. And if it does boot I imagine without major tweaks it will run slowly

    Tapatalked
  9. Thread Author  Thread Author    #9  
    LeslieAnn's Avatar
    AC Forums Android Developer

    Posts
    2,893 Posts
    ROM
    Harmonia 3

    Default Re: Android Central Optimus V Community Build Server

    My understanding is that it is bootable, but not much more.

    Harmonia Developer for Optimus V, Optimus Elite, One V, Evo V, Evo Shift, Evo V
    Donate here if you feel inclined to brighten my day.
  10. Thread Author  Thread Author    #10  
    LeslieAnn's Avatar
    AC Forums Android Developer

    Posts
    2,893 Posts
    ROM
    Harmonia 3

    Default Re: Android Central Optimus V Community Build Server

    Update:
    Build times for IHO GB are:
    First build takes less than 15 minutes
    Second build takes less than 5 minutes

    This is still open for devs if they want a spot.

    Harmonia Developer for Optimus V, Optimus Elite, One V, Evo V, Evo Shift, Evo V
    Donate here if you feel inclined to brighten my day.
    Thanked by 2:
    jawz101 and Discovered like this.
  11. Thread Author  Thread Author    #11  
    LeslieAnn's Avatar
    AC Forums Android Developer

    Posts
    2,893 Posts
    ROM
    Harmonia 3

    Default Re: Android Central Optimus V Community Build Server

    The server will probably be back online tomorrow afternoon, about 3pm central if all is fine. I'll post an update when it does.

    I shut it down to keep it from switching over to battery backup while the storms pass (first tornadoes, now 70+ mph winds). If we lose power, I never know when this place will get it back and I need to make sure I have every single minute of power possible.

    Sorry for any trouble this may cause.
    Leslie

    Harmonia Developer for Optimus V, Optimus Elite, One V, Evo V, Evo Shift, Evo V
    Donate here if you feel inclined to brighten my day.
    Thanked by 4:
  12. Thread Author  Thread Author    #12  
    LeslieAnn's Avatar
    AC Forums Android Developer

    Posts
    2,893 Posts
    ROM
    Harmonia 3

    Default Re: Android Central Optimus V Community Build Server

    Server is back up and running.

    Harmonia Developer for Optimus V, Optimus Elite, One V, Evo V, Evo Shift, Evo V
    Donate here if you feel inclined to brighten my day.
    Thanked by:
  13. #13  
    JerryScript's Avatar
    Daydream Believer

    Posts
    2,058 Posts
    ROM
    Victorious

    Default Re: Android Central Optimus V Community Build Server

    Thanks for keeping us informed LeslieAnn!

    Glad to hear you made it through the storms ok!
  14. #14  
    Redbaron2005's Avatar
    Jr. Android Developer

    Posts
    72 Posts
    ROM
    VMusic Alpha

    Default Re: Android Central Optimus V Community Build Server

    This is very amazing, and awesome.
  15. Thread Author  Thread Author    #15  
    LeslieAnn's Avatar
    AC Forums Android Developer

    Posts
    2,893 Posts
    ROM
    Harmonia 3

    Default Re: Android Central Optimus V Community Build Server

    Thanks.
    I'm going to see about fixing the generator before things get bad again.

    Harmonia Developer for Optimus V, Optimus Elite, One V, Evo V, Evo Shift, Evo V
    Donate here if you feel inclined to brighten my day.
  16. #16  
    sellers86's Avatar

    Posts
    1,840 Posts
    ROM
    CNA/CM9/Mirage

    Default Re: Android Central Optimus V Community Build Server

    My messages dont seem to want to send to you, so ill post here. Ill try out the build server. id be happy to. Would i have to downgrade to ubuntu 10.04?
  17. Thread Author  Thread Author    #17  
    LeslieAnn's Avatar
    AC Forums Android Developer

    Posts
    2,893 Posts
    ROM
    Harmonia 3

    Default Re: Android Central Optimus V Community Build Server

    By default this forum doesn't keep a copy in sent messages unless you tell it to for every message.

    Harmonia Developer for Optimus V, Optimus Elite, One V, Evo V, Evo Shift, Evo V
    Donate here if you feel inclined to brighten my day.
  18. #18  
    sellers86's Avatar

    Posts
    1,840 Posts
    ROM
    CNA/CM9/Mirage

    Default Re: Android Central Optimus V Community Build Server

    alright that makes sense. thanks for clearing that up.
  19. #19  
    sellers86's Avatar

    Posts
    1,840 Posts
    ROM
    CNA/CM9/Mirage

    Default Re: Android Central Optimus V Community Build Server

    Im up and running! thanks leslieann
    LeslieAnn likes this.
  20. #20  
    Invincible Madness's Avatar

    Posts
    500 Posts
    ROM
    MIUI GB

    Default Re: Optimus V Community Build Server

    This is super fast and awesome. Thanks so much Leslie.
    So, since it has everything we need on it already, it doesn't matter if I don't have java, SDK, other stuff or even if I switch to a dif version of Linux right. I guess so but thought I'll double check before doing so.

    Thanks again.
  21. #21  
    cole2kb's Avatar
    Retired Moderator

    Posts
    3,975 Posts
    Global Posts
    4,030 Global Posts
    ROM
    Stock

    Default Re: Optimus V Community Build Server

    I'd love to try it out but don't want to clog it up with my learning time. I can't seem to get any flavor of Linux running on my machine I have now. Usually always hardware incompatibilities, with either my video card (GeForce 5200FX) or my wi-fi dongle which is a Ralink RT5370 (ethernet is broken).

    Is it totally stupid to just use a really old version of a distro? I'm thinking of trying out Ubuntu 8 or 9 and see if I get better results that way.
  22. Thread Author  Thread Author    #22  
    LeslieAnn's Avatar
    AC Forums Android Developer

    Posts
    2,893 Posts
    ROM
    Harmonia 3

    Default Re: Optimus V Community Build Server

    Quote Originally Posted by Invincible Madness View Post
    This is super fast and awesome. Thanks so much Leslie.
    So, since it has everything we need on it already, it doesn't matter if I don't have java, SDK, other stuff or even if I switch to a dif version of Linux right. I guess so but thought I'll double check before doing so.

    Thanks again.


    The only requirements on your end is an ssh client to build and sshftp client to download the rom after.
    Jave, Linux, Windows, Android, Mac, Beos, whatever, it doesn't matter as long as yuo have at least an SSH client. All your end does is connect to my machine through SSH, my machine does the rest.

    You are just a "thin client" or terminal, that is the beauty of it, you can actually build from any internet connected system that has an ssh client, including your phone since my machine does the actual physical work.

    You could actually start a build with your phone when you get off work, drive home, and download the resulting rom with your computer when you got home. Provided nothing fails.


    I almost splurged on a 6core AMD and board for it tonight that could have used the 16gigs of ddr3 I have sitting around. Hard to justify when the box is as fast as it is. Yeah, I'm a geek. LOL


    Quote Originally Posted by cole2kb View Post
    I'd love to try it out but don't want to clog it up with my learning time. I can't seem to get any flavor of Linux running on my machine I have now. Usually always hardware incompatibilities, with either my video card (GeForce 5200FX) or my wi-fi dongle which is a Ralink RT5370 (ethernet is broken).

    Is it totally stupid to just use a really old version of a distro? I'm thinking of trying out Ubuntu 8 or 9 and see if I get better results that way.
    That is the problem with Linux, if everything works the way you want "out of the box", everything goes fantastic. As soon as you leave that comfort zone, all hell can break loose. Windows may be a bit rough to start, but it's usually not super hard to fix.

    You might want to consider using Dropbox.
    It will be slower, but you can keep using Windows. If you have an older slower spare computer, try setting that up and use VNC or TeamViewer to remote control it. Speed won't matter as much when it's a box sitting in your closet as opposed to slowing down your personal computer. If you don't have one, ask around, people often have spare, old, junk computers laying around that they are happy to get rid of to someone who won't steal the info from it.

    These days you can get a P4 with2gigs of ram and a 17in monitor for $100 of you know where to look, so there is a lot of cheap hardware out there if you look for it.

    Harmonia Developer for Optimus V, Optimus Elite, One V, Evo V, Evo Shift, Evo V
    Donate here if you feel inclined to brighten my day.
  23. #23  
    tdm
    tdm is offline
    tdm's Avatar

    Posts
    1,409 Posts
    Global Posts
    1,411 Global Posts
    ROM
    Quattrimus

    Default Re: Optimus V Community Build Server

    Quote Originally Posted by cole2kb View Post
    I'd love to try it out but don't want to clog it up with my learning time. I can't seem to get any flavor of Linux running on my machine I have now. Usually always hardware incompatibilities, with either my video card (GeForce 5200FX) or my wi-fi dongle which is a Ralink RT5370 (ethernet is broken).

    Is it totally stupid to just use a really old version of a distro? I'm thinking of trying out Ubuntu 8 or 9 and see if I get better results that way.
    Don't worry about "clogging it up". It only takes a few minutes to build. If you're really worried, limit your "-j" option to 2.

    I'd be surprised if recent versions of Ubuntu didn't support your hardware. But if they don't and you have a pretty fast machine, running Linux under VMWare might be an option to consider.
  24. #24  
    tdm
    tdm is offline
    tdm's Avatar

    Posts
    1,409 Posts
    Global Posts
    1,411 Global Posts
    ROM
    Quattrimus

    Default Re: Optimus V Community Build Server

    Quote Originally Posted by LeslieAnn View Post
    The only requirements on your end is an ssh client to build and sshftp client to download the rom after.
    Yes, but rsync does wonders for bandwidth and speed. I can usually pull a rebuild of a ROM with rsync in less than 10% of the time it takes to scp it down.

    Quote Originally Posted by LeslieAnn View Post
    I almost splurged on a 6core AMD and board for it tonight that could have used the 16gigs of ddr3 I have sitting around. Hard to justify when the box is as fast as it is. Yeah, I'm a geek. LOL
    That would rock. Your build server is just begging to have 16gb. Come on, you know you wanna.

    I think a second drive in a striped configuration would also do wonders for performance.
  25. #25  
    tvall's Avatar

    Posts
    591 Posts
    ROM
    cm9

    Default

    Quote Originally Posted by LeslieAnn View Post
    These days you can get a P4 with2gigs of ram and a 17in monitor for $100 of you know where to look, so there is a lot of cheap hardware out there if you look for it.
    About two months ago I made my mom really mad because I spent like 10 minutes trying to make 4 machines like that fit into her Mazda miata (with me and her in it) after my internship. Ended up only fitting two. (Work had 11 of them they were pretty much throwing away. I wanted to take all 11... would have made a nice cluster computing project).
    I sold one for $50, the other I build android and dslinux on
    Last edited by tvall; 03-21-2012 at 11:10 PM.
    Thanked by:
Page 1 of 2 12 LastLast

Posting Permissions