Intro
This is a bit different than most postings here, as I'm not providing any binaries to install on your phone and instead providing a simple tool, rattlesnakeos-stack, to build your own OS based on AOSP on a regular basis, with your own signing keys, and your own OTA updates. This probably will be interesting to a small subset of users as it does cost money to run this infrastructure in AWS.
What is RattlesnakeOS
RattlesnakeOS is privacy focused Android OS based on AOSP for Google Pixel phones. It is my migration strategy away from CopperheadOS (hence the name similarity) which is no longer maintained.
Features:
Based on latest AOSP 9.0 (Android P)
Support for Google Pixel, Pixel XL, Pixel 2, Pixel 2 XL
Monthly software and firmware security fixes delivered through built in OTA updater
Maintain verified boot with a locked bootloader just like official Android but with your own personal signing keys
Latest Chromium browser and webview
Latest F-Droid client and privileged extension
Free of Google’s apps and services
What is rattlesnakeos-stack
Rather than providing random binaries of RattlesnakeOS to install on your phone, I've gone the route of creating a cross platform tool, rattlesnakeos-stack, that provisions all of the AWS infrastructure needed to continuously build your own personal RattlesnakeOS, with your own signing keys, and your own OTA updates. It uses AWS Lambda to provision EC2 spot instances that build RattlesnakeOS and upload artifacts to S3. Resulting OS builds are configured to receive over the air updates from this environment. It only costs a few dollars a month to run (see FAQ for detailed cost breakdown).
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
How do I set this up?
Head over to the github repo and take a look at the README for full setup, build, and flashing instructions.
Thank you for this, I have always wanted to try. I am more from the hardware side, I learned machine level code back in the days of Intel 8/16 bit processors. After compilers happened, I got lost
Wow, this is a gem. Thanks!
Can any one upload some photos of that ROM
haninatoon said:
Can any one upload some photos of that ROM
Click to expand...
Click to collapse
It should look identical to Pure AOSP Pie but with Chromium and F-Droid installed, as far as I've seen not one person has even confirmed it booting yet on the reddit, at least Pixel non-XL, we know Pixel XL works
KShion619 said:
It should look identical to Pure AOSP Pie but with Chromium and F-Droid installed, as far as I've seen not one person has even confirmed it booting yet on the reddit
Click to expand...
Click to collapse
You must not have looked very hard, as there are numerous people on reddit (checkout /r/rattlesnakeos) that are up and running and have posted accordingly. I have been using this as my daily driver for over 4 months now without any issues.
KShion619 said:
It should look identical to Pure AOSP Pie but with Chromium and F-Droid installed, as far as I've seen not one person has even confirmed it booting yet on the reddit, at least Pixel non-XL, we know Pixel XL works
Click to expand...
Click to collapse
There has been confirmation of all supported devices working at this point.
how is battery backup?
Related
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Android 4.4 KitKat has been officially announced and as usual, the latest version of the Android OS debuts alongside the a new Nexus, the Nexus 5. So, what's new? Well, the 4.4 KitKat aims to reach the next 1 billion users and it will scale automatically to fit on the devices with as little as 512 MB of RAM.
The design of the OS has been polished and it looks better than ever. Android 4.4 brings a new phone app, which now helps you search across your contacts, nearby places or even through any other Google app accounts, right from your dialler app.
Google's new Hangout app comes out of the box on Android 4.4. It puts all your SMS and MMS under one roof along with other conversations and video calls so that you don't miss messages regard;ess of how they are sent.
The lock screen now has a camera shortcut and there is an option to rearrange the home screens to match your requirements. All devices without hardware keys now get extra room as the navigation interface disappears as soon as an app is launched.
As one can expect, the newest Android version brings a whole lot of new features for Google's search platform. You can now activate search with keywords and the speech recognition engine is about 25 percent more accurate than before, according to Google.
You can use the hotwords to launch voice search with the Google Now, send a text, get directions or even play a song. The upcoming version of the Google Now will bring new card types that keep you updated with contextual topics of interest to you.
Android 4.4's new framework allows you to AirPrint (a feature similar to wireless printing), which is however limited to HP printers only for now. The OS now supports third-party cloud storage in the Gallery app
Google aims to make Android accessible to everyone, even people with low-end hardware. In the past, due to the memory constraints, some lower-end smartphones couldn't get a taste of the newer Android versions, but with KitKat that's about to change. Android 4.4 KitKat removes unnecessary background services and reduces the memory consumption to a large extent, which now allows the OS to run smoothly even on devices with 512MB RAM. Ironically, the Galaxy Nexus with 1GB RAM will not get KitKat.
Google has also managed to enhance the battery performance through its sensor batching, which reduces the data requests. Lastly, Android 4.4 comes with under the hood tweaks and changes to enhance the overall performance of the OS.
Android 4.4 KitKat will be powering the newly launched Google Nexus 5 out of the box, while the roll out for the other Nexus devices will begin in the coming days.
Source
It will be interesting to see if I get the update for my N4 or N7 before my N5 gets here.
OH NO! I have become a Nexus fanboy:silly:
DXM31 said:
It will be interesting to see if I get the update for my N4 or N7 before my N5 gets here.
OH NO! I have become a Nexus fanboy:silly:
Click to expand...
Click to collapse
Hey! Nothing wrong with fanboyism on a nexus lol
My.DiRtY.UNiC0Rn.
I think we are all fanboys here
woof for yourself. I am a fandog.
wow the gnex isn't getting 4.4? i'd be mad as hell
1, 2, 3 aaaaaaand closed
Sent from my Nexus 4 using xda app-developers app
Ordered a black 16GB N5, unsure of whether I'm going to keep my N4 as a backup or sell it. The N4 will probably see a system dump and ROM from N5 4.4 before we get the OTA lol
Sent from my Nexus 4 using Tapatalk
lowtje said:
1, 2, 3 aaaaaaand closed
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
wise is this one
Thread closed use the existing discussion thread for further discussions, PLEASE
Nburnes said:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
About: https://nextbit.com/about/
Press Release: https://nextbit.com/press/
Articles and videos
The Verge: http://www.theverge.com/2014/10/27/7079623/this-is-nextbits-try-at-fixing-app-switching-on-android
Engadget: http://www.engadget.com/2014/10/27/nextbit-baton-continuity-for-android/
Android Police: http://www.androidpolice.com/2014/1...nogenmod-with-app-syncing-backup-and-restore/
Click to expand...
Click to collapse
Alpha tester here! Wanted to spread the word now that we were out of stealth phase!
Nextbit Baton offers several benefits to users, including:
Sync: Keeps apps and data in sync across multiple devices, allowing users to move fluidly from one device to the next without missing a beat.
Pass: Send any open app in its current state to another device, saving time and eliminating the tedious process of manually finding and opening apps on different devices.
Backup and restore: Save apps and data to your Nextbit profile in the cloud, so you can always get your apps back on any device.
Nextbit’s private beta is exclusively on CyanogenMod, the leading open-source, community-driven Android OS backed by Cyanogen Inc. The future public release of Nextbit will be available first on the commercially distributed Cyanogen operating system.
“Cyanogen continues to reimagine Android by introducing bold new firsts,” said Kirt McMaster, CEO of Cyanogen. “Nextbit represents one of these platform firsts that could only manifest on a truly open Android. We enable Baton to become a native OS level feature, creating huge benefit for our users.”
Click to expand...
Click to collapse
Any questions?
CyanogenMod? No thanks.
Sent from my Nexus 5 using XDA Free mobile app
Blunt_wizard said:
Any questions?
Click to expand...
Click to collapse
So as of right now this is CM-only, correct, not a free-standing app? Looks cool, I like the idea of having a 'cloud' backup of apps and not having to take up space on my phone.
Could be very popular.... If it wasn't limited to CM. Just a suggestion. ?
Many senior members seem to stay away from CM. ?
This is a nexus forum after all. Not to say we're AOSP fanboys or anything, but most of us are AOSP fanboys.
I am really like the concept. :good:
I'm another one who will pass (no pun intended) as long as it's CM only. Never had anything but issues with CM.
Sent from my iPhone 6 using Tapatalk
_MetalHead_ said:
I'm another one who will pass (no pun intended) as long as it's CM only. Never had anything but issues with CM.
Sent from my iPhone 6 using Tapatalk
Click to expand...
Click to collapse
That's because like PA they always push out "milestones" which are betas. Hardly ever a real stable release. But that's just my opinion.
It works pretty well. Amazing concept that was executed fine.
Joshmccullough said:
So as of right now this is CM-only, correct, not a free-standing app? Looks cool, I like the idea of having a 'cloud' backup of apps and not having to take up space on my phone.
Click to expand...
Click to collapse
That's not how it works.... It lets you, say you were playing a game, you paused in the middle of the race, and sent it to your tablet, it would pick up at that exact point, still paused even, you have to have the app on both devices, it takes the data and the apps current state, sends it to the clout and to your other device verrry quickly and easily too (source: i was in alpha)
How does it handle resources on the SD card? For example, a game that has a 1GB download of additional resources that get stored on your Data partition in some folder?
Serious security flaws that could give attackers complete access to a phone's data have been found in software used on tens of millions of Android devices.
The bugs were uncovered by Checkpoint researchers looking at software running on chipsets made by US firm Qualcomm.
Qualcomm processors are found in about 900 million Android phones, the company said.
However, there is no evidence of the vulnerabilities currently being used in attacks by cyberthieves.
"I'm pretty sure you will see these vulnerabilities being used in the next three to four months," said Michael Shaulov, head of mobility product management at Checkpoint.
"It's always a race as to who finds the bug first, whether it's the good guys or the bad."
Affected devices included:
BlackBerry Priv and Dtek50
Blackphone 1 and Blackphone 2
Google Nexus 5X, Nexus 6 and Nexus 6P
HTC One, HTC M9 and HTC 10
LG G4, LG G5, and LG V10
New Moto X by Motorola
OnePlus One, OnePlus 2 and OnePlus 3
US versions of the Samsung Galaxy S7 and Samsung S7 Edge
Sony Xperia Z Ultra
Mr Shaulov said six months of work to reverse engineer Qualcomm's code revealed the problems.
The flaws were found in software that handles graphics and in code that controls communication between different processes running inside a phone.
Exploiting the bugs would allow an attacker to gradually be able to take more control over a device and gain access to its data.
Android sculptureImage copyrightAP
The flaws could be used to make booby-trapped apps that steadily gain access to a phone's data
Checkpoint handed information about the bugs and proof of concept code to Qualcomm earlier this year.
In response, Qualcomm is believed to have created patches for the bugs and started to use the fixed versions in its factories.
It has also distributed the patches to phone makers and operators. However, it is not clear how many of those companies have issued updates to customers' phones.
Checkpoint has created a free app called QuadRooter Scanner that can be used to check if a phone is vulnerable to any of the bugs, by looking to see if the patches for them have been downloaded and installed.
In addition, Mr Shaulov said Android owners should only download apps from the official Google Play store to avoid falling victim to malicious programs.
"People should call whoever sold them their phone, their operator or the manufacturer, and beg them for the patches," said Mr Shaulov.
Qualcomm has yet to respond to a request for comment.
Scary stuff - too bad Google can't just roll us out a patch for it
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Here's the result of this scan on a unrooted op3 running stock 3.2.2. so clearly over to one plus.
Source of the article http://www.bbc.co.uk/news/technology-37005226
Franes04 said:
Serious security flaws that could give attackers complete access to a phone's data have been found in software used on tens of millions of Android devices.
The bugs were uncovered by Checkpoint researchers looking at software running on chipsets made by US firm Qualcomm.
Qualcomm processors are found in about 900 million Android phones, the company said..
Click to expand...
Click to collapse
tropicanapure said:
Here's the result of this scan on a unrooted op3 running stock 3.2.2. so clearly over to one plus.
Source of the article http://www.bbc.co.uk/news/technology-37005226
Click to expand...
Click to collapse
I would've linked the source but I didn't have enough posts to add links. Thank you for sharing.
No worries, mate, Google has seen the issue and will release a security patch for it (2015-08-05), check here!
We can only hope OnePlus releases the security patch as soon as possible, or you can just hop on the custom ROM bandwagon since they often have the patch merged day one.
OxygenOS Beta Public TestersHello there,
As you all know OnePlus has recently announced the importance of Community builds and User experiences in their pursuit to build the most loving ROM yet preserving the vanilla Android. You might be familiar with the latest announcement regarding the beta community. . This thread here is subjected to update every tiny to huge differences seen in Beta builds of Oxygen OS and at the same time offer polls to include/re-configure most needed features.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Latest Change log:
Use AOSP clock as default clock
Added capability to uninstall some preinstalled apps, like FileManager, Weather, Recorder, MusicPlayer
Added expanded screenshots, you can now save a long screenshot of a scrollable page to cover more contents.
Added cellular data firewall, you can control whether an app is allowed to use cellular network or WiFi
Added“Favorite contact setting”in Priority mode
Setting menu adjustment in Messages, added option to vibrate phone when receiving SMS
Contact UI redesign
Fixed community build cannot flash back to official build issue
General bug fixes
Latest Community Build from hereDownload
P.S: This thread is maintained by me. And, clearly, it's not an address from official ROM team. But, the bugs, experiences, and logs in this very thread are reported to the ROM developers via private contacts. So, have anything to recommend then post it here and let's make sure OnePlus is hearing you fanboys.
Bug:
Blank White Bar at default selection.
Why create this thread when
1) another build is imminent leaving this one redundant
2) another thread exists already for 3.5.3 leaving this one redundant
http://forum.xda-developers.com/oneplus-3/how-to/oxygen-os-3-5-3-community-build-t3470459
daleski75 said:
Why create this thread when
1) another build is imminent leaving this one redundant
2) another thread exists already for 3.5.3 leaving this one redundant
Click to expand...
Click to collapse
The features of the ROM is being re-visited on user experience. Hence collecting all the required feed back to build a good ROM. And, apart from the usual existent features this thread will also focus on features from other ROMs which can be implemented being vanilla Android. You can link the other matching threads too. Will look into it to make it more productive. Thanks
Sent from my ONEPLUS A3003 using Tapatalk
Mohammad Shahebaz said:
The features of the ROM is being re-visited on user experience. Hence collecting all the required feed back to build a good ROM. And, apart from the usual existent features this thread will also focus on features from other ROMs which can be implemented being vanilla Android. You can link the other matching threads too. Will look into it to make it more productive. Thanks
Click to expand...
Click to collapse
Still don't understand the point of this thread that's what the oneplus community build feedback form is for.
Can a Mod close this Thread.
Mohammad Shahebaz said:
The features of the ROM is being re-visited on user experience. Hence collecting all the required feed back to build a good ROM. And, apart from the usual existent features this thread will also focus on features from other ROMs which can be implemented being vanilla Android. You can link the other matching threads too. Will look into it to make it more productive. Thanks
Click to expand...
Click to collapse
So in other words, you've come fishing for Thanks.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
"]
No Official Android O or Legacy OS 14 For Hammerhead?
I've heard rumblings for months now both in forums as well as from insiders who should know what they're talking about.
My bastion of light is a colleague who actually works for Google's Android development team who promise me that he will get me an Alpha build for hammerhead that he is piecing together for me. I am working working on a rom together with a long time friend & OG Android Rockstar. As of last night, the kernel was building with some modifications I asked for things like default governer (SmartAss v2) and IO (noop). It will include init d support and script when fished to zipalign & fix permissions at boot as well as trim data and cache twice each day to keep the device fast. We may use some CAF (code aurora project) code to maximize the processor, There will be several buid prop edits for smother operation, performance enhancements, and battery saving, These build prop edits have been tried & tested with exceptional results in roms such as Shuji, Liberty, Gummy Jar, and Simply Stunning. Let's hope the Google source comes through with the goods to make this work.
Anyway, just thought I'd post the email I was sent about lack of support for Nexus 5 ^ to offer a little hope for what may be down the road. The new Rom will be called "Simply Shuji: to pay homage to Chevy NoDroids Simply Stunning rom and my own Shuji rom. Shuji is the Japanese word for perfection.
mobile_sensei said:
"]"]
No Official Android O or Legacy OS 14 For Hammerhead?
I've heard rumblings for months mow both in forums as well as from insiders who should know what they're talking about.
My bastion of light is a colleague who actually works for Google's Android development team who promise me that he will get me an Alpha build for hammerhead that he is piecing together for me We are working on a rom together. As of last night, the kernel was building with some modifications I asked for like default governer (SmartAss v2) and IO (noop). It will include init d support and script when fished to zipalign & fix permissions at boot as well as trim data and cache twice each day to keep the device fast. We may use some CAF (code aurora project) code to maximize the processor, There will ne excessive buid prop edits for smother operation, performance enhancements, and battery saving, These build prop edits have been tried & tested with exceptional results in roms such as Shuji, Liberty, Gummy Jar, and Simply Stunning.
Anyway, just thought I'd post the email I was sent about lack of support for Nexus 5 ^ to offer a little hope for what may be down the road. The new Rom will be called "Simply Shuji: to pay homage to Chevy NoDroids Simply Stunning rom and my own Shuji rom. Shuji is the Japanese word for perfection.
Click to expand...
Click to collapse
Waiting eagerly sir.. If you will use CAF code meaning it is CAF or AOSP? Please keep us updated!
GopalKaul said:
Waiting eagerly sir.. If you will use CAF code meaning it is CAF or AOSP? Please keep us updated!
Click to expand...
Click to collapse
Any reply?
i see 5x not nexus 5 on the list !
Sent from my Nexus 5 running Android 7.0 using Tapatalk