All credit goes to the incredibly hardworking AOSPA-L team! Rom was compiled from AOSPA-L sources.
I am NOT responsible for anything going wrong with your device after flashing this ROM
Paranoid Android is a custom ROM aiming to extend the system, working on enhancing the already existing beauty of Android and following the same design philosophies that were set forward by Google for Android Open Source Project.
Changelog:
AOSPA-L Community and Changelogs
6/20/15
- Immersive mode QS detail panel clean up.
- QS reorder reset button is now either on Settings/Backup and Reset or long pressing the settings wheel in statusbar header
- Screen unpinning fixed on devices with hardware buttons.
- Volume Panel tweaks.
- Volume Key Controls Settings
- New Settings Cellular drawable
- Fixes to the status bar battery icon
Previous Changelogs:
AOSPA Community and Changelogs
5/28/15
- Wake on plug
- Home button wake
- Theme Engine bug fixes
- Volume Panel enhancements
- Low-level optimizations to our core base
- Loads of bug fixes for several NPEs, ANRs and OOMs.
5/20/15
- MSIM: Fix issues
- MSIM: Ability to hide empty sim card notifications
- Sound: connect/disconnect notification support (with ability to specify tone)
- Add option to disable search bar on recents
- Heads Up snooze (swipe up on a heads up notification initiates this)
- Change default mode of AppOps to make it more reliable
- Misc Bug Fixes
- Language translations (Thank you to our great Translators!)
- ParanoidOTA: fix inability to download OTAs
- M8 & Sirius: Enabled QuickBoot
5/11/15
- Themes are back!
- ParanoidOTA added back (may not be ready/working just yet)
- MSIM Network Settings update
- Fix mobile network settings for multi sim
- Improve MSIM call settings
- Update APNs
- Double Tap To Sleep
- Mute reoccurring notification sounds after a threshold
- Graphics fixes
- Clock style customization fixes
- Backup tool support
- More that I may have missed + more on the way
5/5/15
- Update to Android 5.1.1 (CLEAN INSTALL!)
- Battery Icons (Circle, Percent, etc)
- Change LCD DPI in Display
- Added choice of 45 seconds for screen timeout
- Open app when clicking on icon in App Info screen
- Allow unlinking ringer with notification volume
- Return of Silent mode
- Themes removed until compatible with 5.1
- ParanoidOTA removed until compatible with 5.1
- More that I may have missed + more on the way
3/3/15
- Themes and Theme Manager polished and tweaked.
- kernel: Wii Mote support.
- dlx: Update offmode charging
- Documents: Add Standalone File Manager
- SystemUI: fix flashlight tile inconsistency
- bootanimation: performance/speedup enhancements
- Add AudioFX
- Add per app controls for LP keyguard notifications
- Camera2: Add option to set max screen brightness
- SystemUI: Fix data tile cannot control card2 data service issue
- Frameworks: let InCallUI handle proximity sensor for incoming calls
- lowmemorykiller: Fix high min-free values
- Camera : allow camera to use power key as shutter
- ParanoidOTA App added.
- Large list of misc performance tweaks and bug fixes.
1/30/15
- CM12 Theme Manager Ported over to PA!
- add "Accept all files" option for incoming files via BT
- Calendar - Fix the title in Year View on tablets.
- Calendar - Bug fixes in DeleteEvents activity
- Calendar - Respond to calendar events share intent
- Browser - User agent as advanced setting
- Fixed BLE remote device address type after LE connection
- Add keyguard wallpaper functionality to WallpaperManager
- Add HVGA camcorder profile
- storage: Don't list removed volumes in storage list
- Dashboard: Gesture Entry
- package name in the "App info" screen via Developer options
- Development options: re-organize advanced reboot preference
- Dashboard: move 'Buttons' below 'Sound/Notifications'
- Add continuous splash support (Boot animation doesn't stall for ~5 sec toward end anymore)
- Many many more misc technical changes from CM and PA Gerrit.
1/21/15
- SELinux set to enforcing
- Add usb charging mode
- Fix AC3 playback
- Use lz4 compression for kernel
- Improved HeadsUp
* Don't show if we're on expanded status bar, right?
* Ensure there is a strong reparenting since we are manipulating now,
avoid blank notifications, broken clicks and other evil cases.
* Add some comments
* Add experimental settings to enable rich non-noisy notifications that have
a not empty ticker. Stored in Developer options.
* Add multiuser support, provide a system setting to override heads up
showing. User can disable heads up within this one so we don't need to
mess with Settings.Global heads up dependencies and break Google wide
implementations like priority filtering etc.
* Check if view is attached/detached before removing/adding it, even if the
workflow shouldn't face this issue (it's handled by a single observer) but
better be safe i guess, doesn't hurtAnd if we somehow add Theme Engine
or whatever needs status bar recreating this will come handy.
* Add FLAG_WATCH_OUTSIDE_TOUCH, since we manage outside touch events.
* Hide heads up after 1.0 second on touch outside and/or on home button
pressing (more specifically when animateCollapsePanels() is called).
* Rework Edge swipe helper, don't, for UX sake, expand status bar when we
swipe down from top and heads up is showing. Leave stock handling there only
for debug case, on swipe up just HIDE the notification, don't dismiss it too.- Keyguard: Implement quick unlock feature
- Fix memory leak where we close the descriptor instead of the file.
- Add system setting for t9 search input locale
- RTL locales fixes
- Browser: Added DuckDuckGo as search provider
- Add record time to details view in Gallery
- Fix crash of Gallery on showing details
- Include Eleven Music Player
- Many many more misc technical changes from CM Gerrit.
1/5/15
- NOTE: OTA taken out for the time being. Got ahead of myself. It is not working correctly. Sorry.
- Fix an off-by-one error that causes the location icon to stay on
- Advanced Reboot Menu. Disabled By Default. Enable in Developer Settings.
- Fix tiles not being refreshed on overscrolling
- Disable keyboard/button lights while dozing/dreaming
- Do not allow to access quick settings on secure lockscreen
- Misc technical changes from CM Gerrit.
1/3/15
- NOTE: This build might take a while on first boot. So don't give up on it if you think it is bootlooping!
- Added the (kitkat) ParanoidOTA temporarily pointed at the lollipop builds for OTA downloads.
- wifi: forward port avoid poor connection setting
- InCallUI: Fixing conference participant bug.
- Notifications: Materialize missed calls icons
- Systemui: Recents - do not add search widget on recents if widget is lost.
- SystemUI: change back button to hide IME button rotate animation.
- Misc technical changes from CM Gerrit.
12/31/14
- Fix some more memory leaks
- InCallUI: Display InCallUI on auto answer
- InCallUI: Fixing conference participant bug.
- Display sub details on incoming call
- Fix issue that backup MMS from operators failed.
- Settings: Forward port some hw abstraction features (Adaptive backlight, Sunlight enhancement)
- Camera2: Stop using GPS when going to background
- Fix the wrong CDMA carrier text in expanded status bar
- Fix bug in CDMA phantom call handling.
- Hold/Resume Supp. Serv. Notification
- And a LOT more. Huge list of technical changes mostly relayed to telecom. Dialer, InCallUI, and the related background packages.
12/23/14
- Finish Android 5.0.2_r1 merge
- Add Material Design animation to volume panel.
- Fix memory leak when screen turns on/off
- Add ability to disable volume button sounds. (Settings->Sounds->Other Sounds)
- Fix for "ok google" hotword
- Disable fullscreen keyboard.
- Add and enable volume buttons music seek
12/21/14
12/15/14
- Facebook/Instagram/etc videos should work now
- Most bluetooth issues should be gone.
- Various Carrier APNs updated
- Update WiFi indicator icon sizes
- Fix bad alarm delivery
- Properly recognize repeating wakeup alarms
- offmode charging
- Include chargeled in recovery
- Calendar : Add ability to import/export from sdcard
- Gallery update to Material Design
- Much much more
12/11/14
- Calendar : Add lollipop material design
- Settings: Remove Wallpaper selection from Display (let launcher handle wallpaper changes)
- Disable broken QCOM audio features
- Update Android build for FFMPEG 2.5
- WiFi : Fix to DHCP to static IP configuration problem
- WiFi: Add a flag to indicate duplicate network
- Fix Half Blank screen issue in Wallpaper
- Support sharing calendar events as .vcs files to MMS.
- Status bar: Add HSPA+ icons
- DeskClock: correct alarm drawable and logutils
- Fixed camera crashes due to front camera not having zoom.
- More misc small UI tweaks and debug/development tools.
12/8/14
- Flashlight now works. It is in the QuickSettings.
- Fixed location icon constantly displaying in status bar.
- Fixed camera crashes.
- More misc small UI tweaks.
- Fixed radio (only CDMA tested)
- Initial Build
Installation:
1. Wipe Data (Only if coming from another ROM or lower Android version)
2. Wipe Cache
3. Wipe Dalvik Cache
4. Flash ROM zip
5. Flash GAPPS Zip
6. Reboot
Bugs
- May have bugs common between all devices with AOSPA and CM 12
- You tell me
Current Version Download Links:
ROM - ( Mirror )
GApps
Sources:
AOSPA-L
DNA Device Sources
Kernel Sources
Credits:
PA Team
AOSPA-L Team
CM Team
ATMOSF3AR (For Droid DNA stock image used in banner - HERE)
Others who I missed. Especially those who are specific to our device. (crpalmer, invisiblek, chad0989, etc)
XDA:DevDB Information
AOSPA v5.1+ (Paranoid Android), ROM for the HTC Droid DNA
Contributors
tes4p00ner
Source Code: https://github.com/AOSPA-L
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Kitkat or higher (Baseband 1.02.01.0818)
Based On: AOSPA
Version Information
Status: Alpha
Created 2014-12-08
Last Updated 2015-07-06
Last edited: