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"
}
aospX is a pure AOSP build, meaning it is NOT CM or built from CM source, so please do NOT ask for CM features. However, it does use device/hardware files for ACE from CM.. so any device specific problems that is in CM will most likely be in aospX (ie. bluetooth, wifi, gps..etc). aospX includes various fixes from AOKP (TeamKang), CodeAurora, Linaro, Oxygen-Rom and CM
Click to expand...
Click to collapse
RULE #1: Do NOT ask for ETAs!
RULE #2: This is NOT AOKP/CM, so do NOT ask for AOKP/CM features!
RULE #3: This is a BETA, so treat it as a BETA!!
RULE #4: Always check Issue Tracker before posting!! (HERE)
RULE #5: This is NOT a support thread! Its a development thread..
Features:
- Based off AOSP master
- Busybox and Init.d support
- Updated TalonACE kernel for ICS (included)
- Compiled with Linaro Android 4.6.3 Toolchain
- Custom Quick Toggles Menu (tap Settings icon in notification pulldown)
- Patches from AOKP, CM, CodeAurora, Linaro, 0xlab..plus more
- Working Bluetooth, GPS, WIFI/Tethering
Working:
* Camera
* Sound
* Phone works 2G/3G
* Touch
* SD Card
* Wifi
* Sensors
* Headphones
* Bluetooth
* EGL
* Market
* Gallery
* 3D Acceleration
* Video Playback
* GPS
* Tethering
* Facebook contact sync
* more..
Install Instructions:
* Wipe data/factory reset
* Install zip from sdcard
* Inspire users flash Inspiremod
* Reboot!
Downloads:
AR = Alpha Release
BR = Beta Release
MR = Milestone Release
RC = Release Canidate
Homepage/Downloads:
http://code.google.com/p/aospx
Please check the Issue Tracker BEFORE posting: HERE
For Chat and Support Join #aospx on IRC Freenode
Sources:
http://github.com/aospX
http://github.com/existz
To check current development visit:
https://twitter.com/aospx
https://launchpad.net/aospx
Code:
MR1:
rootdir: updated hosts file
dalvik: Various updates from AOSP master
Bionic/libm: Prefer branches and VFP ABI
Bionic/libm: Pow optimizations and bug fixes
Bionic/libm: Add assembly versions of sin/cos
Contacts: Fixed recent Android Dialer exploit
Contacts: Fix Phone/Dialer background gradient
Fixed Caller name not sticking for missed calls
Settings: Fix crash when setting the radio band
Settings: Fix memory leak in ApnSettings activity
qcom/mm-video: Merged latest from CodeAurora
Fix SkBitmap::fPixels not being locked correctly
libstagefright: Fix for crash in specific AVI clip
libstagefright: Avoid read in non-EXECUTING state
skia: Various updates from AOSP master and CAF
msm7k: Fix dlsym call to get OMX_Deinit reference
Fixed memory leak caused by CSSRuleList wrapper
external/bluetooth/bluez: Updates from AOSP master
libdex, libskia, libsqlite: Build using -O3 optimizations
ace: Use prebuilt gps.spade from 2.50.405.2 (Issue 70)
Revert "Avoid multiple dns lookups for the same query"
MPEG2TS: graceful exit if PID changes in b\w playback
kernel/msm7x30: Updated kgsl driver to latest from CAF
kernel: Update G-sensor drivers from vivo-ics-crc-3.0.16
kernel/msm7x30: build tun and cifs as modules (Issue 56)
kernel/msm7x30: Increased handset volume for spade/glacier
Toolchain: Updated mpfr, mpc, binutils and gdb from Linaro
Revert NEON optimized scanline_t32cb16 and t32cb16blend
Browser, chromium, Mms, Webkit: Updates from AOSP master
BR7:
zlib: Merged latest from github.com/madler
vendor/google: Update Maps and StreetView
gtest: Merged latest from AOSP master (1.6)
bionic: add macro protection for MALLOC_ALIGNMENT
bionic: Enhance getcwd(3) to handle NULL like glibc
Music: Fix music crash when search song (Issue 65)
Music: Null pointer protection in AudioPreview.java
kernel: Increase PMEM_ADSP to fix 720p recording
frameworks/base: ProcessStats: Fix another crasher
frameworks/base: SystemUI: Added support for HSPA+
frameworks/base: Services: Add HSPAP info in Android
frameworks/base: Fix error trap in SurfaceTexture Client
Define TCP buffer sizes for HSPAP, HSDPA and HSUPA
DeskClock: Add permissions so it can play /sdcard/Alarms/*
jpeg: Switched back to AOSP libjpeg with VeNum optimizations
Remove Alarm_Classic.ogg to fix duplicate ringtone (Issue 103)
Performance improvements: DiskLruCache, HttpResponseCache
Settings: Updated OTA Updater icon & updated to v0.99-RC5-aospx
BR6:
Browser: Updated search engines
update openssl to version 1.0.0j
Switch to NetBSD regex and strxfrm(3)
Switch to NetBSD tdelete/tfind/tsearch
bionic: fast neon pow() for small x,y
bionic: Add unshare() syscall correctly
system/core: rootdir: update hosts file
dalvik: Backported a few commits from JB
Settings: Backported a few commits from JB
Settings: Add OTA Updater to Settings menu
kernel: Updated kgsl driver from CodeAurora
kernel: Updated genlock driver from CodeAurora
frameworks/base: Backported a few commits from JB
frameworks/base: Various fixes for AVRCP1.3 support
libstagefright: Updated latest fixes from CodeAurora
libcore: HttpResponseCache should return 504, not 502
zlib: Updated to latest version from github.com/madler
Update libvpx, sonivox and webrtc to latest from AOSP
DownloadProvider: Add missing Bluetooth as network type
libyuv: Rebased off latest version from chromium upstream
vendor/google: Updated YouTube and Gmail to latest versions
build: Switched platform version to release standards (Issue 82)
BR5:
bionic: Upgrade to tzdata2012d
skia: Merged latest from AOSP master
webkit: Tons of WebGL/HTML5 updates
webkit: Added support for WebAudio API
webkit: DOM core/traversal optimizations
vpx: Update libwebm to latest from AOSP
busybox: Update to latest version 1.20.2
freetype: Merged latest from AOSP (2.4.9)
dalvik: Backported a few commits from JB
Browser: Backported a few commits from JB
Settings: Added support for ADB Over Wi-Fi
Speex: Switched to Linaro/mainline version
Switched upstream branch to "ics-plus-aosp"
Launcher2: Improve app launching performance
ace: Let driver decide what composition to use
SearchWidget: passing APP_DATA to voice intent
build: Switched kernel toolchain to Google 4.6
frameworks/base: set dns correctly for p2p case
qcom: mm-core/display: Updated to latest from CAF
SystemUI: Fix visual bug in EDGE network indicator
Music: Fix for seekbar issue on interrupt by call
Music: Fix seekbar stuck after pressing suspend key
drawable: fix ugly gradient on dark holo background
Mms: Backported a couple commits from AOSP/JellyBean
Mms: Invalidate contacts cache if contacts DB is modified
qcom/display: Removed some logcat spam during vid playback
touchscreen: Updated ts driver so we can remove legacy fixes
BR4:
Merged latest from AOSP
rootdir: updated hosts file
v8: Switch to AOSP/JB libv8
stlport: Merged latest AOSP/JB
audio/msm7x30: fix device count
audio: Change fallback route to speaker
Reverted ISO C++11 changes for stability
aospx/common: Add e2fsprogs to the build
aospx/common: Add 2nd ATT apn to the list
zlib: Merged latest from github.com/madler
libxml2: Updated to latest version (2.7.8)
qcom/display: Merged latest from CodeAurora
webkit: Re-added WebGL support for Android 4.0
webkit: Port bug fixes from webkit to plug leaks
Use source built Calendar and CalendarProvider apks
framework: fixed wifi sleep policy (backported from JB)
framework: fix restoring network mode preference on reboot
Fix automatic timezone failing on some GSM networks (Issue 36)
system/media: wilhelm: Fix pointer mis-assignment (Issue 81)
MMS: fix battery drain receiving Mms when data connection off
BR3:
Merged latest from AOSP
FileManager: Updated to v1.2
Camera: 480p Video now working
ace: Disabled building with LPA
Launcher2: Updates from CodeAurora
Fixed issue with Netflix not loading
msm7x30: Switched to c2d composition
msm7x30: Updated CFLAGS for Cortex-A8
build: Enabled -O3 on arm_CFLAGS only
build: Enabled strict-aliasing globally
Superuser/su: Updated to latest versions
qcom: Updated Adreno libs from CodeAurora
Bluetooth: Tons of fixes and updates from CM
tcpdump and libpcap updated to latest verions
frameworks/base: Merged latest from CodeAurora
zlib: Updated to latest from github.com/madler
SettingsProvider: Disable animations by default
New 'Yuxon GCC 4.6.3' toolchain (based on Linaro)
Phone: Fix occasional completely mute incoming call
Settings: Added UI option to disable Data Statistics
Updated GooManager, Maps and YouTube to latest version
bionic: Linaro ARMv7 optimized string handling routines
bionic: Fix crash on startup when invoked with a parameter
Switched to AOSP/JellyBean chromium, webkit, skia and v8
kernel: ext4: add missing save_error_info() to ext4_error()
display, libcore, mm-video: Merged latest from CodeAurora
BR2:
Merged latest from AOSP Master
ace: Fix some liblight errors
audio/msm7x30: Tons of updates
ace: Small updates from CodeAurora
kernel/msm7x30: Updated kgsl driver
vendor/qcom: Update Chromium plug-ins
libcore: Fix an ICS DatagramPacket bug
bionic: Replace strlen() implementation
Build with LPA but disable in system.prop
Contacts: Avoid unnecessary layer updates
qcom/display: Merged latest from CodeAurora
qcom: Add prebuilt libDivxDrm for mmparser
qcom/mm-core: Merged latest from CodeAurora
Browser, Mms, Phone: Use ICS alert drawable
frameworks/base: Merged latest from CodeAurora
system/core: toolbox: implement rm -f flag (force)
Settings: Revert ad-hoc network support (Issue #60)
skia: Removed optimizations to try to fix Issue #50
Updated libpcap,tcpdump,iptables to latest versions
ace: Change permissions for /dev/tun to fix openvpn
SoundRecorder: Changes to make sound recorder visible
dalvik, libcore, webkit: Merged latest from CodeAurora
Phone: Dismiss previous dialog before updating network list
BR1:
Merged latest from AOSP master
google: updated Maps to v6.7.0
aospx: update BUILD_ID for IMM76I
qcom/display: updates from CodeAurora
qcom/mm-video: updates from CodeAurora
frameworks/base: Wifi/AP fixes from CM
frameworks/base: Add volume music controls
framework,libpng,libxml2 updated from CAF
Launcher2: A few updates from CodeAurora
Launcher2: Added Overflow Menu to AppDrawer
Bluetooth: Add MAP Profile features (#3857)
qcom: Add Chromium plug-ins from CodeAurora
Contacts: Merge latest from AOSP ics-mr1-release
Contacts: Add lookup in Call logs to lookupNumber
qcom: Remove the software opengl lib from egl.cfg
Telephony: Add HSPAP to getTcpBufferSizesPropName
skia: Fixed memory leak in SkDraw::drawDevMask
skia: Fix a bug in clampx_nofilter_trans_S16_D32_DX
framework: Fix a couple of nasty heap corruption bugs
DeskClock: Set volume button setting to None by default
zlib: updated to latest from github.com/madler (1.2.7.1)
Mms: Added option to show full date/time for the messages
Browser: Handling the ActivityNotFoundException in Browser
Tremolo: Add workaround for gcc-linaro bug 913528/gcc bug 51794
AR31:
Merged latest from AOSP master
google: updated gapps to 20120429
aospx: updated GooManager to v2.0.5
aospx: updated apns-conf.xml from cm
Launcher2: Various speed improvements
kernel: msm_fb from primou 3.0 kernel
kernel: various updates from CodeAurora
libhardware_legacy: Fix issues with VOIP
system/core: rootdir: updated hosts file
frameworks/base: Fix aliasing violations
frameworks/base: Updates from CodeAurora
qcom/display: merge latest from CodeAurora
qcom/mm-video: merge latest from CodeAurora
qcom: Update proprietary libs from CodeAurora
zlib: updated to latest from github.com/madler
msm7x30: init.rc: Restrict zygote to system user
Browser: Manage Slide Transitions incompatibility
Settings: Use Holo theme for ActivityPicker Dialog
Camera: Fix sound playing when Volume zoom is enabled
Camera: Don't try to set focus/metering areas when none exist
AR30:
Merged latest from AOSP master
framework: updates from CodeAurora
updated bash (4.2) and lsof (4.86)
build: various gcc 4.6 compiler fixes
qcom/mm-video: updated latest from CodeAurora
skia: Revert "external/skia: Add QC hooks" (Issue #50)
dalvik: Revert "Debug Change to stop the process with excessive JNI"
AR29:
Ace: enable mass storage
Ace: update prop for better pm
Gapps: Updated to latest 20120317
aospX/common: Add OpenVPN to build
aospX: use cleaner default wallpaper
Camera: commits from CAF and Twisted
DexOpt anything on /system in /cache
Music: Merged latest from CodeAurora
system/core: Merged 4.0.4_r1.1 history
qcom/display: disabled various debugging
qcom/display: Merged latest from CodeAurora
framework: Various commits from CodeAurora
framework: Fix contact lookup with CLIR prefix
framework: AudioManager: Handle KEYCODE_VOLUME_MUTE
Updated iptables (v1.4.13) and iproute2 (3.3.0)
kernel: kgsl,vidc,rotator,pmem updated from CAF
Mms: Fix wrong message selection in context menu
Mms: Make notifications consistent with the Gapps
Rebased webkit/skia/v8 off latest from CodeAurora
DeskClock: Fix "dismiss dialog would unlock lockscreen"
DeskClock: Added flip to dismiss/snooze functionality
libphonenumber: Avoid '0' being discarded in dial string.
Browser: swipe edge of screen to view the previous/next tab
Attempt #1 to fix homescreen stutter (reverted CAF performance class)
libI420colorconvert: Add new library for MovieStudio color conversions
AR28:
kernel: Revert back to old cpu frequency layout
framework: Bring auto-brightness inline with CM
Keyboard backlight for non-autobrightness fix (Issue #14)
google: Updated Email/Exchange apks to 4.0.4 version (Issue #43)
AR27:
Ace: Update qcom prop
Ace: Support Android encryption
dalvik: Added/Enabled KSM Support
DeskClock: Add Digital Clock widget
bluetooth: AVRCP 1.3 feature changes
su: Revert back to ics release branch
Camera: Updated app to latest from CM
framework: More updates from CodeAurora
Merged latest from AOSP (Android 4.0.4)
msm7x30: Updated Camera HAL from Twisted
msm7x30: Updated kernel (kgsl/vidc drivers)
Fixed some Touchscreen issues (ie. Temple Run)
qcom/mm-core: Updated to latest from CodeAurora
qcom/mm-video: Updated to latest from CodeAurora
qcom/display: Updated to latest from CodeAurora
qcom/media: audio: Disable debug messages in log
zlib: merged latest develop branch from madler (v1.2.7)
AR26:
dalvik: Tons of fixes from CodeAurora
Launcher2: CellLayout: Better Scaling
qcom/display: Merged latest from CodeAurora
qcom/mm-video: Merged latest from CodeAurora
Settings - Fix Google typo in utility function
DeleteDropTarget: Haptic Feedback on Long-Press
DeleteDropTarget: Clear when dragging from AllApps
msm7x30-common: Updated Camera HAL from Twisted
Updated to official Adreno GPU libs from Qualcomm
Phone/Contacts: Update T9 and Dialpad translations
bionic: define malloced address to 16-byte aligned
bionic: include <machine/cpu-features.h> in byteorder.h
build: Fix for "dexopt: No such file or directory" error
libpixelflinger: Add ARM NEON optimized scanline_t32cb16
libpixelflinger: Neon*implementation*of*t32cb16blend*function
simplify and improve BOARD_USE_LEGACY_TOUCHSCREEN
su-binary: synced with latest development branch from ChainsDD
vendor/htc: updated libbcc.so compiled with Linaro 2012.03
framework: audioflinger: Optimze ditherAndClamp with ARM NEON
framework: Remove 'Bypass Texture Creation' hack in frameworks
framework: SystemUI: Hide expanded dialog when screen is off
frameworks/base: Removed intent logging from SearchDialog.java
Phone: Prevent DTMFTwelveKeyDialer from logging all keypresses
Phone: Disable accelerometer sensor while in-call & screen UI off
AR25:
Some minor fixes to MediaProvider
Music: Various fixes from CodeAurora
Monkey: request am to show the ANR dialog
Dialer: Fix initial state for t9 sort mode
msm7x30-common: Update Camera HAL from Twisted
ContactsProvider: Adjust a variable type conversion
frameworks/base: More various updates from CodeAurora
Change default mode for journal files created by sqlite
dalvik: Exclude sha1.c when building libdex for device
core: allow radio users to access all rmnet* interface
Webkit and Skia(r3312) version updates from AOSP Master
qcom/media: Built using new qcom audio libs (mic works!)
qcom/display: Merged with latest from CodeAurora ics_chocolate
zlib: Update to version on adler32/slhash repo as of Mar 07, 2012
AR24:
Merge latest from AOSP Master
mm-core: Updates from CodeAurora
mm-video: Updates from CodeAurora
Launcher2: Removed 5.2mb of unused pngs
Dialer: Add Dialpad settings and T9 dialer
frameworks/base: Tons of updates from CodeAurora
Tons of fixes from CodeAurora for video playback
qcom/display: Synced with CAFs ics_chocolate branch
mTetherInterfaceName vs mInterfaceName mismatch
msm7x30-common: Updated Camera HAL from Twisted (Panaroma)
Changes to MediaProvider fixing missing media in apps (ie. Gallery)
AR23:
Merged latest from AOSP master
Ace: Updated OMX permissions in uevent
DeleteDropTarget: Long-Hold To Uninstall
msm7x30-common: updated media_profiles.xml
vendor/aospx: Set BUILD_ID to release standards
framework: Telephony: Correct the typo in RIL.java
Avoid video buffers filling and flushing in SEEK state
libstagefright: Fix to free buffers properly in ERROR state
Fixed hardware video decoding (HD video, streaming video..etc)
framework: Tons of updates from CodeAurora for video playback
framework: ShutdownThread: Set property to indicate radio shutdown
ace: shutdown: Force modem file system sync as part of shutdown
AR22:
Merged latest from AOSP master
Fixed Market issues introduced in AR21
bionic: Make use of ARMv7 optimized strlen()
msm7x30-common: enabled Scorpion optimizations
msm7x30-common: updated vidc headers from CodeAurora
NotificationMgr: Force led notification even if screen off
libpixelfliner: Use GCC visibility to reduce code size by 28%
AR21:
Fixed auto rotate not working on AR20 release
DeskClock: fix alarm not setting with voice action (issue #26)
AR20:
Launcher2: AppsCustomize: Fix Cling
Launcher2: A few minor speed tweaks
device/htc/msm7x30-common: sync latest Camera HAL
Mms: Display contact pictures in Mms notifications
Mms: fix Problems sending/receiving MMS, tears down MMS APN
Settings: Replace Performance category with AXControl
Settings: Add option to disable boot animation to Performance
Settings: option for volume wake (Settings>Display>Volume Wake)
Launcher2: Preferences: Hide Market button from the app drawer
Launcher2: Move "System settings" to the bottom of the menu
framework: Add support for bmp and wav content types in MMS
framework: NotificationManagerService: Fix notification led bug
framework: Increase PDU parts buffer size for performance reasons
Added new API for AtomicFile - NoSync to address power regression
system/extras: Store the uid and gid (when running on an Android device)
hardware/qcom/display: Add flag to avoid mapping memory in userspace
prebuilt: update Linaro Android toolchain to 4.6-12.02 pre-release
Custom libjpeg-turbo and ARM optimizations to freetype, libpixelflinger
Fixed more strict aliasing violations from Linaro + prepare for GCC 4.7
AR19:
msm7x30-common: updated 7230 kernel
msm7x30-common: cleaned up init.rc
msm7x30-common: updated headers from caf
Launcher2: added scroll wallpaper option
Phone: Add end call button to notification panel
Browser: option to long press to open in incognito tab
Browser: move UserAgent and CPU Upload to advanced menu
hardware/qcom/display: tons of updates from CodeAurora
Ace: fixed overlays and set own number as default vm #
framework: telephony: Add support for Caller Name Display
framework: allow backlight to decrease for lower ambiant light
framework: Fix data activity overlay not being removed when data is disabled
framework: Remove opaque check in GLRenderer when preparing dirty region
framework: Fix 'Avoid Binding Texture' logic in SurfaceTexture & SurfaceFlinger
framework: SurfaceTexture: Avoid binding texture if format not supported in GPU HW
framework: SystemUI: Display data icon independent of voice service state
AR18:
Fixed issue #12: mute not working
Ace: re-synced repo with Cyanogen
external/skia: Skia merge (r3022)
vendor/google: update gapps to 20120207
vendor/htc: updated adreno libs from Kali
Launcher: Add menu + number of homescreens
msm7x30-common: updated common 7230 kernel
msm7x30-common: updated media_profiles.xml for ICS
msm7x30-common: updated usb legacy (init.htc7x30.usb.rc)
Accept all mimetypes for inbound bluetooth file transfers
framework: AbsListView: Improve scrolling cache (re-enabled)
framework: Get SoftAP interface from wifi.ap.interface prop
framework: Set the data type icon to 0 when connected to wifi
framework: Add LegacyUsbDeviceManager::setCurrentFunction method
framework: Keep track of tetherable USB interfaces in up/down link states
AR17:
Now fully merged with AOSP master
vendor/google: updated gapps and maps
vendor/aospx: updated build fingerprint
qcom/display: updates from CodeAurora
system/vold: synced vold with CyanogenMod
vendor/aospx: updated apns-conf (fix issue #13)
Settings: allow developer options as a shortcut
Settings: add Performance menu with CPU settings
external/bluetooth: fix aliasing violations from linaro
frameworks/base: AbsListView: disable scrolling cache
frameworks/base: improved media scanner on devices with emmc
frameworks/base: Hiding media from folder with .nomedia file
SurfaceFlinger: Set the buffer size in the GraphicBufferAlloc
AR16:
msm7x30-common: updated headers
qcom/display: updates from CodeAurora
Camera: prebuilt apk to fix force closing
system/core: updated hosts file for ad blocking
system/core: Safely restart services to avoid race conditions
Superuser: fixed FC when checking for su binary update
Ace: updated init.spade.rc and ueventd (possible BT fix??)
hardware/msm7k: compiled with old audio libs (fixes mic issues)
prebuilt: updated to Linaro Android 4.6.3-2012.01 toolchain
AR15:
vendor/htc: updated proprietary libs
vendor/google: attempt to fix Exchange
vendor/aospX: disabled hot bluetooth switching
frameworks/base: Add percentage to stock battery
frameworks/base: option to disable bootanim via build.prop
dalvik: fix a bug in redundant branch elimination
Added larger font cache memory for large memory devices
libstagefright: Fix to free buffers properly in ERROR state
AR14:
msm7x30-common: update init.rc
Ace: Switch to mdp compostion
Ace: Add camera permissions to uevent
opengl: Enable -flto and -ffast-math
system/core: Fix aliasing violations
external/icu4c: Fix aliasing violations
fix build break with prebuilt toolchain
Exclude sha1.c when building libdex for device
AR13:
build/core: Enable more optimizations
Enable use of clz instruction in ffs function
Compiled with Linaro Android 4.6.3 toolchain + graphite
libagl: Enable CLZ instruction generation for TextureObjectManager
libpixelflinger: Build NEON optimized routine per target configuration
AR12:
vendor/htc: updated snd3254 binary
vendor/google: changed gapps to fix market issue
qcom/media: vidc/vdec updates from CodeAurora
msm7x30-common: updated vidc/vdec headers from CodeAurora
bionic: readdir: fix interface to kernel getdents64 function
bionic: sreadahead: adding readahead system call into bionic libc
bionic: Add extended attribute (xattr) system call wrappers to bionic.
AR11:
ace: static default wallpaper
qcom/display: updates from CAF
Launcher: enable 7 screens
Launcher: tweak DEFAULT_TENSION value
Launcher: PagedView: tweak mSnapVelocity
dalvik: Increase HEAP_IDEAL_FREE to 7.2mb
mms: Increased max sms threshold value
mms: Return to message list if the last message on thread is being deleted
mms: Add SMS Split by encoding and counter at end of message with settings
SurfaceFlinger: Remove the old GraphicBuffer reference
frameworks/base: Initialize MAXIMUM_FLING_VELOCITY using system prop
frameworks/base: Increase Zygote preload GC threshold to half the heapgrowthlimit
AR10:
ace: updated build fingerprint
qcom/camera: semi working now
framework: rebuilt on clean ics-mr1 base
msm7x30-common: fixed typo for wlan tethering
msm7x30-common: updated common 7230 kernel (updated wifi driver from 3.0)
AR9:
Superuser: synced repo with ChainsDD
Settings: Enable configuration of EAP-PWD
qcom/media: audio: msm7x30: fix ifdef derp
Launcher2: PagedView: Don't Clear Dirty Pages
stagefright: Fix playback for mkv files with lacing
Phone: Add option for setting device phone number
AR8:
build: Force insecure mode for userdebug builds
bionic: libm: Add a proper sincos() implementation
bionic: memcmp: prefetch optimizing for ARM Cortex-A8/A9
bionic: memmove: Fix the abuse of memcpy() for overlapping regions
bionic: revert Support GNU-style hash to speed up symbol lookup
AR7:
msm7x30-common: update flags
qcom/display: synced with latest from CAF
qcom/media: synced with latest from CAF
Music: Eliminate wakeup events for screen refresh
Music: Fix blinking of disc in Music application
Vendor: LatinIME: Update all dicts for ICS
LCD: allow dimming when docked or undocked
opengl: remove unused adreno flag from the makefile
Hold a reference to the allocated buffers in GraphicBufferAlloc
AR6:
System: fixed init.d support
msm7x30-common: update common 7230 kernel
DownloadProvider: download any file type
ContactProvider: add facebook contact support
Build: switched to userdebug instead of eng
AR5:
sqlite3: disabled sync
msm7x30-common: updated common 7230 kernel
Launcher2: LauncherModel: Optimize loading
Music: add lockscreen/notification music controls
Framework: Long press back to kill (developer options)
Framework: Custom Toggle Menu (updated with BT, Data and GPS toggles)
Credits:
AOSP
AOKP (TeamKang)
beforedenied (preview image above)
CodeAurora
Codenamedroid
CyanogenMod
Kali-
Linaro
LordClockan
TwistedUmbrella
Oxygen-Rom
0xlab
..and everyone involved in porting to DHD/Inspire 4G
Reserved
10char
Will give this a try shortly. Nice to see a ICS ROM in the Inspire section.
It's about time you started a thread. To everyone on the fence this is a great ICS build. I've been running it since the first build.
Edit: Here's the link to the InspireMod thread.
http://forum.xda-developers.com/showthread.php?t=1131256
Attatched inspiremod to OP
existz said:
Attatched inspiremod to OP
Click to expand...
Click to collapse
Hopefully people will read the OP and not ask for a link.
Wow, I did not think I would see another pure AOSP ROM not built from CM in this dev section!
I am still running Gingerbeast. Which was probably one of the few AOSP builds for the inspire. I will try this as soon as I get home!
AR13 is good enough for daily driving... Pure ICS goodness!
Yes this rom is getting smoother by every build. Many thanks to OP since he owns an inspire
passtheknowledge said:
Yes this rom is getting smoother by every build. Many thanks to OP since he owns an inspire
Click to expand...
Click to collapse
Next one should be even faster .. been testing a few compiler optimizations for opengl and skia. So in next build image rendering..etc should be faster/smoother ..
Also for those wondering about the live wallpaper issue, as I noted in the issue tracker, this is a bug with linaro toolchain, but the issue has already been reported to them, so hopefully it will get fixed soon. There's something I can try based on some comments in the bug report, but I don't know if it will work or not, so I don't know if this issue will be fixed in next release or not
Sent from my Inspire 4G using XDA App
been building from your source since you set it up. i've been quite impressed
Can anyone confirm if mms is working?
passtheknowledge said:
Can anyone confirm if mms is working?
Click to expand...
Click to collapse
Working fine for me
Sent from my Inspire 4G using XDA App
is this specifically for the inspire 4g?
EDIT: woopes. gotta apply inspire mod.
Flashing as I type this
Is the bluetooth issue something that you are able to fix? Or is that a Google problem with all our ICS roms?
Sent from my Inspire 4G using xda premium
so far so good. no serious problems.
but i found a small graphic bug. idk how it happened, but all the words on apps are broken.(sorry if this is already known)
Also when the phone unlocks it doesn't start from the home screen.
Initial quirk: Charging light stays green even when battery has not charged yet.
Since the internal camera is not good and a 3rd party app has to be used, they dont have the function of a camcorder. So is there a good camcorder app?
passtheknowledge said:
Can anyone confirm if mms is working?
Click to expand...
Click to collapse
MMS works perfectly for me.
{
"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"
}
The purpose of this thread is to help those of you who aren't sure of something find answers. All credits go to Existz and his team for all their hard work and dedication. This will hopefully keep the dev thread clear of clutter so they can work more efficiently. Feel free to ask questions pertaining to his rom!
This Rom Features!:
- Based off AOSP master
- Busybox and Init.d support
- Updated TalonACE kernel for ICS
- Compiled with Linaro Android 4.6.3 Toolchain
- Custom Quick Toggles Menu (tap Settings icon in notification pulldown)
- Patches from AOKP, CM, CodeAurora, Linaro, 0xlab..plus more
- Working Bluetooth, GPS, WIFI/Tethering
What Works!:
* Camera
* Sound
* Phone works 2G/3G
* Touch
* SD Card
* Wifi
* Sensors
* Headphones
* Bluetooth
* EGL
* Market
* Gallery
* 3D Acceleration
* Video Playback
* GPS
* Tethering
* Facebook contact sync
* Much More!
Changelogs:
AR28:
kernel: Revert back to old cpu frequency layout
framework: Bring auto-brightness inline with CM
Keyboard backlight for non-autobrightness fix (Issue #14)
google: Updated Email/Exchange apks to 4.0.4 version (Issue #43)
AR27:
Ace: Update qcom prop
Ace: Support Android encryption
dalvik: Added/Enabled KSM Support
DeskClock: Add Digital Clock widget
bluetooth: AVRCP 1.3 feature changes
su: Revert back to ics release branch
Camera: Updated app to latest from CM
framework: More updates from CodeAurora
Merged latest from AOSP (Android 4.0.4)
msm7x30: Updated Camera HAL from Twisted
msm7x30: Updated kernel (kgsl/vidc drivers)
Fixed some Touchscreen issues (ie. Temple Run)
qcom/mm-core: Updated to latest from CodeAurora
qcom/mm-video: Updated to latest from CodeAurora
qcom/display: Updated to latest from CodeAurora
qcom/media: audio: Disable debug messages in log
zlib: merged latest develop branch from madler (v1.2.7)
AR26:
dalvik: Tons of fixes from CodeAurora
Launcher2: CellLayout: Better Scaling
qcom/display: Merged latest from CodeAurora
qcom/mm-video: Merged latest from CodeAurora
Settings - Fix Google typo in utility function
DeleteDropTarget: Haptic Feedback on Long-Press
DeleteDropTarget: Clear when dragging from AllApps
msm7x30-common: Updated Camera HAL from Twisted
Updated to official Adreno GPU libs from Qualcomm
Phone/Contacts: Update T9 and Dialpad translations
bionic: define malloced address to 16-byte aligned
bionic: include <machine/cpu-features.h> in byteorder.h
build: Fix for "dexopt: No such file or directory" error
libpixelflinger: Add ARM NEON optimized scanline_t32cb16
libpixelflinger: Neon*implementation*of*t32cb16blend*function
simplify and improve BOARD_USE_LEGACY_TOUCHSCREEN
su-binary: synced with latest development branch from ChainsDD
vendor/htc: updated libbcc.so compiled with Linaro 2012.03
framework: audioflinger: Optimze ditherAndClamp with ARM NEON
framework: Remove 'Bypass Texture Creation' hack in frameworks
framework: SystemUI: Hide expanded dialog when screen is off
frameworks/base: Removed intent logging from SearchDialog.java
Phone: Prevent DTMFTwelveKeyDialer from logging all keypresses
Phone: Disable accelerometer sensor while in-call & screen UI off
AR25:
Some minor fixes to MediaProvider
Music: Various fixes from CodeAurora
Monkey: request am to show the ANR dialog
Dialer: Fix initial state for t9 sort mode
msm7x30-common: Update Camera HAL from Twisted
ContactsProvider: Adjust a variable type conversion
frameworks/base: More various updates from CodeAurora
Change default mode for journal files created by sqlite
dalvik: Exclude sha1.c when building libdex for device
core: allow radio users to access all rmnet* interface
Webkit and Skia(r3312) version updates from AOSP Master
qcom/media: Built using new qcom audio libs (mic works!)
qcom/display: Merged with latest from CodeAurora ics_chocolate
zlib: Update to version on adler32/slhash repo as of Mar 07, 2012
AR24:
Merge latest from AOSP Master
mm-core: Updates from CodeAurora
mm-video: Updates from CodeAurora
Launcher2: Removed 5.2mb of unused pngs
Dialer: Add Dialpad settings and T9 dialer
frameworks/base: Tons of updates from CodeAurora
Tons of fixes from CodeAurora for video playback
qcom/display: Synced with CAFs ics_chocolate branch
mTetherInterfaceName vs mInterfaceName mismatch
msm7x30-common: Updated Camera HAL from Twisted (Panaroma)
Changes to MediaProvider fixing missing media in apps (ie. Gallery)
AR23:
Merged latest from AOSP master
Ace: Updated OMX permissions in uevent
DeleteDropTarget: Long-Hold To Uninstall
msm7x30-common: updated media_profiles.xml
vendor/aospx: Set BUILD_ID to release standards
framework: Telephony: Correct the typo in RIL.java
Avoid video buffers filling and flushing in SEEK state
libstagefright: Fix to free buffers properly in ERROR state
Fixed hardware video decoding (HD video, streaming video..etc)
framework: Tons of updates from CodeAurora for video playback
framework: ShutdownThread: Set property to indicate radio shutdown
ace: shutdown: Force modem file system sync as part of shutdown
AR22:
Merged latest from AOSP master
Fixed Market issues introduced in AR21
bionic: Make use of ARMv7 optimized strlen()
msm7x30-common: enabled Scorpion optimizations
msm7x30-common: updated vidc headers from CodeAurora
NotificationMgr: Force led notification even if screen off
libpixelfliner: Use GCC visibility to reduce code size by 28%
AR21:
Fixed auto rotate not working on AR20 release
DeskClock: fix alarm not setting with voice action (issue #26)
AR20:
Launcher2: AppsCustomize: Fix Cling
Launcher2: A few minor speed tweaks
device/htc/msm7x30-common: sync latest Camera HAL
Mms: Display contact pictures in Mms notifications
Mms: fix Problems sending/receiving MMS, tears down MMS APN
Settings: Replace Performance category with AXControl
Settings: Add option to disable boot animation to Performance
Settings: option for volume wake (Settings>Display>Volume Wake)
Launcher2: Preferences: Hide Market button from the app drawer
Launcher2: Move "System settings" to the bottom of the menu
framework: Add support for bmp and wav content types in MMS
framework: NotificationManagerService: Fix notification led bug
framework: Increase PDU parts buffer size for performance reasons
Added new API for AtomicFile - NoSync to address power regression
system/extras: Store the uid and gid (when running on an Android device)
hardware/qcom/display: Add flag to avoid mapping memory in userspace
prebuilt: update Linaro Android toolchain to 4.6-12.02 pre-release
Custom libjpeg-turbo and ARM optimizations to freetype, libpixelflinger
Fixed more strict aliasing violations from Linaro + prepare for GCC 4.7
AR19:
msm7x30-common: updated 7230 kernel
msm7x30-common: cleaned up init.rc
msm7x30-common: updated headers from caf
Launcher2: added scroll wallpaper option
Phone: Add end call button to notification panel
Browser: option to long press to open in incognito tab
Browser: move UserAgent and CPU Upload to advanced menu
hardware/qcom/display: tons of updates from CodeAurora
Ace: fixed overlays and set own number as default vm #
framework: telephony: Add support for Caller Name Display
framework: allow backlight to decrease for lower ambiant light
framework: Fix data activity overlay not being removed when data is disabled
framework: Remove opaque check in GLRenderer when preparing dirty region
framework: Fix 'Avoid Binding Texture' logic in SurfaceTexture & SurfaceFlinger
framework: SurfaceTexture: Avoid binding texture if format not supported in GPU HW
framework: SystemUI: Display data icon independent of voice service state
AR18:
Fixed issue #12: mute not working
Ace: re-synced repo with Cyanogen
external/skia: Skia merge (r3022)
vendor/google: update gapps to 20120207
vendor/htc: updated adreno libs from Kali
Launcher: Add menu + number of homescreens
msm7x30-common: updated common 7230 kernel
msm7x30-common: updated media_profiles.xml for ICS
msm7x30-common: updated usb legacy (init.htc7x30.usb.rc)
Accept all mimetypes for inbound bluetooth file transfers
framework: AbsListView: Improve scrolling cache (re-enabled)
framework: Get SoftAP interface from wifi.ap.interface prop
framework: Set the data type icon to 0 when connected to wifi
framework: Add LegacyUsbDeviceManager::setCurrentFunction method
framework: Keep track of tetherable USB interfaces in up/down link states
AR17:
Now fully merged with AOSP master
vendor/google: updated gapps and maps
vendor/aospx: updated build fingerprint
qcom/display: updates from CodeAurora
system/vold: synced vold with CyanogenMod
vendor/aospx: updated apns-conf (fix issue #13)
Settings: allow developer options as a shortcut
Settings: add Performance menu with CPU settings
external/bluetooth: fix aliasing violations from linaro
frameworks/base: AbsListView: disable scrolling cache
frameworks/base: improved media scanner on devices with emmc
frameworks/base: Hiding media from folder with .nomedia file
SurfaceFlinger: Set the buffer size in the GraphicBufferAlloc
AR16:
msm7x30-common: updated headers
qcom/display: updates from CodeAurora
Camera: prebuilt apk to fix force closing
system/core: updated hosts file for ad blocking
system/core: Safely restart services to avoid race conditions
Superuser: fixed FC when checking for su binary update
Ace: updated init.spade.rc and ueventd (possible BT fix??)
hardware/msm7k: compiled with old audio libs (fixes mic issues)
prebuilt: updated to Linaro Android 4.6.3-2012.01 toolchain
AR15:
vendor/htc: updated proprietary libs
vendor/google: attempt to fix Exchange
vendor/aospX: disabled hot bluetooth switching
frameworks/base: Add percentage to stock battery
frameworks/base: option to disable bootanim via build.prop
dalvik: fix a bug in redundant branch elimination
Added larger font cache memory for large memory devices
libstagefright: Fix to free buffers properly in ERROR state
AR14:
msm7x30-common: update init.rc
Ace: Switch to mdp compostion
Ace: Add camera permissions to uevent
opengl: Enable -flto and -ffast-math
system/core: Fix aliasing violations
external/icu4c: Fix aliasing violations
fix build break with prebuilt toolchain
Exclude sha1.c when building libdex for device
AR13:
build/core: Enable more optimizations
Enable use of clz instruction in ffs function
Compiled with Linaro Android 4.6.3 toolchain + graphite
libagl: Enable CLZ instruction generation for TextureObjectManager
libpixelflinger: Build NEON optimized routine per target configuration
AR12:
vendor/htc: updated snd3254 binary
vendor/google: changed gapps to fix market issue
qcom/media: vidc/vdec updates from CodeAurora
msm7x30-common: updated vidc/vdec headers from CodeAurora
bionic: readdir: fix interface to kernel getdents64 function
bionic: sreadahead: adding readahead system call into bionic libc
bionic: Add extended attribute (xattr) system call wrappers to bionic.
AR11:
ace: static default wallpaper
qcom/display: updates from CAF
Launcher: enable 7 screens
Launcher: tweak DEFAULT_TENSION value
Launcher: PagedView: tweak mSnapVelocity
dalvik: Increase HEAP_IDEAL_FREE to 7.2mb
mms: Increased max sms threshold value
mms: Return to message list if the last message on thread is being deleted
mms: Add SMS Split by encoding and counter at end of message with settings
SurfaceFlinger: Remove the old GraphicBuffer reference
frameworks/base: Initialize MAXIMUM_FLING_VELOCITY using system prop
frameworks/base: Increase Zygote preload GC threshold to half the heapgrowthlimit
AR10:
ace: updated build fingerprint
qcom/camera: semi working now
framework: rebuilt on clean ics-mr1 base
msm7x30-common: fixed typo for wlan tethering
msm7x30-common: updated common 7230 kernel (updated wifi driver from 3.0)
AR9:
Superuser: synced repo with ChainsDD
Settings: Enable configuration of EAP-PWD
qcom/media: audio: msm7x30: fix ifdef derp
Launcher2: PagedView: Don't Clear Dirty Pages
stagefright: Fix playback for mkv files with lacing
Phone: Add option for setting device phone number
AR8:
build: Force insecure mode for userdebug builds
bionic: libm: Add a proper sincos() implementation
bionic: memcmp: prefetch optimizing for ARM Cortex-A8/A9
bionic: memmove: Fix the abuse of memcpy() for overlapping regions
bionic: revert Support GNU-style hash to speed up symbol lookup
AR7:
msm7x30-common: update flags
qcom/display: synced with latest from CAF
qcom/media: synced with latest from CAF
Music: Eliminate wakeup events for screen refresh
Music: Fix blinking of disc in Music application
Vendor: LatinIME: Update all dicts for ICS
LCD: allow dimming when docked or undocked
opengl: remove unused adreno flag from the makefile
Hold a reference to the allocated buffers in GraphicBufferAlloc
AR6:
System: fixed init.d support
msm7x30-common: update common 7230 kernel
DownloadProvider: download any file type
ContactProvider: add facebook contact support
Build: switched to userdebug instead of eng
AR5:
sqlite3: disabled sync
msm7x30-common: updated common 7230 kernel
Launcher2: LauncherModel: Optimize loading
Music: add lockscreen/notification music controls
Framework: Long press back to kill (developer options)
Framework: Custom Toggle Menu (updated with BT, Data and GPS toggles)
Download links can be found in Existz's thread in the OP (original post)
All Credits Go To!:
Existz
AOSP
AOKP (TeamKang)
beforedenied (preview image above)
CodeAurora
Codenamedroid
CyanogenMod
Kali-
LordClockan
TwistedUmbrella
Oxygen-Rom
0xlab
Be sure to thank these guys for their amazing work!
Have at it guys and gals and remember, there are no dumb questions!
Reserved
http://forum.xda-developers.com/showthread.php?t=1578873
If you guys could help at all, it'd be great
Sent from the heavens using XDA
young440 said:
http://forum.xda-developers.com/showthread.php?t=1578873
If you guys could help at all, it'd be great
Sent from the heavens using XDA
Click to expand...
Click to collapse
Try using the recorder that came with go SMS instead of the stock one. Let me know if it works!
OK, this may be an ICS issue rather than an aospx issue, but my icons in folders keep rearranging themselves. Thoughts?
Sent from the computer I carry in my pocket.
ST3ALTHPSYCH0 said:
OK, this may be an ICS issue rather than an aospx issue, but my icons in folders keep rearranging themselves. Thoughts?
Sent from the computer I carry in my pocket.
Click to expand...
Click to collapse
It might be an ics issue. I haven't had any problems. Are you on AR28? Are you running s different launcher?
PipelinerArd said:
It might be an ics issue. I haven't had any problems. Are you on AR28? Are you running s different launcher?
Click to expand...
Click to collapse
Yep, running AR 28 with the stock launcher. I saw this behavior on 25&26 as well. Didn't ever use folders before that.
Sent from the computer I carry in my pocket.
ST3ALTHPSYCH0 said:
Yep, running AR 28 with the stock launcher. I saw this behavior on 25&26 as well. Didn't ever use folders before that.
Sent from the computer I carry in my pocket.
Click to expand...
Click to collapse
Try using a different launcher like nova and see if it still happens. If not then its an issue with the stock launch. If it still shows up then its an ICS issue
Question, How do I keep the toogles from hiding on this rom. I looked in setting but cant find anything. THX
Reinaldo33897 said:
Question, How do I keep the toogles from hiding on this rom. I looked in setting but cant find anything. THX
Click to expand...
Click to collapse
Toggles auto hide themselves. There is no option to change it. Are you running AR28?
PipelinerArd said:
Toggles auto hide themselves. There is no option to change it. Are you running AR28?
Click to expand...
Click to collapse
I was using 27 and thinking of flashing 28. But like IceCold and Redemption I had the option of hiding toggles or leave them showing which to me looks better when they are showing.
Reinaldo33897 said:
I was using 27 and thinking of flashing 28. But like IceCold and Redemption I had the option of hiding toggles or leave them showing which to me looks better when they are showing.
Click to expand...
Click to collapse
Its available in those roms because they have all the "extras" that AOSPX doesn't offer.
I'm having issues with GPS. I'm running AR28. Data wipe, cache and dalvik cache, flashed rom then inspiremod. I've only installed a few apps like fb and eBay, tapatalk but no games or anything I haven't used before. I've rebooted about 4 or 5 times and it hasn't helped. I can't get a good lock. With AR26 I had no issues. Indoor outdoor or where ever. Now I'm lucky to get a lock at all. If it does lock, then I travel, it loses it. Any ideas?
Sent from here using magic air wires.
sebo1084 said:
I'm having issues with GPS. I'm running AR28. Data wipe, cache and dalvik cache, flashed rom then inspiremod. I've only installed a few apps like fb and eBay, tapatalk but no games or anything I haven't used before. I've rebooted about 4 or 5 times and it hasn't helped. I can't get a good lock. With AR26 I had no issues. Indoor outdoor or where ever. Now I'm lucky to get a lock at all. If it does lock, then I travel, it loses it. Any ideas?
Sent from here using magic air wires.
Click to expand...
Click to collapse
That sounds like an "under the hood" problem that might get resolved in the next build.
PipelinerArd said:
That sounds like an "under the hood" problem that might get resolved in the next build.
Click to expand...
Click to collapse
In keeping up with the dev thread, there haven't been any other reports.
Sent from here using magic air wires.
sebo1084 said:
In keeping up with the dev thread, there haven't been any other reports.
Sent from here using magic air wires.
Click to expand...
Click to collapse
Did you do a full wipe coming from previous version?
PipelinerArd said:
Did you do a full wipe coming from previous version?
Click to expand...
Click to collapse
Said that in my first post.
Sent from here using magic air wires.
sebo1084 said:
Said that in my first post.
Sent from here using magic air wires.
Click to expand...
Click to collapse
Data wipe isn't the same as full wipe..
PipelinerArd said:
Data wipe isn't the same as full wipe..
Click to expand...
Click to collapse
Please explain the difference. All I see is data wipe/factory reset.
Sent from here using magic air wires.
sebo1084 said:
Please explain the difference. All I see is data wipe/factory reset.
Sent from here using magic air wires.
Click to expand...
Click to collapse
Well a full wipe is a .zip file made by android revolution and that's what I always use after I wipe my data. I'll pm it to you if youd like? Just wipe data, full wipe, then flash rom.
All credit goes to existz. This is just a copy/paste from the Inspire 4G section. Original is here.
I figured some people with DHD's may not know about this ICS ROM and want to give it a try.
{
"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"
}
RULE #1: Do NOT ask for ETAs!
RULE #2: This is NOT CM, do NOT ask for CM features!
Features:
- Based off AOSP master
- Busybox and Init.d support
- Updated TalonACE kernel for ICS
- Compiled with Linaro Android 4.6.3 Toolchain
- Custom Quick Toggles Menu (tap Settings icon in notification pulldown)
- Patches from AOKP, CM, CodeAurora, Linaro, 0xlab..plus more
- Working Bluetooth, GPS, WIFI/Tethering
Working:
* Camera
* Sound
* Phone works 2G/3G
* Touch
* SD Card
* Wifi
* Sensors
* Headphones
* Bluetooth
* EGL
* Market
* Gallery
* 3D Acceleration
* Video Playback
* GPS
* Tethering
* Facebook contact sync
* more..
Not working:
* Video camera in stock app (use UCam or VideoCam Illusion from market)
* more... See Issues List
Install Instructions:
* Wipe data/factory reset
* Install zip from sdcard
* Inspire users flash Inspiremod
* Reboot!
Downloads:
AR = Alpha Release
BR = Beta Release
MR = Milestone Release
RC = Release Canidate
Downloads hosted on GoogleCode
Mirror: http://goo-inside.me/devs/existz/aospx
Please check the Issue Tracker BEFORE posting: HERE
For Chat and Support Join #aospx on IRC Freenode
Sources:
http://github.com/aospX
http://github.com/existz
Code:
BR1:
Merged latest from AOSP master
google: updated Maps to v6.7.0
aospx: update BUILD_ID for IMM76I
qcom/display: updates from CodeAurora
qcom/mm-video: updates from CodeAurora
frameworks/base: Wifi/AP fixes from CM
frameworks/base: Add volume music controls
framework,libpng,libxml2 updated from CAF
Launcher2: A few updates from CodeAurora
Launcher2: Added Overflow Menu to AppDrawer
Bluetooth: Add MAP Profile features (#3857)
qcom: Add Chromium plug-ins from CodeAurora
Contacts: Merge latest from AOSP ics-mr1-release
Contacts: Add lookup in Call logs to lookupNumber
qcom: Remove the software opengl lib from egl.cfg
Telephony: Add HSPAP to getTcpBufferSizesPropName
skia: Fixed memory leak in SkDraw::drawDevMask
skia: Fix a bug in clampx_nofilter_trans_S16_D32_DX
framework: Fix a couple of nasty heap corruption bugs
DeskClock: Set volume button setting to None by default
zlib: updated to latest from github.com/madler (1.2.7.1)
Mms: Added option to show full date/time for the messages
Browser: Handling the ActivityNotFoundException in Browser
Tremolo: Add workaround for gcc-linaro bug 913528/gcc bug 51794
AR31:
Merged latest from AOSP master
google: updated gapps to 20120429
aospx: updated GooManager to v2.0.5
aospx: updated apns-conf.xml from cm
Launcher2: Various speed improvements
kernel: msm_fb from primou 3.0 kernel
kernel: various updates from CodeAurora
libhardware_legacy: Fix issues with VOIP
system/core: rootdir: updated hosts file
frameworks/base: Fix aliasing violations
frameworks/base: Updates from CodeAurora
qcom/display: merge latest from CodeAurora
qcom/mm-video: merge latest from CodeAurora
qcom: Update proprietary libs from CodeAurora
zlib: updated to latest from github.com/madler
msm7x30: init.rc: Restrict zygote to system user
Browser: Manage Slide Transitions incompatibility
Settings: Use Holo theme for ActivityPicker Dialog
Camera: Fix sound playing when Volume zoom is enabled
Camera: Don't try to set focus/metering areas when none exist
AR30:
Merged latest from AOSP master
framework: updates from CodeAurora
updated bash (4.2) and lsof (4.86)
build: various gcc 4.6 compiler fixes
qcom/mm-video: updated latest from CodeAurora
skia: Revert "external/skia: Add QC hooks" (Issue #50)
dalvik: Revert "Debug Change to stop the process with excessive JNI"
AR29:
Ace: enable mass storage
Ace: update prop for better pm
Gapps: Updated to latest 20120317
aospX/common: Add OpenVPN to build
aospX: use cleaner default wallpaper
Camera: commits from CAF and Twisted
DexOpt anything on /system in /cache
Music: Merged latest from CodeAurora
system/core: Merged 4.0.4_r1.1 history
qcom/display: disabled various debugging
qcom/display: Merged latest from CodeAurora
framework: Various commits from CodeAurora
framework: Fix contact lookup with CLIR prefix
framework: AudioManager: Handle KEYCODE_VOLUME_MUTE
Updated iptables (v1.4.13) and iproute2 (3.3.0)
kernel: kgsl,vidc,rotator,pmem updated from CAF
Mms: Fix wrong message selection in context menu
Mms: Make notifications consistent with the Gapps
Rebased webkit/skia/v8 off latest from CodeAurora
DeskClock: Fix "dismiss dialog would unlock lockscreen"
DeskClock: Added flip to dismiss/snooze functionality
libphonenumber: Avoid '0' being discarded in dial string.
Browser: swipe edge of screen to view the previous/next tab
Attempt #1 to fix homescreen stutter (reverted CAF performance class)
libI420colorconvert: Add new library for MovieStudio color conversions
AR28:
kernel: Revert back to old cpu frequency layout
framework: Bring auto-brightness inline with CM
Keyboard backlight for non-autobrightness fix (Issue #14)
google: Updated Email/Exchange apks to 4.0.4 version (Issue #43)
AR27:
Ace: Update qcom prop
Ace: Support Android encryption
dalvik: Added/Enabled KSM Support
DeskClock: Add Digital Clock widget
bluetooth: AVRCP 1.3 feature changes
su: Revert back to ics release branch
Camera: Updated app to latest from CM
framework: More updates from CodeAurora
Merged latest from AOSP (Android 4.0.4)
msm7x30: Updated Camera HAL from Twisted
msm7x30: Updated kernel (kgsl/vidc drivers)
Fixed some Touchscreen issues (ie. Temple Run)
qcom/mm-core: Updated to latest from CodeAurora
qcom/mm-video: Updated to latest from CodeAurora
qcom/display: Updated to latest from CodeAurora
qcom/media: audio: Disable debug messages in log
zlib: merged latest develop branch from madler (v1.2.7)
AR26:
dalvik: Tons of fixes from CodeAurora
Launcher2: CellLayout: Better Scaling
qcom/display: Merged latest from CodeAurora
qcom/mm-video: Merged latest from CodeAurora
Settings - Fix Google typo in utility function
DeleteDropTarget: Haptic Feedback on Long-Press
DeleteDropTarget: Clear when dragging from AllApps
msm7x30-common: Updated Camera HAL from Twisted
Updated to official Adreno GPU libs from Qualcomm
Phone/Contacts: Update T9 and Dialpad translations
bionic: define malloced address to 16-byte aligned
bionic: include <machine/cpu-features.h> in byteorder.h
build: Fix for "dexopt: No such file or directory" error
libpixelflinger: Add ARM NEON optimized scanline_t32cb16
libpixelflinger: Neon*implementation*of*t32cb16blend*function
simplify and improve BOARD_USE_LEGACY_TOUCHSCREEN
su-binary: synced with latest development branch from ChainsDD
vendor/htc: updated libbcc.so compiled with Linaro 2012.03
framework: audioflinger: Optimze ditherAndClamp with ARM NEON
framework: Remove 'Bypass Texture Creation' hack in frameworks
framework: SystemUI: Hide expanded dialog when screen is off
frameworks/base: Removed intent logging from SearchDialog.java
Phone: Prevent DTMFTwelveKeyDialer from logging all keypresses
Phone: Disable accelerometer sensor while in-call & screen UI off
AR25:
Some minor fixes to MediaProvider
Music: Various fixes from CodeAurora
Monkey: request am to show the ANR dialog
Dialer: Fix initial state for t9 sort mode
msm7x30-common: Update Camera HAL from Twisted
ContactsProvider: Adjust a variable type conversion
frameworks/base: More various updates from CodeAurora
Change default mode for journal files created by sqlite
dalvik: Exclude sha1.c when building libdex for device
core: allow radio users to access all rmnet* interface
Webkit and Skia(r3312) version updates from AOSP Master
qcom/media: Built using new qcom audio libs (mic works!)
qcom/display: Merged with latest from CodeAurora ics_chocolate
zlib: Update to version on adler32/slhash repo as of Mar 07, 2012
AR24:
Merge latest from AOSP Master
mm-core: Updates from CodeAurora
mm-video: Updates from CodeAurora
Launcher2: Removed 5.2mb of unused pngs
Dialer: Add Dialpad settings and T9 dialer
frameworks/base: Tons of updates from CodeAurora
Tons of fixes from CodeAurora for video playback
qcom/display: Synced with CAFs ics_chocolate branch
mTetherInterfaceName vs mInterfaceName mismatch
msm7x30-common: Updated Camera HAL from Twisted (Panaroma)
Changes to MediaProvider fixing missing media in apps (ie. Gallery)
AR23:
Merged latest from AOSP master
Ace: Updated OMX permissions in uevent
DeleteDropTarget: Long-Hold To Uninstall
msm7x30-common: updated media_profiles.xml
vendor/aospx: Set BUILD_ID to release standards
framework: Telephony: Correct the typo in RIL.java
Avoid video buffers filling and flushing in SEEK state
libstagefright: Fix to free buffers properly in ERROR state
Fixed hardware video decoding (HD video, streaming video..etc)
framework: Tons of updates from CodeAurora for video playback
framework: ShutdownThread: Set property to indicate radio shutdown
ace: shutdown: Force modem file system sync as part of shutdown
AR22:
Merged latest from AOSP master
Fixed Market issues introduced in AR21
bionic: Make use of ARMv7 optimized strlen()
msm7x30-common: enabled Scorpion optimizations
msm7x30-common: updated vidc headers from CodeAurora
NotificationMgr: Force led notification even if screen off
libpixelfliner: Use GCC visibility to reduce code size by 28%
AR21:
Fixed auto rotate not working on AR20 release
DeskClock: fix alarm not setting with voice action (issue #26)
AR20:
Launcher2: AppsCustomize: Fix Cling
Launcher2: A few minor speed tweaks
device/htc/msm7x30-common: sync latest Camera HAL
Mms: Display contact pictures in Mms notifications
Mms: fix Problems sending/receiving MMS, tears down MMS APN
Settings: Replace Performance category with AXControl
Settings: Add option to disable boot animation to Performance
Settings: option for volume wake (Settings>Display>Volume Wake)
Launcher2: Preferences: Hide Market button from the app drawer
Launcher2: Move "System settings" to the bottom of the menu
framework: Add support for bmp and wav content types in MMS
framework: NotificationManagerService: Fix notification led bug
framework: Increase PDU parts buffer size for performance reasons
Added new API for AtomicFile - NoSync to address power regression
system/extras: Store the uid and gid (when running on an Android device)
hardware/qcom/display: Add flag to avoid mapping memory in userspace
prebuilt: update Linaro Android toolchain to 4.6-12.02 pre-release
Custom libjpeg-turbo and ARM optimizations to freetype, libpixelflinger
Fixed more strict aliasing violations from Linaro + prepare for GCC 4.7
AR19:
msm7x30-common: updated 7230 kernel
msm7x30-common: cleaned up init.rc
msm7x30-common: updated headers from caf
Launcher2: added scroll wallpaper option
Phone: Add end call button to notification panel
Browser: option to long press to open in incognito tab
Browser: move UserAgent and CPU Upload to advanced menu
hardware/qcom/display: tons of updates from CodeAurora
Ace: fixed overlays and set own number as default vm #
framework: telephony: Add support for Caller Name Display
framework: allow backlight to decrease for lower ambiant light
framework: Fix data activity overlay not being removed when data is disabled
framework: Remove opaque check in GLRenderer when preparing dirty region
framework: Fix 'Avoid Binding Texture' logic in SurfaceTexture & SurfaceFlinger
framework: SurfaceTexture: Avoid binding texture if format not supported in GPU HW
framework: SystemUI: Display data icon independent of voice service state
AR18:
Fixed issue #12: mute not working
Ace: re-synced repo with Cyanogen
external/skia: Skia merge (r3022)
vendor/google: update gapps to 20120207
vendor/htc: updated adreno libs from Kali
Launcher: Add menu + number of homescreens
msm7x30-common: updated common 7230 kernel
msm7x30-common: updated media_profiles.xml for ICS
msm7x30-common: updated usb legacy (init.htc7x30.usb.rc)
Accept all mimetypes for inbound bluetooth file transfers
framework: AbsListView: Improve scrolling cache (re-enabled)
framework: Get SoftAP interface from wifi.ap.interface prop
framework: Set the data type icon to 0 when connected to wifi
framework: Add LegacyUsbDeviceManager::setCurrentFunction method
framework: Keep track of tetherable USB interfaces in up/down link states
AR17:
Now fully merged with AOSP master
vendor/google: updated gapps and maps
vendor/aospx: updated build fingerprint
qcom/display: updates from CodeAurora
system/vold: synced vold with CyanogenMod
vendor/aospx: updated apns-conf (fix issue #13)
Settings: allow developer options as a shortcut
Settings: add Performance menu with CPU settings
external/bluetooth: fix aliasing violations from linaro
frameworks/base: AbsListView: disable scrolling cache
frameworks/base: improved media scanner on devices with emmc
frameworks/base: Hiding media from folder with .nomedia file
SurfaceFlinger: Set the buffer size in the GraphicBufferAlloc
AR16:
msm7x30-common: updated headers
qcom/display: updates from CodeAurora
Camera: prebuilt apk to fix force closing
system/core: updated hosts file for ad blocking
system/core: Safely restart services to avoid race conditions
Superuser: fixed FC when checking for su binary update
Ace: updated init.spade.rc and ueventd (possible BT fix??)
hardware/msm7k: compiled with old audio libs (fixes mic issues)
prebuilt: updated to Linaro Android 4.6.3-2012.01 toolchain
AR15:
vendor/htc: updated proprietary libs
vendor/google: attempt to fix Exchange
vendor/aospX: disabled hot bluetooth switching
frameworks/base: Add percentage to stock battery
frameworks/base: option to disable bootanim via build.prop
dalvik: fix a bug in redundant branch elimination
Added larger font cache memory for large memory devices
libstagefright: Fix to free buffers properly in ERROR state
AR14:
msm7x30-common: update init.rc
Ace: Switch to mdp compostion
Ace: Add camera permissions to uevent
opengl: Enable -flto and -ffast-math
system/core: Fix aliasing violations
external/icu4c: Fix aliasing violations
fix build break with prebuilt toolchain
Exclude sha1.c when building libdex for device
AR13:
build/core: Enable more optimizations
Enable use of clz instruction in ffs function
Compiled with Linaro Android 4.6.3 toolchain + graphite
libagl: Enable CLZ instruction generation for TextureObjectManager
libpixelflinger: Build NEON optimized routine per target configuration
AR12:
vendor/htc: updated snd3254 binary
vendor/google: changed gapps to fix market issue
qcom/media: vidc/vdec updates from CodeAurora
msm7x30-common: updated vidc/vdec headers from CodeAurora
bionic: readdir: fix interface to kernel getdents64 function
bionic: sreadahead: adding readahead system call into bionic libc
bionic: Add extended attribute (xattr) system call wrappers to bionic.
AR11:
ace: static default wallpaper
qcom/display: updates from CAF
Launcher: enable 7 screens
Launcher: tweak DEFAULT_TENSION value
Launcher: PagedView: tweak mSnapVelocity
dalvik: Increase HEAP_IDEAL_FREE to 7.2mb
mms: Increased max sms threshold value
mms: Return to message list if the last message on thread is being deleted
mms: Add SMS Split by encoding and counter at end of message with settings
SurfaceFlinger: Remove the old GraphicBuffer reference
frameworks/base: Initialize MAXIMUM_FLING_VELOCITY using system prop
frameworks/base: Increase Zygote preload GC threshold to half the heapgrowthlimit
AR10:
ace: updated build fingerprint
qcom/camera: semi working now
framework: rebuilt on clean ics-mr1 base
msm7x30-common: fixed typo for wlan tethering
msm7x30-common: updated common 7230 kernel (updated wifi driver from 3.0)
AR9:
Superuser: synced repo with ChainsDD
Settings: Enable configuration of EAP-PWD
qcom/media: audio: msm7x30: fix ifdef derp
Launcher2: PagedView: Don't Clear Dirty Pages
stagefright: Fix playback for mkv files with lacing
Phone: Add option for setting device phone number
AR8:
build: Force insecure mode for userdebug builds
bionic: libm: Add a proper sincos() implementation
bionic: memcmp: prefetch optimizing for ARM Cortex-A8/A9
bionic: memmove: Fix the abuse of memcpy() for overlapping regions
bionic: revert Support GNU-style hash to speed up symbol lookup
AR7:
msm7x30-common: update flags
qcom/display: synced with latest from CAF
qcom/media: synced with latest from CAF
Music: Eliminate wakeup events for screen refresh
Music: Fix blinking of disc in Music application
Vendor: LatinIME: Update all dicts for ICS
LCD: allow dimming when docked or undocked
opengl: remove unused adreno flag from the makefile
Hold a reference to the allocated buffers in GraphicBufferAlloc
AR6:
System: fixed init.d support
msm7x30-common: update common 7230 kernel
DownloadProvider: download any file type
ContactProvider: add facebook contact support
Build: switched to userdebug instead of eng
AR5:
sqlite3: disabled sync
msm7x30-common: updated common 7230 kernel
Launcher2: LauncherModel: Optimize loading
Music: add lockscreen/notification music controls
Framework: Long press back to kill (developer options)
Framework: Custom Toggle Menu (updated with BT, Data and GPS toggles)
Credits:
AOSP
AOKP (TeamKang)
beforedenied (preview image above)
CodeAurora
Codenamedroid
CyanogenMod
Kali-
LordClockan
TwistedUmbrella
Oxygen-Rom
0xlab
..and everyone involved in porting to DHD/Inspire 4G
looks promising. thx
btw- list of bugs ?
and - i guess video rec ain't working right?
video recorder working?
Thanks for this one
im wondering if all apps is working fine.
But, thank you very much for ur info.
all working without bugs?
Installed and I'm getting "unfortunately, the process com.android.phone has stopped working"
cam and video cam closes.
Matt
---------- Post added at 12:35 PM ---------- Previous post was at 12:34 PM ----------
Now about to reboot into recovery and try clicking fix permissions and then reboot, see if that works.
Matt
matthew33 said:
Installed and I'm getting "unfortunately, the process com.android.phone has stopped working"
cam and video cam closes.
Matt
---------- Post added at 12:35 PM ---------- Previous post was at 12:34 PM ----------
Now about to reboot into recovery and try clicking fix permissions and then reboot, see if that works.
Matt
Click to expand...
Click to collapse
Completely wipe and re-flash if that doesn't work.
This is sweet, good job!!
t-bon3 said:
Working:
* Camera
* Sound
* Phone works 2G/3G
* Touch
* SD Card
* Wifi
* Sensors
* Headphones
* Bluetooth
* EGL
* Market
* Gallery
* 3D Acceleration
* Video Playback
* GPS
* Tethering
* Facebook contact sync
* more..
Not working:
* Video camera in stock app (use UCam or VideoCam Illusion from market)
* more... See Issues List
Click to expand...
Click to collapse
This is for people who do not know how to read
@OP: Keep up the good work
shad0wboss said:
This is for people who do not know how to read
@OP: Keep up the good work
Click to expand...
Click to collapse
Lol... good one.
Sent from a dream.
finally existz's rom on DHD section!!
LorD ClockaN said:
finally existz's rom on DHD section!!
Click to expand...
Click to collapse
Has anyone fully tested this ROM? Pls share your experience.
[email protected] said:
Has anyone fully tested this ROM? Pls share your experience.
Click to expand...
Click to collapse
Yes...read the thread in the I4G section... It has worked well for months.
Difference is that it's a very stock Google setup, so no/few CM/AOKP tweaks. Some like this.
Did you get his permission to post this?
Edit - Reason I ask is your only supposed to post your own work in the DEV section. Not copy and paste other peoples work.
only post work that is yours. If he wanted his rom posted here it would be.
thread closed
CM isn't building CM12.1 anymore for the M9 since CM13 made it to the nightlies. Still, many patches continue to go into CM12.1 branch. I'll try to continue building it, so all of you that rather stay on CM12.1 for a little longer can also benefit from those latest patches.
I'm not taking any credit in the rom itself, I'm just building it. It's PURE CM12.1, no GApps, no mod added, nothing modified or removed.
Download: See latest comments in this thread (include download link, mirror and changelog) or suscribe to this Pushbullet channel
{
"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"
}
https://www.pushbullet.com/channel?tag=adlx-himaul-cm12-1
Suscribe to the channel to receive notifications on your phone or smartwatch as soon as a new build is out!
Builds will be released from time to time, hopefully every day (as long as they are new commits in cm12.1)
Source:
CyanogenMOD https://github.com/CyanogenMod
HTC One M9 kernel https://github.com/CyanogenMod/android_kernel_htc_msm8994/tree/cm-12.1
Latest merged patches in branch cm-12.1: http://review.cyanogenmod.org/#/q/status:merged+branch:cm-12.1,n,z
Credits:
CM Team and all their contributors, especially @varun.chitre15
First build I made was:
cm-12.1-20160315-UNOFFICIAL-himaul.zip (md5: de4994a6a11937521ace2ee02f45bcb1)
Here's the changelog since 12/04/2015, which I believe was the last Official CM12.1
Changelog (part 1 of 2):
(I removed the Automatic Translations commits to make it shorter)
Project android
0749a80 default.xml: android-5.1.1_r34 -> android-5.1.1_r35
e999c31 Deprecate CMAccount
54803b7 default.xml: Update AOSP tag to android-5.1.1_r34
b518a5c manifest: Remove whispersystems (EOL Feb 1)
f4e3856 Use clone-depth="1" for all pre-built projects.
987f1ed default.xml: Update AOSP tag to android-5.1.1_r33
Project build
0e60de2 build: force .config update if additional kernel config changes
e6f8b55 kernel: Fix usage of KERNEL_ARCH
937d315 mms: introduce a shortcut to quickly rebuild kernel/boot.img
9d72f25 kernel: prevent targets from being rebuilt needlessly
e2f515a kernel: don't build modules or dtbs unless enabled
fa1323c "LMY49H"
fafe789 Updating security patch string to 2016-03-01
45182dc LMY49G
11a5628 "LMB78"
98e29ea "LMY49F"
d9a7c8e "LMB78"
9492d27 "LMY49E"
f28a559 "LMY49D"
5c8bd52 DO NOT MERGE - Update security string to 2016-02-01
5bb2f1a Update security string to 2015-12-01 - DO NOT MERGE
Project cts
0044895 DO NOT MERGE security: Test OOB arbitrary write at AMessage::FromParcel
Project development
5b7533d idegen: don't use hardcoded out directory
Project device/htc/hima-common
0d5a302 hima: Rename Broadcom HCD file
Project device/oppo/msm8974-common
a253ba8 msm8974: Allow flashing with newer TrustZone version
4821411 lights: fix battery light not turning off
92cbadb lights: Cleanup the code
Project external/bluetooth/bluedroid
412741c bnep_utils: remove correct duplicate else statement
b42291d bnep_utils: remove duplicate else statement
575cb99 [PATCH] DO NOT MERGE - Add proper checks for PAN & BNEP in BD stack
Project external/conscrypt
e653c2d Prevent duplicate certificates in TrustedCertificateIndex
e2db202 Cache intermediate CA separately
Project external/ffmpeg
7436342 Add MODULE_LICENSE and NOTICE files
Project external/iproute2
b1ad646 Add MODULE_LICENSE and NOTICE files
Project external/iptables
a83a9a0 Add MODULE_LICENSE and NOTICE files
Project external/koush/ion
4204efc Ion: Add .flv file type
Project external/libhevc
e4ec892 Fix the frame size alignments
9dc6202 Fix the frame size alignments
Project external/libpng
f3e5faa libpng: fix hang during read when inflate fails
Project external/libvpx
5a9753f Merge Conflict Fix CL to lmp-mr1-release for ag/849478
Project external/skia
635c2b9 [PATCH] Purge non-NEON ARM code. DO NOT MERGE
Project frameworks/av
c841410 [PATCH 6/6] GenericSource: reset mDecryptHandle when mDataSource is cleared.
6ad0c98 Merge Conflict Addressed.
5a67887 DO NOT MERGE - Remove deprecated image defines
fe84c20 Fix out-of-bounds write
b862285 fix possible overflow in effect wrappers.
3e49ad2 GenericSource: reset mDrmManagerClient when mDataSource is cleared.
3292bef DO NOT MERGE - libstagefright: check requested memory size before allocation for SoftMPEG4Encoder and SoftVPXEncoder.
0077bdf DO NOT MERGE nuplayer: do not use cached source for wvm content
6616d19 DO NOT MERGE SoundPool: add lock for findSample access from SoundPoolThread
d42eea9 DO NOT MERGE - OMX: allow only secure codec to remotely call allocateBuffer.
2f8a273 stagefright: check bounds for MediaCodecList.getCodecInfo
2ee14e7 DO NOT MERGE - AudioFlinger: Clear record buffers when starting RecordThread
92d92ff ID3: check possible integer overflow for extendedHeaderSize and paddingSize.
09ac69b Check NAL size before use
aded9bd MPEG4Extractor: ensure buffer size is not less than 8 for LastCommentData.
91f54ae Don't crash when there's no conceal frame
d7d445d stagefright: fix AMessage::FromParcel
c1432cb DO NOT MERGE Fix vulnerability in mediaserver
9b68cec DO NOT MERGE NuCachedSource2: fix possible erroneous early free
cf1338a Limit allocations to avoid out-of-memory
Project frameworks/base
7215c2e fix metrics density comparisons
fda88fd SysUI: Fix hiding sensitive notification behavior
fb22fe5 SysUI: Fix hiding per-app sensitive notifications
56eaddf SharedStorageAgent: fix off by 1
69da9d9 Fonts: add sans-serif fallback fonts first
3c12795 SettingsProvider: allow ambient display/doze mode to be overlayed
4d7ad43 SettingsProvider: Allow default volume adjust sound to be overlayed.
e21c3d2 SysUI: Keep sensitive notifications redacted for swipe
a823e58 Add ability to set preconfirmed apps filter for immersive mode hint
e7f34ea SystemUI: Handle possible NPE on task.group during layout.
9ccd025 bootanimation: Move the bootanimation playaudio code
b475e3b LiveDisplayTile : Update entries on locale changes
4aae432 SystemUI : Show create profile if user doesn't have one setup
47e7161 AppOps: fix wifi scan op
9a56b44 Paella: Enable Spanish single shift table
1e60f9b StrictMode: fix deserialization of ViolationInfo on large stacks
e8ef090 policy: disable EdgeGestureService
610a2bd Fingerprint: fix restarting timeout when screen is on
af416e3 fingerprint improvements
d92368f ThemeService: ManagedProvisioning is a setup package too.
9b84965 Make WIFI_IDLE_MS default into an overlay
75baf57 SettingsProvider: Load notification led customization defaults
f95b627 Fingerprint: handle canclled error code
a22cfa7 ThemeEngine : Use manifest.mf for hash calculation
ea360f8 NavigationBar : Switch to display orientation from config orientation
326bf74 Add custom camera shutter
21ddba5 PowerManagerService: Log when proximity blocks wake
78b287e SystemUI: fix "directly show bouncer" conflicting with smart unlock
eedcc4f Fix lockscreen disabling for MSIM.
ef53d61 DO NOT MERGE. Prevent recents from coming up when in SUW
a1734f0 DO NOT MERGE Ensure that the device is provisioned before showing Recents.
667b1d2 Toast: Fix toast layout for RTL
1ddc07d [PATCH 2/2] Delay hiding the cast icon for 3 seconds. DO NOT MERGE
88f1378 [PATCH 1/2] DO NOT MERGE Send next alarm's show intent via PendingIntent
Project frameworks/minikin
ed4c8d7 Avoid integer overflows in parsing fonts
2nd part of the changelog... (sorry it's long):
Project frameworks/native
b8a86fe IGraphicBufferProducer: fix QUEUE_BUFFER info leak
d9b370c IGraphicBufferConsumer: fix ATTACH_BUFFER info leak
c799fb1 add number constraint for samples per MotionEvent
Project frameworks/opt/hardware
928af15 hardware: Add UniqueDeviceId support
Project frameworks/opt/net/wifi
1e35a44 Use def_wifi_idle_ms to fetch WIFI_IDLE_MS defaults
0ba3cdc wifi: fixup hotspot disconnect on subscriber change
d0315fe Fix a race in WifiNative objects
Project frameworks/opt/telephony
5ecd860 telephony: Fix build on bad cherry-pick resolution.
5736ddb [PATCH] (PICCOLO-4847) [PATCH] Force data attach when data is re enabled after carrier-detatch.
ee07de8 GsmMmiCode: Fix USSD NPE
c8cab0b Suppress error pop-ups for single digit dials.
572af2d Check permissions on getDeviceId.
44c80fd telephony: Avoid NPE during hotswap where user nw is not set for invalid sub.
a14ab34 Implement [BugID:1136] [PM99_SNT][SQV_PR]
52b8ef0 telephony: use default nw mode instead of current when switching subs
Project hardware/cyanogen
4f5359c cmhw: UniqueDeviceId: don't generate hardware IDs from SD card CIDs
f2df045 cmhw: Add UniqueDeviceId implementation
Project hardware/qcom/audio-caf/msm8916
f6620b6 audio: msm8916: Squashed audio amp commits
Project hardware/qcom/audio-caf/msm8974
506b1e1 hal: APQ8084 uses AUDIO_PARAMETER_KEY_BT_SCO_WB for bluetooth wideband
Project hardware/qcom/display-caf/apq8084
056da7f gralloc: Add a switch to use 16 byte pixel alignment
Project hardware/qcom/fm
13c72eb fmapp2: Add support for long press and short press from headset
0ac486a fmapp2: Allow value for the default fm recording duration to be overlayed.
Project hardware/qcom/keymaster
ed1bb46 msm8909: Enable compiling HW specific keystore
Project hardware/ti/omap4
881a349 domx: fix up DCC data loading when USES_LEGACY_DOMX_DCC is set
e57f2b6 domx: add support for tuna
Project kernel/oneplus/msm8974
66c92a3 mmc: cd-gpio fix name scribbling
Project packages/apps/Bluetooth
b93582b DO NOT MERGE Fix SMS delivered successfully but stuck SENDING issue
Project packages/apps/CMFileManager
2c9f1db Adding NULL checks AsyncResultProgram.java
Project packages/apps/Calculator
c40b6a0 Prevent entering more than one decimal symbol during input
Project packages/apps/Contacts
020d6f5 Exporting contacts Max limit
Project packages/apps/DeskClock
7dc4748 DeskClock : Fix "GoogleNow cancel alarms crash"
8069237 Fix missing zh-rCN item entries
Project packages/apps/InCallUI
50f4daf IncallUI: Screen doesn't wakeup after MT/MO call disconnect
decc2ba InCallUI: Fix background colour of tabs on DSDA phones
Project packages/apps/LockClock
b0602ec LockClock : Switch over to new yahoo location api
Project packages/apps/Mms
73026f0 Mms: add ability to remove smart dialer feature
11c7822 Fixed processing of clicking on phone # to send_sms
7021447 ClassZeroActivity: Generate audible notifications on message arrival
afe4d81 Move CM introduced plural string resource to cm_plurals
Project packages/apps/Settings
9c5c399 Settings: Modify RU translation for Ambient display
cf4fa0c Settings: Allow disabling default allcaps state in tabtext.
c95c478 Settings: disable wifi display from search indexing if disabled
e99695e Use same technology type for LTE/4G
7ddd173 RegulatoryDialog : Use String.split to avoid crash on empty args
79c0355 Reapply custom lockscreen when switching to swipe mode
799423d Settings: disable Wifi display from the Settings menu
d763b6d Adding null checks to prevent OnPrepareRemoval() on null object
5304719 Lockscreen: Show redaction interstitial when swipe selected
e7e05a7 Settings: Default edge gesture service to false.
3ae6fe7 Settings: Fix NFC Tap & pay removal
e673911 Revert "Settings: update FOTA link to be implicit"
4a8be6e Settings: update FOTA link to be implicit
c4ce19a Support multiple SAR values, separate args list with ','
045a66e APN Settings: on MVNOs, filter unmatching MMS APNs
49b8117 Settings : Add Russian translation for basic live display
b1cb223 Settings : Ensure translation for live display entries
89f7395 Settings: respect telephony config for profiles override
Project packages/apps/SetupWizard
1bfeb70 Disable immersive mode confirmation for custom lockscreen package
ebe353d SetupWizard: Conditionally run account setup
9527a1a Add hook to set custom default lock screen on setup
f04a5fa SetupWizard: Ensure UI doesn't show when user is guest
9710862 SetupWizard: Remove useless WhisperPushUtils
ae79389 SetupWizard: RIP Whisperpush
15b7c92 SetupWizard: Don't disable packages on main thread
Project packages/apps/ThemeChooser
7d903fe Fix duplicate "Get More" buttons in menu
Project packages/apps/Trebuchet
1c47a87 Switch to 2x2 grid for widget preview
12c1835 Port remote folder fixes from cm13.
690cf8a Trebuchet: fix CTS test failed
3c7f897 Port DragLayer/InsettableFrameLayout margin fix from RemoteFolder cm13 merge patch.
cf2a054 Add empty makefile placeholder.
23e11fb Modify make file to build overlay properly on Jenkins.
1792a57 Merge Remote Folder into mainline.
d3d6774 Trebuchet: Prevent crashes on view id mess up
d11a4f0 Trebuchet: Ignore mnc/mcc config changes
Project packages/services/Telephony
73fbedc Single digit MMI codes invalid.
e8997a1 Telephony: only add vmail sim slot indicator with multi sim
a363fb5 Telephony: Improve call barring settings
5beb9ee telephony: Move caf strings to cm_strings.
e3c2db2 TeleService: Add call barring feature
Project prebuilts/cmsdk
7b8b4c8 prebuilts/cmsdk: Remove COLP definitions.
Project prebuilts/gcc/darwin-x86/x86/x86_64-linux-android-4.9
1fe9a13 Update prebuilt GCC to build 2617618.
4c7e42b Add missing -androidkernel-{nm,size} symlinks.
Project system/core
ac5f7fc liblog: build log_event_write regardless of TARGET_USES_LOGD
1bfbae1 libziparchive: fix fallocate failures
2df6c4a Reserve space on disk using fallocate
Project system/extras
cba516a bootsignature: includes dt image size for signed boot image
Project system/vold
84358d9 asec: Add an extra MB for overhead while transferring app to container
Project vendor/cm
d9f8980 Resolve Orange RO authtype
0a892a2 Modify APN for Orange Romania
6eaf14f contributors: add LG V10
a0f1646 config: common.mk: Remove deprecated CMAccount
10c9e17 config: telephony.mk: Remove deprecated WhisperPush
4209285 fix cricket APN
f5e9995 cm: Fixup maven artifact publish inclusions.
b4b8759 Fix Digi Mobile defaults
Project vendor/cmsdk
af62603 cmsdk: cmhw: Add UniqueDeviceId support
a9f933a cmsdk: add invalid input checking for persistent storage APIs
ba42c2c cmsdk: change persistent storage test cases to void return type
effba20 cmsdk: Add finalized docs for cantaloupe.
1bb37d9 cmsdk: update api for level 3
Project vendor/htc
72ed18f t6-common: Use stock EQ settings
ba2d3b1 t6-common: Update Widevine libs from mako
089b465 t6-common: Update device specific blobs
3f22681 t6-common: Update Adreno libraries
3c76268 t6: cdma: Blob updates
e99858a t6-common: Remove unused fingerprint blobs
dd76701 hima: Rename Broadcom HCD patch file
Project vendor/oneplus
0bbefc0 Add Oneplus X (onyx)
acce058 - Removed non-working laser autofocus blob from the makefile in order to fix camera
Project vendor/oppo
b62ed7d Neo5: Initial Import
I'm your first subscriber!
I apologize for my ignorance, but why would you stick back on 12.1?
Any benefits besides stability compared to the newer builds?
Andranoxi said:
I apologize for my ignorance, but why would you stick back on 12.1?
Any benefits besides stability compared to the newer builds?
Click to expand...
Click to collapse
I guess stability is important for some people.
Enviado desde mi Galaxy Nexus mediante Tapatalk
Stability and fully functional is super important for me. Plus I am only interested in aosp-based ROMs. I've been using this build some nice last week and its by far the best aosp-based ROM available for the m9 IMO. Great work adlx!
New cm12.1 03/24 build for HTC One M9
New cm12.1 03/24 build is out!
Download:
cm-12.1-20160324-UNOFFICIAL-himaul.zip (Mega) (md5: 9b001b3a76b68738409803f24254ff25)
cm-12.1-20160324-UNOFFICIAL-himaul.zip (Mirror)
Changelog:
Project frameworks/av
b053bad SoftVPXEncoder: don't skip the last input buffer with eos flag.
Project frameworks/base
208d62d GlobalActions: Set the initial status of airplane mode toggle
6f108fa Reduce log noise.
bec4158 Support for country specific ECC numbers in the framework
Project frameworks/opt/hardware
94ddbc9 cmhw: Add isSelfManaged for SRE module
Project hardware/cyanogen
8390f32 cmhw: Backport isSelfManaged method to cyanogen hw.
Project packages/apps/BluetoothExt
d0cf21f hiddTestApp: disable from launcher
Project packages/apps/Dialer
c7c7884 Delete failed CallRecording file
Project packages/apps/Mms
cc2c382 Mms: Add support for custom sms notification tone
Project packages/apps/Settings
e92f024 Settings: Update contributors cloud DB
a62d9a2 Settings: disable Cast Screen from QuickSettings
Project prebuilts/cmsdk
38b2af7 update system api
Project vendor/cm
829a9bf cmsdk: bump internal platform revision
Project vendor/cmsdk
268d115 cmsdk: Fix hardware service interfaces.
49a1ddc cmsdk: Add CMHW method to check if SRE is self managed
Awesome! Thx! Downloading now...
i don't mean to sound stupid but, how stable is CM 12.1 on the M9 to be more precise?
No reboots, no crashes, everything works. The only issues I've found are no usb-otg support (I don't think it exists in CM anyway) and sometimes the Google camera app crashes if the first photo is in her mode. I just use the built in CM app instead and it works fine.
New cm12.1 03/25 build for HTC One M9
New cm12.1 03/25 build is out!
Download:
cm-12.1-20160325-UNOFFICIAL-himaul.zip (Mega) (md5: 3ea914af250b2f475e8c0c1d92e32b1d)
cm-12.1-20160325-UNOFFICIAL-himaul.zip (Mirror)
Changelog:
Project frameworks/base
3a90803 base: Fix proximity check on non power key
f919bb1 base: Fix proximity check on power key
Project packages/apps/Settings
2f6f932 Remove "Apps" category when empty
New cm12.1 03/26 build for HTC One M9
New cm12.1 03/26 build is out!
Download:
cm-12.1-20160326-UNOFFICIAL-himaul.zip (Mega) (md5: 7fbbe2b6dc1374b77ff532d8ff060a0f)
cm-12.1-20160326-UNOFFICIAL-himaul.zip (Mirror)
Changelog:
Project prebuilts/cmsdk
5a08d04 prebuilts/cmsdk: Update themes api text.
What is the best firmware for this? I'm having an issue with not being able to stream with any app. I have internet access though, I'm writing this on my m9.
shumanak said:
What is the best firmware for this? I'm having an issue with not being able to stream with any app. I have internet access though, I'm writing this on my m9.
Click to expand...
Click to collapse
2.8.617.4 firmware from here
Its the devloper edition firmware. I have had no issues with it.
BR7fan said:
2.8.617.4 firmware from here
Its the devloper edition firmware. I have had no issues with it.
Click to expand...
Click to collapse
Okay awesome, do you use the youtube app or google play music? I was having an error where it was unable to stream anything. Thanks for the help!
shumanak said:
Okay awesome, do you use the youtube app or google play music? I was having an error where it was unable to stream anything. Thanks for the help!
Click to expand...
Click to collapse
I use YouTube often and had no trouble with it. I never use Google music,so I can't comment on how it runs.
BR7fan said:
I use YouTube often and had no trouble with it. I never use Google music,so I can't comment on how it runs.
Click to expand...
Click to collapse
Okay, I will retry tonight with the linked firmware. Thanks!
Fwiw, I'm using 2.11.617.15 without issues as well.
New cm12.1 03/29 build for HTC One M9
New cm12.1 03/29 build is out!
Download:
cm-12.1-20160329-UNOFFICIAL-himaul.zip (Mega) (md5: d24f8a6c5cab29851105913d281abe5f)
cm-12.1-20160329-UNOFFICIAL-himaul.zip (Mirror)
Changelog:
Project packages/apps/Settings
c9ddae0 Use settings' theme when inflating account prefs
{
"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"
}
XPerience is a free, community built distribution of Android 8.1.0 (oreo) which greatly extends the capabilities of your phone.
This project are based on AOSP CAF
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
NOTE: READ this PLS
Please don't ask for etas
Please don't report same bugs all time
Report with logcat and dmesg
Screenshots representative only
Moto mods with Audio Routing aren't working (JBL , game pad etc)
Click to expand...
Click to collapse
Features:
Cpu Overlay
Traffic meter view
Fab button recents
Lockscreen settings
Allow user to add/remove QS with one click
XPerience Updater
CloudFlare DNS
XPERIA apps support
Navbar themes (only supported in devices with navigation bar (You can enable it writing in build.prop qemu.hw.mainkeys=0 in devices with hardware keys ))
Custom Carrier label
Show the XPerience shield in the status bar
Show 4G instead of LTE
Battery charger color led (only in multi-colored led devices)
Clock/date
Status bar ticker
Moto Mods support
WORKING:
Boot
Rild
IMS/LTE/3G/2G
bluetooth
Camera
camcorder
MTP
Sensors
Led
Wi-Fi
MUSIC
sounds
Videos
sepolicy enforced
not Working
You tell me
Installation guide:
from alberto97
Make sure you have a nougat bootloader and modem else TWRP denies the installation by throwing a message about the wrong bootloader. Further details and a guide to upgrade what you need without losing data here.
Click to expand...
Click to collapse
Requires Unlocked Bootloader & a Custom Recovery (TWRP 3.21 64bit from alberto97)
Screenshots
Source forge
Basketbuild
if u cant find it use this direct link
DIRECT LINK
Or the web
http://thexperienceproject.com
MD5:
Custom MAGISK for OEM-CUST :
Magisk-v16.6-oem-cust.zip
Custom recovery for treble: Addison-Treble-recovery-3.2.2-0.img
Changes in second post
Any bug not reported in the bug report format below may be ignored.
Code:
What is your--
XPerience version:
Download url:
Gapps version:
Did you--
wipe:
restore with titanium backup:
reboot after having the issue:
Are you using--
a task killer:
a non-stock kernel:
other modifications:
Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:
If you like my work, you can buy me a coffee , coke or any drink all donations are appreciated.
Ór
https://www.paypal.me/TheXPerienceProject
XDA:DevDB Information
The XPerience project, ROM for the Moto Z Play
Contributors
TeamMex
Source Code: https://github.com/TheXPerienceProject/android_device_motorola_addison
ROM OS Version: 8.x Oreo
Version Information
Status: Beta
Created 2017-10-10
Last Updated 2018-07-12
Changelog:
I will add changes without date it is to no forget what changes i've done.
04/08/18
Add BOARD_ROOT_EXTRA_SYMLINKS for DSP (cuz is needed by dsp )
Added Alessa plug if you feel laggy you can try to set Touch boost or power off the hotplug
Is modified to work with EAS
camera: Check if aux camera whitelist is set before restricting cameras
Merge LA.UM.6.2.r1-09500-sdm660.0 Sepolicy (Due to we are using msm8998 for sepolicy's SDM660 is similar )
Re-configured EAS scheduler for MSM8953
installd: Fix for UID/GID mismatch in OTA upgrade to O-MR1
IMS: Sudden deregisteration takes place soon after registeration.
Telephonyroper supplementary service notification handling
Use proper summary for network select list preference on dsds/dsda/tsts
camera: Check if aux camera whitelist is set before restricting cameras
Addison: Add wowlan_triggers to wpa_supplicant and hostapd conf
update WLAN driver to LA.UM.6.6.2.r1-04400-89xx.0
30/07/18
Implement EAS (energy awarenes scheduler) inside the kernel
Implement EAS perf blobs
Implement Sepolicy for EAS
Fix random reboots
Rewrited kernel
Several bug fixes
26/07/18
Mark Moto's signature as Platform
reverted a lot of commits under frameworks due to causing inestability
Fixed some wifi issues
add latency blobs
more sepolicy for sensors
Update clang
Forward-port notification counters
SystemUI: small optimization for notification icon numbers
Show infinity for large notification counts
Prevent NPE with DropBoxManager
Fix another potential ChooserActivity related System FC
Add an option to force pre-O apps to use full screen aspect ratio
Add special captive portal servers for chinese
Make scramble PIN layout Multi-User friendly
Reorder tetherable connection types
23/07/18
Re-generate thermal-engine.conf to fix all isues in thermal driver due to missing configs and wrong configured due to the new thermal engine added in the blob updates some month's ago
Add Camera Thermal mitigation in the new thermal-engine.conf
Add some virtual term sensors take back from addison thermal-engine
Return ipacm
Use motorola Signature in the mods apps (now you can get updates from the playstore require clean install to change all Moto mod apps signatures)
Add Machine Learning blobs
Better stability
20/06/18[/B]
Writed a lot of sepolicy to fix several bugs I find when I tried enforced some weeks ago!
Fixed vFAT support due to some wrong sepolicy
fixed some random reboots due to a missing sepolicy for the sensors
Fixed Charge_only_mode in enforced
add sysfs battery info to camera (Motorola Camera need perms to know the current charge (CAM_DATAProc for uid=1047 name="battery" dev="sysfs" )
Bluetooth allow to read libApTX be readed from vendor (for uid=1002 name="libaptX_encoder.so")
Allow to the sensorhub to search inside his dirs to read all the sensors for uid=1000 name="sensorhub"
Fix AOD it is correctly enabled this time
enable burn-in protection in ambient display
Merge ASB-2018-07-05-3.18-o-release in the kernel
Upstreamed kernel to 3.18.81
Moved Gestures/ambient display/MotoActions under vendor
HOTFIX
Updater is now fixed due to some typo introduced in the priv-app whitelist but now is working as expected you need to update if you get a new update information
13/06/18[/B]
Added ScreenOFF animations under Settings-->Display crt by default like XPerience 7 (android Gingerbread)
Fixed Tuner Settings FC
Added more sepolicy to fix sensors issues again these issues make hot reboots and GPS too (AGAIN that crap again)
Reversed LA.UM.6.6.r1.09000.89xx.0 from display to 8500 this fix some glitches
System improvements and NPE fixes
Added Some Missing IMS blobs
Update GPS guids
Merge Kernel ASB-2018-07-05_3.18-o-release
xx/06/18[/B]
Fixed vFAT support under enforced sepolicy
Fixed hot reboot on addison due to sensors issues (some perms failing)
Updated display blobs from bardock pro
Updated ril blobs
Enable AlwaysOnDisplay (again xd)
Change glance to flat up sensor (Big thanks to Alberto97)
Seed new libs to remove hidl.base
Moto Glance as Pick Up sensor (Big thanks to Alberto97)
Update Moto Actions to reflect the last sensor changes (Big thanks to Alberto97)
More sepolicy to fix issues under enforced
Use AOSP doze pickup (Big thanks to Alberto97)
Drop HWUI due to recent changes * In Android 8.1 and later, only the ro.zygote.disable_gl_preload
property still applies. All other properties have been removed.
Reference: source.android.com/devices/graphics/renderer
Actions: Allow enabling Hand wave when doze on Pick Up is the only enabled option in AmbientDisplayConfiguration(Addison)
Make less agressive Alessa thermal
Fixed FC under Tuner settings
Moved to Sepolicy Enforced works good now
Kernel optimizations
--- Optimized MEMCMP
The previous version split into cases where both inputs were aligned, the inputs were mutually aligned and unaligned using a byte loop. The new version combines all these cases, while small inputs of less than 16 bytes are handled separately.
This improved memcmp provides a fast path for compares up to 16 bytes and then compares 16 bytes at a time, thus optimizing loads from both sources. Making a 45% boost speed in larger process.
19/06/18[/B]
add Missing DTS-EAGLE code due to our device support it ( thanks to @LazerL0rd you can found more info here: https://forum.xda-developers.com/android/development/guide-how-to-port-dts-eagle-to-t3802259)
Merge CAF tag 'LA.UM.6.6.r1.8900.89xx.0'
added more tuning parameters to fix some battery drains
NOTE:
The Alessa FC is normal due to it use olders parameters to make a notification intents and arent supported by Oreo so the FC is normal at this moment, I working on new app but make a new app takes his time due to I rewriting it in Kotlin and not in JAVA.
The Gallery FC i never faced it and well it is removed if you install gapps with Google photos
16/06/18[/B]
fixed boot issues
Drop libshims anyways we no need them cuz we have Oreo blobs
merge some sepolicy from Alberto97
Update some blobs for display
13/06/18[/B]
Update code for Power HAL
Add the posibility to Read alessa and lisi custom configurations for power HAL
Using the PerfHAL API to comply with Treble
Support VR + Sustained performance mode
Power HAL: fix sysfs_read/sysfs_write usage
linker: Provide soinfo path of the shimmed binary
linker: Remove unused find_libraries declaration
linker: Make shim reference path absolute
track updated libvorbis repo
AudioService: Fix camera shutter sound toggle
use O_CLOEXEC in power hal
land: Build 1.0 power HAL and use TARGET_HAS_NO_WIFI_STATS true
Merge LA.UM.6.6.r1-08600-89xx.0 tag into kernel/xiaomi/msm8937
Merge LA.UM.6.6.r1-08600-89xx.0 tag into kernel/xiaomi/msm8953
Merge LA.UM.6.6.r1-08600-89xx.0 tag into kernel/xiaomi/santoni
Merge LA.UM.6.6.r1-08600-89xx.0 tag into kernel/motorola/msm8953
Updated XPERIA Launcher 11.3.A.0.17
--- Widgets not updated.
--- Corrected calculations of blurred wallpaper offset in landscape.
--- Improved visibility of search personalization card
--- Open MMS matching text
--- Fix a crash when search fails to fetch a photo
--- Handle display size changes for shortcut icons
--- Don't animate away Google Feed when Home is stopped
Fix updater app issues
04/06/18
Optimized the rom with some script to auto-config the governor
Fixed Encryption on GSI's (worked for me but I need more testing)
Fixed some random crashes (the only expected by me, Alessa kernel app have crash related to some perms but Im dont remember where I put the source so fornow I can't fix it)
Revert Sepolicy to permissive due to some problems with vFAT
Some more changes
22/05/2018
Sepolicy Enforced
merged LA.UM.6.6.r1-08500-89xx.0 tags
Status bar ticker
Clock and date configs
Fixed camera issues
Hexedited blobs to remove the dependency of android.hidl.base
Bug fixes
15/05/2018
Fix mods app binding issues
Implement motorola charge_only_mode
Revert launch bootanimation early this fix issues with offline charging with motorola implementation
Fix mod charging with charge_only_mode
bug fixes
14/05/2018
Updated MotoMods Apps from OPN27.76-12-22 24
Updated CameraOne from the last version published in the play store
More Sepolicy
Track Motorola charger_only_mode
Binderized Vibration HAL with context haptics (Thanks to alberto97)
Bootanimation early start (data latemount (Thanks to alberto97))
add missing display libs
Track color mode 1 like Stock rom does (we dont have that green color anymore xD)
Unified gestures menus (based in alberto97 implementation)
merged LA.UM.6.6.r1-08500-89xx.0 tag
arm64 Blobs Updates
Track oreo IMS
Add missing props for oreo rild
Update camera blobs
08/05/2018
Security patch 05 may
Merge tag 'LA.UM.6.6.r1-08300-89xx.0' in kernel and source
update fingerprint to OPN27.76-12-22 24
Frameworksav:camera: check metadata type before releasing frame
Make it possible to hide signal strength via Carrier Config
Add support for getAtr api(for rild blobs from 8.1)
TelephonyComponentFactory: Overload makeSubscriptionInfoUpdater
Navigation bar themes
upstream kernel to 3.18.81
TurboPower is showed in lockscreen when you connect the turbopower charger like stock
Expose additional native libraries Extracted from OPN27.76-12-22 24
Enforce privapp permissions whitelist extracted from Stock OPN27.76-12-22
ro.sf.hwc_set_default_colormode
addison: add trim property
addison: Enable B service adj transition by default
addison: add property for game detection feature
track perf configs from stock
update fingerprint to OPN27.76-12-22 24
26/04/2018
Redesigned app of updates.
display: Report connected node for HDMI( Projector Mod)
Implement changes for camera mod (untested)
Fix issues related with the signature in mods apps.
24/04/2018
Fixed mod support
Returned Alessa governor and Alessa_plug
Alessa thermal is arrived
TCP Ascarex is here
Implement Fingerprint boost
Implement CPU Boost
Returned XPerience governor and tweaked for addison
Updated mod manager from OPL27.76-51
Track prebuild ModFrameworkProxyService from OPL27.76-51
Fix ModFrameworksProxyService permissions
Add motorola camera instead of camera2
several bug fixes
21/04/2018
Fix LineageActions
Merge LA.UM.6.6.r1-07400-89xx.0 Caf branch inside kernel
Added My New Governor called Lisi
---- This driver adds a dynamic cpufreq policy governor
---- designed for latency-sensitive workloads.
---- The governor does a periodic polling and
---- changes frequency based on the CPU utilization. (latency-sensitive The reference was taken from interactive)
Fix Camera FC
Add TUI entry in Manifest and blobs
Track Oreo Motorola blobs (Missing for in-call audio)
Bunch of bugfixes and stability
Custom ambient display (LineageActions) can't be used in Treble rom due to it is installed in system (i will check later if it can be inside vendor/app)
12/04/2018
[*] Fixed sdcardfs (adoptable storage works fine this time) idk please test
sdFat for exfat
Initial treble support
Bug fixes.
Enable MTP over functionfs
Merge Kernel over Oreo CAF branch LA.UM.6.6.r1-07200-89xx.0
Merge GPS HAL LA.UM.6.6.r1-07200-89xx.0
O-MR1 GPS blobs from bq/bardock-pro/bardock-pro:8.1.0/OPM1.171019.011
Update Timeservices from bq/bardock-pro/bardock-pro:8.1.0/OPM1.171019.011
Binderize them all
regenerate manifest.xml
Last changes from alberto97 AOSP (OSS sensors , updated blobs etc)
Modify permissions for /data/vendor/misc
execute some files from vendor
track ril blobs from tissot OPR1.170623.026
Move to CAF RIL
update ramdisk to accorded in CAF about new Ril implementation
sepolicy: fix execution from vendor
add missing radio configs
make fs_config inline with CAF
ship 32bit ril blobs too
Allow installing on Nougat + February security patches
Allow installing on March Oreo bootloader
sec_config: Remove clients group id from sensors
PDR: Allow ril to access the locator and notifier services.
sec_config: Add 2901 to IPC Router config
Allow QMID service to aquire net_raw permission
fix ipc comunication this issue was generated when I do the movement of all to vendor
initial treble flags
fix sepolicy for treble
Fix Fingerprint
Binderize NFC
force navbar some GSI not have it enabled so force enable
Fix camera issues
Hex edit camera blobs to allow the support of reading files from vendor
NFC change passthrough to hwbinder in manifest
move LineageActions under vendor
Implemet VR HAL(LA.UM.6.5.r1-06700-8x96.0) Addison support VR so we can ship VR HALS
CloudFlare DNS by default.
NOTE: if u wanna install GSI PHH's Treble and you have encryption please do a backup and format data to remove encryption or you can't use it.
02/04/2018
Fixed settings theme issue (when you change to dark or black theme the sugestion tile isn't white anymore)
Force to maintain disabled lockscreen rotation
Added battery light led controller (only multi-colored led devices)
Fixed some wakelocks
Added Retro Music (i dont have time to fix Stardust crashes)
ambient ticker
Optimization changes
Updated pixel launcher rootless to v3.4
Much more.
14/03/2018
Writed Audio_amplifier hal to fix low sound (it work's for me, please give a review)
Added Alessa Kernel tweaker again updated to oreo
Updated Stardust Music app
Removed not working features from xperience settings it will be added back when i fix that problem
Fixed support to use Dolby
Performance: Memory Optimizations
Substratum fixes
Burn in protection (For OLED Display)
Moard related to kernel changes
21/02/2018
Battery Styles
fixed shim libs
Update xperience signature
Enable wifi wakeup config option
10/02/2018
Fix motomods load stuff (not need to do manually anymore)
fix ril scrip execution due to sepolicy issues
Addres moar sepolicy related to mods and others things
ship text classifier
Ship power hint
use OSS libiio
--Kernel changes--
[tip:sched/core] smp: Add new wake_up_all_idle_cpus() function
clk: msm: clock-cpu-8953: Use CLKFLAG_NO_RATE_CACHE
msm: mdss: Don't constantly fire interrupts for DSI status check
arm64: Use optimized memcmp
arm64 crypto
interactive updates
Sched updates
Majority changes for perf and bug fixes.
09/02/2018
Fixed the form to load greybus driver following the Oreo requeriments
updated Fingerprint, omx, sdm, codecs and uevent from oreo soak test
Feb 05 security patch
a lot of kernel changes
Allow to use moto camera (install it from the play store)
Move to api 1 to use the motorola camera if u want to use Gcam search #persist.camera.HAL3.enabled=1 in the build prop and remove # from the line)
update thermal
31/01/2018
Fixed Camera issues
updated qti-telephony-common.jar to avoid telephony crash
bunch of sepolicy
moard fixes
[*] Ship Snap camera
not need to write the command to enable mod support
Moar changelog: https://raw.githubusercontent.com/K...5f0ad658965bf59d3/12.1.0-20180131-NIGHTLY.txt
27/01/2018
initial motomods support
ModFmwProxyService from Nash oreo update OPX27.109-34
ModManager from nash update OPX27.109-34
Added the linkeages from NASH source OPX27.109-34
fixed theme issues
added some optimization inside the kernel.
Moard changes related to motomods
Kernel builded with Clang LLVM 5.0
Since the app have security issues you need to enable manually attach your batterymod
***with therminal write su: give su permission
** echo > 1 sys/devices/soc/soc:[email protected]/mods_interfaces/3/hotplug
enjoy
09/01/2018
Camera issues fixed
moar sepolicy
add black dark and dinamic themes inside display
Moar changes
06/01/2018
Android 8.1.0_r5
ARM64 (move to ARM64 recovery posted by Alberto here
taked sdm blobs from OP3T
Jan Security patch
Bug Fixes
Note:
Like Alberto, I had the idea of moving to ARM64 since Ril was Fu***d in ARM32 and I couldn't find the solution, but Alberto finished the implementation before I did, so moved all over his commits, so thanks to @Alberto97 for that.
Click to expand...
Click to collapse
06/12/2017
Removed mod support for now it causes some random reboots and weird issues
updated adreno blobs
updated libmotgpu
updated sdm blobs
updated libsettings (ims related)
27/11/2017
Initial mods work (you need to enable it manually
( therminal do su:
cd sys/devices/soc/soc:[email protected]/mods_interfaces/3
echo 1 > hotplug
Click to expand...
Click to collapse
fix zram streams
more sepolicy fixes
mods related fixes.
20/11/2017
Move to 64bit binder
Build ipacm and merge last upstream
add wifi service permission to acces to /dev/wlan
Uncomment motorola related eventd
Configure the p2p_search_delay to 100 msec
fix cmdline acces needed by telephony
Add libtinycompress to build target
Add sepolicy for ipacm
18/10/2017
Add XPerience Updater
Update security patch to october (update to android-8.0.0_r23)
Increase Zenmode max hour limit from 12 to 24
Fix NPE's
Set and remove tiles with one tap
10/10/2017
similar to alberto97
NFC on XT1635-03 works out of the box
Fixed an issue where CMActions (now LineageActions) crashes on incoming calls
IMS/VoLTE is back
---my changes--
SDM O blobs
Sepolicy additions
Always on (enable it from tunner settings)
Patched CNE
Reserved
Special credits to:
Alberto97: for his work in this device and kernel sources
vache: for his SDM O libs to make this boot
HighwayStar: for his idea about patching CNE
First
Thanks buddy. will test right now .
Reserved
Special credits to:
Alberto97: for his work in this device and kernel sources
vache: for his SDM O libs to make this boot
HighwayStar: for his idea about patching CNE
xyyx: for some changes in networktraffic meter and fab I take some help watching his work
TeamMex said:
Special credits to:
Alberto97: for his work in this device and kernel sources
vache: for his SDM O libs to make this boot
HighwayStar: for his idea about patching CNE
Click to expand...
Click to collapse
Urgh. I want to swap but I'll stick to xperience 11 and try to help iron out the motomods issue.
Great job man. As always.
davtse said:
Urgh. I want to swap but I'll stick to xperience 11 and try to help iron out the motomods issue.
Great job man. As always.
Click to expand...
Click to collapse
I will continue working in N too to fix mods issues I will try in blind mode hahaha
TeamMex said:
I will continue working in N too to fix mods issues I will try in blind mode hahaha
Click to expand...
Click to collapse
I'll send you a little something to help
Man. Its been a Loooonnnnngggg time since a single developer has hogged all of my quota for bimonthly developer donation funds
davtse said:
I'll send you a little something to help
Man. Its been a Loooonnnnngggg time since a single developer has hogged all of my quota for bimonthly developer donation funds
Click to expand...
Click to collapse
oh thank you very much it helps a lot
1st boot - 2 nd boot - it returns to TWRP ?? Lineage 15.0 worked good on my phone build 07/10 . Any idea ?
------------------------------
Data - need to be cleaned -- no gsm data on 3rd boot - maybe it is only old apn for my network T-mobile Poland .
-------------------------------
Got gsm data LTE - sim card needed to be choosen manually for it ... ok
Wow !!! it passes safetynet check with Magisk 14.2
Since that also works HCE bank payments and probably Android Pay also ( via NFC) .
also looks like camera errors in third party apps like whatsup , messanger etc . is fixed ...
if BT voice works it is daily driver for me , just waiting for more features
So BT voice works !! My car system works with it - good [emoji1]
So it is rom good enough for me as daily driver.
great!!!!! Another o rom for us thanks alot!
Does the moto mods work?
Yea
(SS by Angel Ortiz)
Yash24 said:
great!!!!! Another o rom for us thanks alot!
Does the moto mods work?
Click to expand...
Click to collapse
you read mods supported in some place here?
if not well no mods, not supported in this rom.
it have greybus driver but not the bring up.
TeamMex said:
you read mods supported in some place here?
if not well no mods, not supported in this rom.
it have greybus driver but not the bring up.
Click to expand...
Click to collapse
hint hint.
xperience 11
*goes to system updates and refreshes repeatedly*
davtse said:
hint hint.
xperience 11
*goes to system updates and refreshes repeatedly*
Click to expand...
Click to collapse
yeah it is an option for those who want's to move to xpe 12 (as reminder xd)
Can it Root?
fooby_sjz said:
Can it Root?
Click to expand...
Click to collapse
YES with Magisk .
I wonder where is mentioned in OP " tuner settings "- option ?
sebx_g1 said:
YES with Magisk .
I wonder where is mentioned in OP " tuner settings "- option ?
Click to expand...
Click to collapse
Thanks
Hello working camera stock moto ? Thanks
Enviado desde mi XT1635-02 mediante Tapatalk
iron maiden said:
Hello working camera stock moto ? Thanks
Enviado desde mi XT1635-02 mediante Tapatalk
Click to expand...
Click to collapse
Will try soon, but we don't have oreo stock moto camera yet, so probably it will not work.
Wysłane z mojego XT1635-02 przy użyciu Tapatalka newest AOKP rom