Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,806,480 Members 53,594 Now Online
XDA Developers Android and Mobile Development Forum

[ROM] [NIghtlies] Disarmed Toaster [CM10/PA/AOKP] - 0.2.0 (Unofficial)

Tip us?
 
agrabren
Old
(Last edited by agrabren; 21st November 2012 at 01:35 PM.)
#1  
agrabren's Avatar
Recognized Developer - OP
Thanks Meter 9,610
Posts: 1,442
Join Date: Mar 2011
Location: Pflugerville, TX

 
DONATE TO ME
Default [ROM] [NIghtlies] Disarmed Toaster [CM10/PA/AOKP] - 0.2.0 (Unofficial)

CyanogenMod 10 - Disarmed Toaster - Rearmed

Current version: 0.2.9





This is an un-official ROM, and not directly supported by the CyanogenMod team.

Background Information:
While working on Devil Toast, it occurred to me that I enjoyed having "names" for the different ROMs, instead of just calling them "CM9", "CM10", etc... But then, what was I going to call Jelly Bean? And while I greatly appreciate all the help ToastCFH has given me in the Android community, it didn't make sense to continue naming my ROMs after him. Then it struck me, "Disarmed Toaster". The name originally came from Microsoft (I'm sure they're thrilled to have named an Android ROM) and their absolutely insane "Random Naming" scheme in the XBOX 360. My wife couldn't think up a nickname (if any of you can't guess what my nick is, you have a *serious* issue with pattern recognition) so the XBOX 360 suggested some for her. The one that caught her attention was "Disarmed Toaster". What exactly is an armed toaster? Do we need to start warning people of the dangers of armed toasters? Are they rising up against us? So after some mild chuckles, she selected it as her name. No, she doesn't play online. No, neither of us have a Gold account. We play "Ticket To Ride" on it, that's about it. So when I got Jelly Bean to boot for the first time and actually function, the first change I made was to name it "Disarmed Toaster", after the woman who really is the most important person in my life. When it became evident that I took Devil Toast as far as it was going to go without some serious code writing (for this unfamiliar, this is the act of writing source code. I don't do any smali hacking or binary swapping from other developers to make these ROMs), I decided it was time to cut over to Jelly Bean. So here it is, a pre-Alpha Jelly Bean ROM, named "Disarmed Toaster"

Code:
#include 
/*
 * Your warranty is now likely void.
 *
 * I am not responsible for bricked devices, dead SD cards,
 * spontaneous combustion, your wife/girlfriend wanting
 * to have my babies, or any other host of cosmic penalties
 * which may befall you, your family, or your phone.
 *
 */
What works:
  • Phone
  • Wifi
  • Camera
  • USB Mass Storage
  • Bluetooth
  • GPS
  • Car Dock
  • Google Now
  • Mutli-touch

What doesn't work:
  • Anryl Kernel is missing (you can select it, but the actual boot image is missing from the package)
  • PDroid app is missing (you can download it from XDA). Framework is still properly installed.
  • Vanilla Kernel may or may not actually boot. It didn't boot for me, but mileage may vary?
  • Vanilla Kernel missing multi-touch patch
  • Random data drops
  • 3D
  • HDMI output

Downloads:
ROM: http://goo.im/devs/agrabren/cm10/shooteru
Mirror: http://dl.nemec.co/agrabren/cm10

GAPPS: http://goo.im/gapps/gapps-jb-20120726-signed.zip

Kernel: Vanilla Kernel
Toolchain: GCC ARM version 4.6
Source: https://github.com/agrabren/android_...tc_shooter.git

Kernel: CoolExe ShooterU Kernel
Toolchain: Linaro
Source: git://github.com/Coolexe/shooteru-ic...16-e733189.git

