Results 1 to 25 of 25
  1. Thread Author  Thread Author    #1  

    Default First ROM Since Cyanogen to Truly Embrace Open-Source

    Quietly, a team of 4 Developers/Testers have been working in their labs day and night to produce the first truly open-source ROM since Cyanogen. Without using anything from outside sources this group has managed to re-invent the wheel several times, including the smallest bash shell to date able to be used on the android system, Vixie-Cron for low level task scheduling, Reboot option in the power control menu also allowing for rebooting into recovery, as well as a few other "under the hood" tweaks. The mastermind behind this rom, Austen ****en(CVPCS), has finally deemed the current version 0.5.0 to be open to public beta. The name of this ROM you ask?



    Link to the main Sapphire site:

    While CVPCS was hard at work putting bash into a car crusher. Todd Swindoll (Sniffle), who is well known in the android community for his beginning android compiling guide, has been hard at work on the accompanying site to this ROM. Not only is the ROM site now available, but also there is a wiki available with guides for adding some of these same features to your own "compiled from source" roms including his full original guide in wiki form, Busybox without having to modify source, and Superuser.apk and root while only modifying one source file, with more to come!

    Link to generic android wiki site:

    (quote from CVPCS site)
    Special thanks to:
    Todd(sniffle): for helping me from the beginning to present on this project, and never tiring of my constant talk over it
    Evan(mayh3m): for helping me test EVERYTHING about my ROM, and the continual data/system wipes he no doubt had to endure
    Corey(synik4l): for supporting me in this project as well as getting me in touch with many of the android developers
    Pete(pete): for answering some of my questions and putting me in touch with several people
    Koush: for his willingness to help me with bug fixes, as well as for all of the wonderful work he's done
    Cyanogen: for all of his hard work that served as a guide to help me figure out the android build process
    Alldroid.org: for graciously offering hosting space for the various files that are available on this site
  2. #2  
    Jdane07's Avatar

    Posts
    62 Posts
    Global Posts
    660 Global Posts

    Default

    ........?
    Last edited by JDane07; 06-14-2010 at 05:20 PM.
  3. #3  
    DeeMat's Avatar

    Posts
    275 Posts
    Global Posts
    282 Global Posts

    Default

    Can we get screenshots or something?
  4. #4  
    Brett's Avatar
    Retired Moderator

    Posts
    2,396 Posts
    Global Posts
    2,393 Global Posts
    ROM
    CM 7 / Incredikernel .37

    Default

    When I get home ill probably give it a shot but only if everything seems kosher.
  5. Thread Author  Thread Author    #5  

    Default

    it looks stock...

    it's not a theme though we will be supporting themes, it is a true compiled form source rom.

    if that doesn't strike a small tiny chord in your heart, wait until we have the darkedge, or smoked glass blue theme supported :-)
  6. #6  
    pjjanak's Avatar

    Posts
    73 Posts
    ROM
    AOKP

    Default

    Seems pretty well put together. Glad to see another contender in the pool. Once Google releases 2.2 to the AOSP, I will definitely be looking to try this out.

    Peter
  7. Thread Author  Thread Author    #7  

    Default

    thanks much! don't worry once the froyo source dropped this rom will be updated to 2.2 very quickly!
  8. #8  
    Brett's Avatar
    Retired Moderator

    Posts
    2,396 Posts
    Global Posts
    2,393 Global Posts
    ROM
    CM 7 / Incredikernel .37

    Default

    Quote Originally Posted by Sniffle View Post
    it looks stock...

    it's not a theme though we will be supporting themes, it is a true compiled form source rom.

    if that doesn't strike a small tiny chord in your heart, wait until we have the darkedge, or smoked glass blue theme supported :-)
    not bad. i actually prefer stock over those themes so that doesn't bother me.

    if you could describe the top three features that your rom has that other roms dont in only 3 sentences, I'm sold

    i have been really looking forward to getting a Droid Dev in this forum but have not had any luck with that. if this rom is as good as you say it is then i think you will definitely have a bunch of fans here.
  9. Thread Author  Thread Author    #9  

    Default

    hmmm a short comprehensive features list i can do that.(1) The main Features include: Smallest fully featured, colored, bash shell compiled to date for the droid, vixie-cron low level task scheduler, nano text editor for command line editing, Reboot and reboot recovery option in the power menu(reboot recovery not available anywhere else as a menu option), Helix Launcher2 customized by me to be more stable and have 5 columns in both landscape and portrait.(2)

    sorry couldn't resist the sentence numbering(3) :-P
  10. #10  
    Brett's Avatar
    Retired Moderator

    Posts
    2,396 Posts
    Global Posts
    2,393 Global Posts
    ROM
    CM 7 / Incredikernel .37

    Default

    haha that is definitely tempting. i just wish it was 2.2 or had JIT enabled inside the build.

    once i have a day off ill give it a test and see what i think. its only monday and the weekend is so far away
  11. Thread Author  Thread Author    #11  

    Default

    once 2.2 drops it will be available very shortly after jit and all
  12. #12  
    pjjanak's Avatar

    Posts
    73 Posts
    ROM
    AOKP

    Default

    Are you guys going to make this ROM available in Clockwork ROM Manager?

    Peter
  13. Thread Author  Thread Author    #13  

    Default

    yes we are :-) we just have to get it hosted in it's final home of alldroid.org who has graciously offered to host the files for us.
  14. #14  
    DeeMat's Avatar

    Posts
    275 Posts
    Global Posts
    282 Global Posts

    Default

    Quote Originally Posted by Sniffle View Post
    hmmm a short comprehensive features list i can do that.(1) The main Features include: Smallest fully featured, colored, bash shell compiled to date for the droid, vixie-cron low level task scheduler, nano text editor for command line editing, Reboot and reboot recovery option in the power menu(reboot recovery not available anywhere else as a menu option), Helix Launcher2 customized by me to be more stable and have 5 columns in both landscape and portrait.(2)

    sorry couldn't resist the sentence numbering(3) :-P
    Thank you for the description, Sniffles. I am trying to go through a period of leaving my phone alone (more than a few days!) but might try this after I hear other's feedback.
  15. Thread Author  Thread Author    #15  

    Default

    :-) i understand what you mean...
  16. #16  

    Default

    Soon as it reaches rom manager, I'll download it and give it a whirl.
  17. #17  

    Default

    Quote Originally Posted by TreyDaPrince View Post
    Soon as it reaches rom manager, I'll download it and give it a whirl.
    i've been in contact with koush. just waiting for the permanent storage at alldroid
  18. #18  

    Default

    I tried the rom for a couple hours. Seemed pretty stable and i like the reboot into recovery on the power menu. Went back to Onix only because i missed the speed. (I didn't try JIT because i haven't had the best luck with JIT on 2.1, maybe play with that this weekend.) Hopefully official 2.2 source will be released soon and i will definitely try your rom when you get the 2.2 implemented into it.
    Motorola Droid2
  19. #19  

    Default

    Quote Originally Posted by Brett View Post
    haha that is definitely tempting. i just wish it was 2.2 or had JIT enabled inside the build.

    once i have a day off ill give it a test and see what i think. its only monday and the weekend is so far away
    The ROM does support 2.1 JIT, if you go into terminal emulator, type "dalvikjit on" and then reboot. 2.1 JIT was never very stable, but it does make a noticable increase in performance. The small amount of testing I did within it showed that with a 1000mhz LV kernel and JIT enabled, i was averaging 12~14 MFLOPS in linpack.
  20. #20  
    arw01's Avatar

    Posts
    52 Posts
    Global Posts
    53 Global Posts

    Default

    What benefit is the cron port in the droid? I wondered about cron support in the native source, but have not installed enough pieces of the sdk to download via git and poke around.

    I've built a few linux from scratch servers for the house over the last few years so have a bit of a leg up on what the pieces are.

    Something I noticed the other night was that the stock email app (not gmail) if left running as the foreground when you let the screen blank out will chew up the battery over night!

    What kinds of tweaks to the source can you make to cut down on battery drain? And I've wondered about all the apps pulling in stock libraries where maybe one or two functions were really called in the whole library.
  21. #21  

    Default

    Quote Originally Posted by arw01 View Post
    What benefit is the cron port in the droid? I wondered about cron support in the native source, but have not installed enough pieces of the sdk to download via git and poke around.

    I've built a few linux from scratch servers for the house over the last few years so have a bit of a leg up on what the pieces are.
    I currently don't use cron, but it has such a tiny footprint (~62k), that I figured it never hurts to be available. The cron daemon itself is set up to never run unless a system crontab exists, so that if it is not actually being used to run anything, it won't sit there and drain the battery for no reason. One possible use for it in the future would be to perform various update or cleanup tasks, especially since ideally a phone should not power off very often.

    Quote Originally Posted by arw01 View Post
    Something I noticed the other night was that the stock email app (not gmail) if left running as the foreground when you let the screen blank out will chew up the battery over night!
    I have never experienced this because my phone is almost always plugged into something (since i'm almost always near a computer). I have added this note to my todo list and will see if the email app continually syncs or something that might drain the battery.

    Quote Originally Posted by arw01 View Post
    What kinds of tweaks to the source can you make to cut down on battery drain? And I've wondered about all the apps pulling in stock libraries where maybe one or two functions were really called in the whole library.
    Battery drain is going to be caused by the system doing more work for longer, not necessarily the size of it. Stock libraries are fine so long as they don't take up too much space (and when compiling from source, we can leave out a lot of bloat that isn't needed when we compile). Also when building from source, we can add hooks and changes directly into how the system runs to implement better features, optimize systems, and so on.

    One example for battery life would be the OTA update system. Even if the otacerts package or whatnot is invalid, there is still a process running in system that checks for verizon's OTA updates. We could add the ability to shut off that check. Other changes like that are possible (or more probable) with a source based distro, instead of a hacked distro.

    I hope this has answered your questions
  22. #22  
    arw01's Avatar

    Posts
    52 Posts
    Global Posts
    53 Global Posts

    Default

    Very well thank you. Happen to have found a hook for google voice notifications? Or is their a hook that you can see all notifications before they are passed onto the notification bar?

    Work provides no SMS plan, so I can only use google voice, which means I cannot use a mobile defender or wave secure or where's my droid app for those times I cannot find where I left the beloved Droid!

    Part of why I've started to download the pieces of the sdk was to go looking for such a source code hook. I'd like my phone to report where it is every once in a while so that when I loose it I could find it!
  23. #23  
    borgey401's Avatar

    Posts
    600 Posts
    Global Posts
    593 Global Posts
    ROM
    4.0.3

    Default

    Quote Originally Posted by Sniffle View Post
    Quietly, a team of 4 Developers/Testers have been working in their labs day and night to produce the first truly open-source ROM since Cyanogen. Without using anything from outside sources this group has managed to re-invent the wheel several times, including the smallest bash shell to date able to be used on the android system, Vixie-Cron for low level task scheduling, Reboot option in the power control menu also allowing for rebooting into recovery, as well as a few other "under the hood" tweaks. The mastermind behind this rom, Austen ****en(CVPCS), has finally deemed the current version 0.5.0 to be open to public beta. The name of this ROM you ask?



    Link to the main Sapphire site:

    While CVPCS was hard at work putting bash into a car crusher. Todd Swindoll (Sniffle), who is well known in the android community for his beginning android compiling guide, has been hard at work on the accompanying site to this ROM. Not only is the ROM site now available, but also there is a wiki available with guides for adding some of these same features to your own "compiled from source" roms including his full original guide in wiki form, Busybox without having to modify source, and Superuser.apk and root while only modifying one source file, with more to come!

    Link to generic android wiki site:

    (quote from CVPCS site)
    Special thanks to:
    Todd(sniffle): for helping me from the beginning to present on this project, and never tiring of my constant talk over it
    Evan(mayh3m): for helping me test EVERYTHING about my ROM, and the continual data/system wipes he no doubt had to endure
    Corey(synik4l): for supporting me in this project as well as getting me in touch with many of the android developers
    Pete(pete): for answering some of my questions and putting me in touch with several people
    Koush: for his willingness to help me with bug fixes, as well as for all of the wonderful work he's done
    Cyanogen: for all of his hard work that served as a guide to help me figure out the android build process
    Alldroid.org: for graciously offering hosting space for the various files that are available on this site
    sniffle you guys are the sh*t...... you already know that tho . i can't wait to try out ruby on the Dinc. ever since you told me about it i have been DYING to test it out.... but good work man and i look foward to your future releases.
    Device : Galaxy Nexus
    Build : 4.0.3 IML74K
    Kernel: 3.0.8-g490ff3
  24. #24  

    Default

    N00B QUESTION: HOW DID YOU GUYS CRACK THE DROID X? {{o_0}}
  25. #25  
    thebizz's Avatar
    phone addict

    Posts
    3,449 Posts
    Global Posts
    3,578 Global Posts
    ROM
    mean

    Default

    They didn't it was bypassed by hijacking the bootup process to load the recovery pretty ingenious
    Rooted for life

Posting Permissions