ViperOneM9 4.3.0



What carriers are supported:

Since 4.3.0 all carriers are supported now, besides AT&T. Those can just choose “Default” in Aroma.

New firmware mandatory:

Flashing the new Android M firmware is a must, else your phone won’t boot!!!.

Does dirty flashing on top of Android L ViperOneM9 3.5.0 work?:
It will work, I did it too. BUT your system will lag here and there and you will experience FC’s. We suggest that you do a clean install.

Rom doesn’t boot. Always gets back into recovery:
If you installed from your external, put the rom on your internal and try again.
Else…did you read really flash the mandatory new Android M firmware , PROPERLY!?!?!?



MD5: 1CF95F441D54337DDD3E9638B72B7862
Main Link AFH
 Mirror 1 NL/EU
 Mirror 2 MEGA
 Mirror 3 NL/EU


OTA Updates:

4.1.1-4.2.0 Venom FOTA Server
4.1.0-4.1.1 Venom FOTA Server
Mirror 1 NL/EU


Required Firmware:

Please use the latest 3.35.401.12 or 3.35.617.12 firmware.

Sneakyghost’s GSM Firmware thread on XDA


For Sprint and VZW Firmwares look in the appropriate xda forums



Latest Android L compatible Rom:

ViperOneM9 3.5.0 All Carriers

MD5: 4BEDCEECE7F9338D87C8CC819C24C80A
Main Link AFH
Mirror 1 US: Sense Host
Mirror 2 NL/EU
Mirror 3 NL/EU
Mirror 4 MEGA


Previous roms


Incremental updates (OTA’s):

3.0.0 -> 3.1.0 Download
2.3.0 -> 2.3.1 Download
2.2.0 -> 2.3.0 Download
 2.1.0 -> 2.2.0 Download
 2.0.0 -> 2.1.0 Download


Previous OTAs

onclick = “if (! confirm(‘I have read the \’1.4x.401.x Firmware Requirements\’ above the download links and I\’m aware that I will encounter reboots after turning off the screen if I didn\’t read and follow those instructions.’)) { return false; }”