Kernel Flashing:
This ROM uses extra information contained in the boot.img file which standard mkbootimg doesn't understand and discards. To change the kernel, please download the unpackbootimg and mkbookimg tools located on goo.im next to the ROM itself. These are linux-only tools for the moment, but should unblock people from creating boot.img files which are compatible with Disarmed Toaster.

Special Thanks:
First, and most importantly, my wife Courtney, who this build is named after
[B]CoolExe and MikeC84 for offering me the ability to prepackage their kernels in the installer
ToastCFH, who helped me learn both Linux and Android, as well as contributed largely to all HTC product development in CM
Anryl, who has helped me along in the GSM community
Binux-Project, for the amazing 3D Boot Animation
TeamWin, cause I still love those guys
DigitalHigh, who got me back into this stuff
And HTC, makers of a great phone that failed only because of marketing and software...

Version History
0.2.0
  • Camera fixes
  • Bluetooth
  • AOKP added to ROM
  • Kernels included in AROMA Installer
0.1.6
  • Fixes in build process, switch to Anryl and MAC Kernels
0.1.5
  • Internal bugfixes, integration of latest codebases
0.1.4
  • Fixed WiFi
  • Fixed Phone Audio
0.1.3
  • Fixed Google Now
  • Broke Phone Audio (See a recurring trend?)
  • Broke WiFi
  • Fixed multi-touch
0.1.2
  • Fixed issue with phone audio
  • Verified USB Mass Storage and GPS
  • Broke Google Now / mic
0.1.1
  • Fixed mic issue when not in phone call
  • Fixed headset issue
0.1
  • Pre-alpha builds
The Following 219 Users Say Thank You to agrabren For This Useful Post: [ Click to Expand ]
 
agrabren
Old
(Last edited by agrabren; 12th November 2012 at 04:26 AM.)
#2  
agrabren's Avatar
Recognized Developer - OP
Thanks Meter 9,610
Posts: 1,442
Join Date: Mar 2011
Location: Pflugerville, TX

 
DONATE TO ME
Bugfixes completed for next release
  • No video from YouTube or Gallery
  • PDroid 2.0 and V6 Supercharger patches for all three ROMs

Bugs blocking next minor release
Bugs blocking next major release
  • AOKP bootloops
  • Tile Rendering has corruption (visible in YouTube video playback)

Planned Development: This list is subject to change
0.4:
  • WiFi Tethering
0.5:
  • 3D Camera and Gallery
0.6:
  • YouTube 3D
0.7
  • Battery Improvements
The Following 106 Users Say Thank You to agrabren For This Useful Post: [ Click to Expand ]
 
agrabren
Old
(Last edited by agrabren; 30th September 2012 at 03:31 AM.)
#3  
agrabren's Avatar
Recognized Developer - OP
Thanks Meter 9,610
Posts: 1,442
Join Date: Mar 2011
Location: Pflugerville, TX

 
DONATE TO ME
Language Translations
Arabic: friend.evil, a7ad67
Breton: bzh_info
Chinese: JazLiew
Croatian: drasko85, raZr0708
Czech: Davis776, jpoutnik
Dutch: R3NC0N, KrewsialNL
French: pit-pit, Pierrinator
German: testman86, SecUpwN
Hungarian: berbecverde
Italian: trodert
Norwegian: nordvik
Persian: pooyamb
Polish: szymko1995, decemberhayes
Portuguese: Wolfskin07
Romanian: johnnyslt, sh080
Russian: VladBelsky, Evengard
Serbian: dravenSt0rM, dessolator666
Slovak: ViduzZz
Slovenian: drasko85
Spanish: SecUpwN, drio1389, xhazyx
Swedish: XzinteR
Turkish: caruhe

Agrabren's Test Matrix
This section details each "working" feature, and the last build that I personally verified the feature was working, and against what device I tested it. This does not mean that the feature does/doesn't work in any particular build. It's just what I've tested, and it helps remind me what to test before releasing a build.

Code:
Phone:              0.1.2  CDMA
Wifi:               0.1.4  GSM
USB Mass Storage:   0.1.2  GSM
GPS:                0.1.2  CDMA
Bluetooth A2DP:     0.1.2  CDMA
Car Dock:           0.1.2  CDMA
Multi-touch:        0.1.4  GSM
Google Now:         0.1.4  GSM
Video Acceleration: 0.1.3  GSM
The Following 68 Users Say Thank You to agrabren For This Useful Post: [ Click to Expand ]
 
cwillison94
Old
#4  
cwillison94's Avatar
Senior Member
Thanks Meter 103
Posts: 282
Join Date: May 2011
Location: Guelph
First! I had too! great work!

Sent from my Evo 3D GSM using Tapatalk 2
SAMSUNG T989D
Acer Iconia a500
GO MAC GO!
Stock JB Black - Green Keyboard Theme: Click Me!
The Following User Says Thank You to cwillison94 For This Useful Post: [ Click to Expand ]
 
testman86
Old
#5  
Senior Member
Thanks Meter 74
Posts: 247
Join Date: Mar 2012
I will test later. At my place its half past five in the morning and I think I should sleep a little bit before starting testing ^^ I was waiting for this ROM, but now its too late to flash I am tired, I would brick my phone

Thanks again agrabren!
 
aryuautku
Old
#6  
Senior Member
Thanks Meter 21
Posts: 136
Join Date: Feb 2011
At last! Thanks for all the great work agrabren!
 
agrabren
Old
#7  
agrabren's Avatar
Recognized Developer - OP
Thanks Meter 9,610
Posts: 1,442
Join Date: Mar 2011
Location: Pflugerville, TX

 
DONATE TO ME
The mirror will have to be posted later. Sorry guys. Having a few minor issues with it at the moment.
The Following 12 Users Say Thank You to agrabren For This Useful Post: [ Click to Expand ]
 
Snowled
Old
(Last edited by Snowled; 29th August 2012 at 11:28 AM.)
#8  
Snowled's Avatar
Member
Thanks Meter 22
Posts: 50
Join Date: Aug 2011
Thanks agrabren for CM10
Quote:
Anyone is welcome to mirror, but I only do the initial uploads to a small number of mirrors (goo and 2 mirrors to be exact)

Sent from my Nexus 7 using xda premium
My unofficial mirror is up here: http://176.31.242.197/agraben/
(yes I know I misspelled agrabren)
You should get up to 10mbit from there.

I'll try keep it up to date, no promises. It may go down at any time. It should be updated within 24 hours.
I will not provide any support from things downloaded from my mirror, or any help with the rom. This is just a mirror for people who don't want to use goo.im (or want a quick dl). I am not responsible for anything you download from my mirror.

Did my mirror help you? Press the thanks button next to agrabren, he is the person you should be thanking for this awesome rom
The Following 5 Users Say Thank You to Snowled For This Useful Post: [ Click to Expand ]
 
Pawnty
Old
#9  
Pawnty's Avatar
Senior Member
Thanks Meter 107
Posts: 425
Join Date: Sep 2010
Location: Regina, Canada
Huzzah! You finally made your own thread XD I look forward to using this once it's more stable


 
agrabren
Old
#10  
agrabren's Avatar
Recognized Developer - OP
Thanks Meter 9,610
Posts: 1,442
Join Date: Mar 2011
Location: Pflugerville, TX

 
DONATE TO ME
Quote:
Originally Posted by Snowled View Post
Thanks agraben! I can put a mirror up if you want (gigabit server up/down)
Anyone is welcome to mirror, but I only do the initial uploads to a small number of mirrors (goo and 2 mirrors to be exact)

Sent from my Nexus 7 using xda premium

The Following 9 Users Say Thank You to agrabren For This Useful Post: [ Click to Expand ]
Tags
android 4.1, aokp, cm10, cyanogenmod, disarmed toaster, jellybean, paranoid android
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes