In the last week or so I've started getting the random "android.process.acore" force close messages. I'm rooted, stock ROM with the 3.70 OTA. After a bunch of googling I've mainly found vague references to contact sync (and Facebook) being the actual cause.
I pulled the following Traceback from the logs and it definitely looks contact sync related. I'm guessing it might have something to do with the new high-res photo changes in FB. I'm not using the FB provided sync, just the built-in Sense version. I've disabled it for now and the acore messages seem to have stopped.
Has anyone else seen this or managed to fix it? I'd like to re-enable the sync or if not start harassing HTC about it an update.
E/DialerApp(12862): DialerApp() constructed: [email protected]
I/ActivityThread(12862): Publishing provider contacts;com.android.contacts: com.android.providers.contacts.HtcContactsProvider2
D/dalvikvm(12862): GC_FOR_MALLOC freed 2991 objects / 206280 bytes in 36ms
I/ActivityThread(12862): Publishing provider call_log: com.android.providers.contacts.CallLogProvider
I/ActivityThread(12862): Publishing provider user_dictionary: com.android.providers.userdictionary.UserDictionaryProvider
I/ActivityThread(12862): Publishing provider com.android.social: com.android.providers.contacts.SocialProvider
I/ActivityThread(12862): Publishing provider applications: com.android.providers.applications.ApplicationsProvider
D/NotifyDialerScheduler(12862): ACTION_CONTACTS_DB_READY
D/NotifyDialerScheduler(12862): ACTION_CONTACTS_DB_READY
D/DialerService(12862): DialerService start !!
D/NotifyDialerScheduler(12862): DialerService connected !
D/DialerApp(12862): queueIdle: DialerService start !!
D/dalvikvm(12862): GC_EXTERNAL_ALLOC freed 2341 objects / 140344 bytes in 47ms
D/NOTE (12862): setLoginIdForSNAcoount:
D/SNLinkUtils(12862): setLoginId: com.htc.socialnetwork.facebook :
D/SNLinkUtils(12862): setLoginId: com.htc.htctwitter :
D/dalvikvm(12862): GC_FOR_MALLOC freed 3718 objects / 184704 bytes in 100ms
D/DialerService(12862): DialerService start !!
D/dalvikvm(12862): GC_FOR_MALLOC freed 10141 objects / 540584 bytes in 46ms
E/CursorWindow(12862): Bad request for field slot 0,0. numRows = 1, numColumns = 0
E/Cursor (12862): Failed allocating space for a long in column 0
D/Cursor (12862): finish_program_and_get_row_count row 185
D/dalvikvm(12862): GC_EXTERNAL_ALLOC freed 5659 objects / 265088 bytes in 60ms
W/dalvikvm-heap(12862): dvmMalloc(50369296/0x03009310): someone's allocating a huge buffer
I/dalvikvm-heap(12862): Forcing collection of SoftReferences for 50369296-byte allocation
D/dalvikvm(12862): GC_FOR_MALLOC freed 1617 objects / 88840 bytes in 57ms
E/dalvikvm-heap(12862): Out of memory on a 50369296-byte allocation.
I/dalvikvm(12862): "mHandlerThread" prio=5 tid=18 RUNNABLE
I/dalvikvm(12862): | group="main" sCount=0 dsCount=0 s=N obj=0x460e2bb8 self=0x7e9918
I/dalvikvm(12862): | sysTid=13011 nice=10 sched=0/0 cgrp=bg_non_interactive handle=6045592
I/dalvikvm(12862): | schedstat=( 442871099 1524658222 1040 )
I/dalvikvm(12862): at java.io.ByteArrayOutputStream.<init>(ByteArrayOutputStream.java:~65)
I/dalvikvm(12862): at com.android.providers.contacts.HtcContactsProvider2.getPhotoByteArray(HtcContactsProvider2.java:6452)
I/dalvikvm(12862): at com.android.providers.contacts.HtcContactsProvider2.doInsertSocialNetworkSmallContactPhoto(HtcContactsProvider2.java:5386)
I/dalvikvm(12862): at com.android.providers.contacts.HtcContactsProvider2.access$2900(HtcContactsProvider2.java:136)
I/dalvikvm(12862): at com.android.providers.contacts.HtcContactsProvider2$10.handleMessage(HtcContactsProvider2.java:5819)
I/dalvikvm(12862): at android.os.Handler.dispatchMessage(Handler.java:99)
I/dalvikvm(12862): at android.os.Looper.loop(Looper.java:144)
I/dalvikvm(12862): at android.os.HandlerThread.run(HandlerThread.java:60)
I/dalvikvm(12862):
E/dalvikvm(12862): Out of memory: Heap Size=5511KB, Allocated=3139KB, Bitmap Size=12325KB
W/dalvikvm(12862): threadid=18: thread exiting with uncaught exception (group=0x400259f8)
I/Process (12862): Sending signal. PID: 12862 SIG: 9
ShadowRAM said:
In the last week or so I've started getting the random "android.process.acore" force close messages. I'm rooted, stock ROM with the 3.70 OTA. After a bunch of googling I've mainly found vague references to contact sync (and Facebook) being the actual cause.
Click to expand...
Click to collapse
Rooted?? Its not facebook related, its space related, it runs out of space when u download hundreds of facebook profiles via sync.
I think i have a solution on this. im a Desire user with a ported Desire HD rom. The same issues started with me when i first synced with facebook. after a few re installs i realized that the process acore force closes since it runs out of space on the /bla/bla/com.android.providers.contacts mount. this is mounted on my internal memory in the ownhereDHD rom. the rest of /data is on the ext partition of the sd-card.
This is what i did to verify the above.
Use the terminal app to df -h on all the mounts before you sync.. try not to sync even the google contacts if they are more than 500. hit df -h. note the % used
then sync the facebook and all other social network account where you have 200+ friends.
while syncing periodically check df -h for the filling in space..
you will see that your mount where the contacts are mounted has gone 90%+.. and finally it reaches 99 and the force close messages begin..
Solution? (Applies only if you also are running out of space.)
you cant sym-link it back to the ext since the sym links are created on boot. im trying to find a way myself to not let the /bla/bla/com.android.providers.contacts mount run out of space.
Fortunately I just was able to fix it a few days ago. I saw some other folks had success removing all their contacts by clearing the cache and data and then re-syncing them. This indeed did work probably by clearing out some junk data. If it happens again I will definitely check the space usage before I clear it.
On a related note if you sync with HTC Sync against Outlook it's a little more complicated to get all your contacts back on the phone. What I had to do ultimately was make a new contacts folder in Outlook, move all of my address book to the new one, then move it back. Then HTC Sync thought they were new and copied them all back to the phone. Needless to say it's an unpleasant process....
Right now,
Bone Stock Sprint Rom + The Gingerbread EXT4 Kernel Spacemoose and I are working on for the tabs.
Now, its hit and miss, only way I can actually get this to boot is through a long process of flashing all sorts of other stuff using heimdall, long story short, its running, doing a weird bootloop, yet i am still connected and FS Mounted via ADB as I type.
So, link for the logcat, I let it run for +- 20 seconds, man it scrolled fast.
I just cant see the error, I cant, then again some aspects of the System are very new to me.
Help me with this so I can release this for the Sprint guys, and have a Kernel for all the CDMA Tabs before the VZW OTA comes out.
Jim
http://blackmugmedia.com/Android/GT/sprintGB-2.3.4-on-GB-Kern-Logcat-sys-bootloops
...
Probably best to put this in Q&A.
It looks as if dbus has problems. There are many log entries like this one on line 520:
Code:
W/libdbus (23874): Failed to start message bus: Failed to open "/etc/dbus.conf": No such file or directory
I'd check the permissions of dbus.conf or if it's there at all.
Lines 925 thru 984 don't look so good:
Code:
E/installd( 76): eof
E/installd( 76): failed to read size
I/installd( 76): closing connection
E/JavaBinder(23799): !!! FAILED BINDER TRANSACTION !!!
D/Launcher.Model(23799): cached all 41 apps in 226ms
I/ServiceManager( 65): service 'batteryinfo' died
I/ServiceManager( 65): service 'wifi' died
I/ServiceManager( 65): service 'connectivity' died
(...)
A similar pattern can be seen several times: starting at line 2076 thru 2145, at line 3241 thru 3318, 4538 thru 4620, 5863 thru 5947 and 7190 thru 7274. Each time it is preceded by a dbus error message. This might go away once dbus is fixed.
If that does not help, check line 291:
Code:
W/dalvikvm(23704): threadid=27: thread exiting with uncaught exception (group=0x40015578)
E/ (23704): Dumpstate > /data/log/dumpstate_sys_error
Dunno what thread 27 is doing. Maybe /data/log/dumpstate_sys_error has further info?
I'm gonna leave this here in development for now as its a proper question and not some "oh noez mai fone haz dun a boo boo" thread.
Let me know when this is resolved though guys so I can lock it to prevent n00bs digging it up 6 months down the line.
Cheers.
Sent From My Fingers To Your Face.....
conantroutman said:
I'm gonna leave this here in development for now as its a proper question and not some "oh noez mai fone haz dun a boo boo" thread.
Let me know when this is resolved though guys so I can lock it to prevent n00bs digging it up 6 months down the line.
Cheers.
Sent From My Fingers To Your Face.....
Click to expand...
Click to collapse
Yeah tbh this actually looks like the first real dev discussion in here for long time, Makes a refreshing change then all the n00b off-topic crap.
Anyway, gunna leave topic now and leave topic now and not clutter up.
<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-Bus Bus Configuration 1.0//EN"
"http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
<busconfig>
<!-- Our well-known bus type, do not change this -->
<type>system</type>
<!-- Only allow socket-credentials-based authentication -->
<auth>EXTERNAL</auth>
<!-- Only listen on a local socket. (abstract=/path/to/socket
means use abstract namespace, don't really create filesystem
file; only Linux supports this. Use path=/whatever on other
systems.) -->
<listen>unixath=/dev/socket/dbus</listen>
<!-- Allow everything, D-Bus socket is protected by unix filesystem
permissions -->
<policy context="default">
<allow send_interface="*"/>
<allow receive_interface="*"/>
<allow own="*"/>
<allow user="*"/>
<allow send_requested_reply="true"/>
<allow receive_requested_reply="true"/>
</policy>
</busconfig>
Sent from my SPH-P100 using XDA App
After the upgrade any time I try to open the settings it crashes. Any suggestions. Updated through kies.
Also. Is there any way to get vanilla android launcher on JB. Before I used to be able to clear defaults on tw launcher.
Sent from my SPH-D710 using Tapatalk 2
Here is what log cat shows when starting settings.
Code:
--------- beginning of /dev/log/main
D/dalvikvm( 7818): GC_CONCURRENT freed 364K, 18% free 10095K/12295K, paused 1ms+4ms, total 31ms
D/AbsListView( 7818): [unregisterDoubleTapMotionListener]
I/MotionRecognitionManager( 7818): .unregisterListener : / listener count = 0->0, ubvf 9budiwrd5ordgfl5BakTrklMrfo$,@,)8()ba8
D/AbsListView( 7818): [unregisterDoubleTapMotionListener]
I/MotionRecognitionManager( 7818): .unregisterListener : / listener count = 0->0, ubvf 9budiwrd5ordgfl5BakTrklMrfo$,@,)8*((88
D/AbsListView( 7818): Get MotionRecognitionManager
W/ResourceType( 7818): Failure getting entry for 0x010802c8 (t=7 e=712) in package 0 (error -75)
W/ResourceType( 7818): Failure getting entry for 0x010802c8 (t=7 e=712) in package 0 (error -75)
W/ResourceType( 7818): Failure getting entry for 0x010802c8 (t=7 e=712) in package 0 (error -75)
[\code]
Sent from my SPH-D710 using Tapatalk 2
Any thoughts. If I long press the items in the drop down hose settings display. Its almost as off the settings apk is screwed up for the main intent.
Maybe someone can post their settings.apk I could flash? Would that work.
Sent from my SPH-D710 using Tapatalk 2
Hi all,
i've got an odd issue and wonder if somebody else has this.
I'm on pabx' AOSP ROM rc19.
When using Voice Search in Google Now it works the first time. After switching to another app and returning Voice Search fails with something like "Could not be understood". It fails immediately and doesn't even try to record anything.
PLUS: at this point voice recording fails in any app (e.g android voice input / swiftkey, what so ever).
when i force kill Google Search App, everything works again. so this somehow seems to block voice input.
maybe someone can reproduce this..
here's my logcat..
Code:
W/AudioFlinger( 193): findSuitableHwDev_l() loading well know audio hw modules
W/AudioFlinger( 193): loadHwModule() module primary already loaded
W/AudioFlinger( 193): loadHwModule() module a2dp already loaded
E/AudioFlinger( 193): int android::load_audio_interface(char const*, audio_hw_device_t**) couldn't load audio hw module audio.usb (No such file or directory)
I/AudioFlinger( 193): loadHwModule() error -2 loading module usb
E/AudioRecord(10035): Could not get audio input for record source 6
E/AudioRecord-JNI(10035): Error creating AudioRecord instance: initialization check failed.
E/AudioRecord-Java(10035): [ android.media.AudioRecord ] Error code -20 when initializing native AudioRecord object.
D/dalvikvm(10035): GC_FOR_ALLOC freed 455K, 16% free 15471K/18248K, paused 28ms, total 28ms
I/dalvikvm-heap(10035): Grow heap (frag case) to 15.439MB for 320016-byte allocation
D/dalvikvm(10035): GC_FOR_ALLOC freed 7K, 16% free 15776K/18564K, paused 27ms, total 27ms
I/AudioService( 576): AudioFocus requestAudioFocus() from [email protected][email protected]
W/Search.ConcurrentUtils(10035): Executor queue length is now 2. Perhaps some tasks are too long, or the pool is too small. [GrecoExecutor-1]
I/VS.G3EngineManager(10035): create_rm: m=ENDPOINTER_VOICESEARCH,l=en-US
I/VS.G3EngineManager(10035): Brought up new g3 instance :/system/usr/srec/en-US/endpointer_voicesearch.config for: en-USin: 3 ms
I/decoder (10035): ERROR: Exception thrown from GoogleRecognizer.read()
W/System.err(10035): java.io.IOException: AudioRecord failed to initialize.
W/System.err(10035): at com.google.android.speech.audio.MicrophoneInputStream.ensureStartedLocked(MicrophoneInputStream.java:88)
W/System.err(10035): at com.google.android.speech.audio.MicrophoneInputStream.read(MicrophoneInputStream.java:159)
W/System.err(10035): at com.google.common.io.ByteStreams.read(ByteStreams.java:806)
W/System.err(10035): at com.google.android.speech.audio.Tee.readFromDelegate(Tee.java:374)
W/System.err(10035): at com.google.android.speech.audio.Tee.readLeader(Tee.java:267)
W/System.err(10035): at com.google.android.speech.audio.Tee$TeeLeaderInputStream.read(Tee.java:464)
W/System.err(10035): at java.io.InputStream.read(InputStream.java:163)
W/System.err(10035): at com.google.android.speech.audio.AudioSource$CaptureThread.run(AudioSource.java:198)
D/dalvikvm(10035): threadid=49: thread exiting, not yet detached (count=0)
E/VS.G3EngineManager(10035): Error running recognition: 3
W/Search.ConcurrentUtils(10035): Executor queue length is now 2. Perhaps some tasks are too long, or the pool is too small. [GrecoExecutor-1]
I/AudioService( 576): AudioFocus abandonAudioFocus() from [email protected][email protected]
E/UberRecognizerController(10035): onError
E/UberRecognizerController(10035): com.google.android.speech.exception.AudioRecognizeException: Audio error
E/UberRecognizerController(10035): at com.google.android.speech.embedded.Greco3Recognizer.read(Greco3Recognizer.java:98)
E/UberRecognizerController(10035): at dalvik.system.NativeStart.run(Native Method)
E/UberRecognizerController(10035): Caused by: java.io.IOException: AudioRecord failed to initialize.
E/UberRecognizerController(10035): at com.google.android.speech.audio.MicrophoneInputStream.ensureStartedLocked(MicrophoneInputStream.java:88)
E/UberRecognizerController(10035): at com.google.android.speech.audio.MicrophoneInputStream.read(MicrophoneInputStream.java:159)
E/UberRecognizerController(10035): at com.google.common.io.ByteStreams.read(ByteStreams.java:806)
E/UberRecognizerController(10035): at com.google.android.speech.audio.Tee.readFromDelegate(Tee.java:374)
E/UberRecognizerController(10035): at com.google.android.speech.audio.Tee.readLeader(Tee.java:267)
E/UberRecognizerController(10035): at com.google.android.speech.audio.Tee$TeeLeaderInputStream.read(Tee.java:464)
E/UberRecognizerController(10035): at java.io.InputStream.read(InputStream.java:163)
E/UberRecognizerController(10035): at com.google.android.speech.audio.AudioSource$CaptureThread.run(AudioSource.java:198)
E/UberRecognizerController(10035): Got error after recognizing []
I had exactly the same thing few weeks ago on a number of roms, couldn't get a fix so just settled on a rom that didn't have the issue
Sent from my HTC One X using xda premium
Thanks for your reply.
can you tell me on which roms you experienced the issue and on which it does not occur?
on AOKP it doesn't work either.
Sense ROMs seem to be working..
I also sent a feedback report to google but i don't think there will be any response.
It worked on sense ROMs but I don't like them, most aokp and aosp ROMs had the the problem but for some reason it works fine on xenonhd and slimbean. I like slim so I just stuck with it
Sent from my HTC One X using xda premium
I digged in a little bit deeper and it's really odd.
on the first launch google now initializes in my local language:
Code:
I/VS.G3EngineManager(23710): create_rm: m=ENDPOINTER_VOICESEARCH,l=de-DE
I/VS.G3EngineManager(23710): Brought up new g3 instance :/data/data/com.google.android.googlequicksearchbox/app_g3_models/de-DE/endpointer_voicesearch.config for: de-DEin: 34 ms
which works.
after returning it tries to bring up
Code:
I/VS.G3EngineManager(30287): create_rm: m=ENDPOINTER_VOICESEARCH,l=en-US
W/Search.ConcurrentUtils(30287): Executor queue length is now 2. Perhaps some tasks are too long, or the pool is too small. [GrecoExecutor-1]
I/VS.G3EngineManager(30287): Brought up new g3 instance :/system/usr/srec/en-US/endpointer_voicesearch.config for: en-USin: 2 ms
I/decoder (30287): ERROR: Exception thrown from GoogleRecognizer.read()
which than fails.
when setting the system language to english it works all the time.
Do you still use a different language than EN_US on SlimBean (I suppose you did) ? or might that be the reason it is working on Slim ?
Phone and search are set to eng UK. Just tried changing to eng generic on Google now and the problem returns, changed back to eng UK and still problem then cleared app cache in system setting and all is fine again. So looks like you found something, good job
Sent from my HTC One X using xda premium
thanks for trying.
would be awesome if someone with a sense rom could try as well.
But i guess it will be an AOSP / 4.2.2 issue only.
maybe one of the dev's can have a look into it.. would be awesome to get this one figured out.
seems like the latest google search / now update solved the problem for me.
maybe you can confirm !?
CyanogenMod is a free, community built distribution of Android which greatly extends the capabilities of your phone.
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.
*/
This thread is for build questions. See other thread for general info, reports of bugs etc.
NOTE: Be sure to read post #2 in this thread as it contains important info on non-T-Mobile devices, how to build this yourself, and more
The code is now being opened up for community development. Fattire has some instructions below to help you build. Just note the code is still under heavy development and will be changing often.
Just for clarification, myself and fattire are NOT paid employees of Cyngn INC. This is our hobby, and our free time to make this work.
Download
See Official CM-12.0 for Note 4 Thread, go here download.cyanogenmod.org
Also, follow us if you like. We're on the Twitter!
Slayher
fattire
↓↓↓↓↓ Don't forget to read the next post for the CHANGELOG, tips, and info on building this yourself ↓↓↓↓↓
XDA:DevDB Information
CM-12.0 for Tmobile Note 4, ROM for the T-Mobile Samsung Galaxy Note 4
Contributors
slayher, fattire
Source Code: http://github.com/slayher
ROM OS Version: 5.0.x Lollipop
Based On: CyanogenMod
Version Information
Status: Beta
Created 2014-12-07
Last Updated 2015-01-26
I also have to give a big thanks to @fattire for his assistance in getting this up and running.
Click to expand...
Click to collapse
It has been a ton of fun!!! This is my first samsung device and I think we got pretty far in something like 10 days 3 weeks (time flies)
IRC
You *might* find some people hanging out on freenode in #cm-note4. Don't know what that means? No worries, here's a link you can use.
DON'T HAVE T-MOBILE?
That's okay. While the major porting work to the Note 4 is being done by people with TMO, there are threads pertaining to other variants (who work off the T-Mobile version). You can find them here. If your particular device isn't here, start a new device repository for your flavor of the Note 4 and then start a new thread!
Sprint thread (SM-910P). Slayher has started a new repository specifically for sprint users here.
International "EU" thread (SM-910F)
LET THE GAMES BEGIN!
RECENT CHANGES
Official CM nightlies are coming very soon. The latest few releases from Slayher above have last-minute fixes (to audio, bluetooth, battery, etc.) to prepare for the nightly builds... read the last few posts for details.
CHANGES IN 1-20-15 BUILD
Battery Improvements
Audio Updates.
Settings FC's are fixed.
A few other upstream changes.
CHANGES IN 1-18-15 BUILD
More Audio enhancements
Fixes and Cleanups in the init scripts
Kernel adjustments, including disabling the UV and FP sensors
And hopefully some power draw improvements.
FIXED IN 1-9-15 BUILD
Selinux is setup, and fully functional. I have not enforced yet, but it should be good to go.
Revamped the hardware backed keystore system.
UHD (4K) Now working in the Normal Camera APK as well as Google Camera.
The audio stack is now sharing the same HAL as the msm8974.
. Attempted to raise recording Volume. Lets see what happens.
Changed the default DPI to 560. Its better than 640, not as extreme as 515, and its a fully supported DPI in Google Play store.
Upstream CM changes effected normal root access. If you dirty flash, your current root stuff should stay. If you clean wipe you have to enable root in development settings.
Updated the Lockscreen Notification config. Now when the notification comes in, you can interact with the black and white "Ambient Display". It still does not turn on the display when you pick the device up, or remove it from a pocket.
Now you may ask, "What does all this mean?" Well it means that the device tree should be at a point to merged in to CM mainline code, which means..... NIGHTLIES and M-Releases!
FIXED (etc.) IN 1-1-15 BUILD
hefty changes to the power hal system (better battery)
changes to audio HAL and Kernel audio drivers.
Music playback after a resume from pause should be fixed.
Performance profiles are back, and set to "Balanced" The other 2 options are Performance and Power Save.
If you buy the App Cinema FV-5 you will be able to record video in UHD/4k. (stock camera not fixed yet)
More fixes and features from mainline CM12.
FIXED (we think) IN 12-30-14 BUILD
Time service (finally?) fixed (??)
keystore stuff fixed (hardware-backed)
cpu settings fixed
A ton of new stuff forward-ported upstream from CM11->CM12.
BTW you may have to forget and reconnect wifi networks, BT stuff etc, cause of the new crypto routine
FIXED (we think) IN 12-28-14 BUILD
Near-field communication (NFC)
LED color/blink pattern customization (in Settings->Sound & Notification)
SmartCover sleep/wake on open/closing cover
Stylus cursor replaced with new circley-one
Time service (we THINK.. time will tell on this one-- no that is not a pun)
Audio volume reversal now fixed
Many fixes from mainline CM since last time.
FIXED (we think) IN 12-20-14 BUILD
DRM Video (Google Movies, Netflix, etc.) works
Blank screen on some banking apps fixed
MPEG-DASH player
Stylus orientation bug fixed
capacitive buttons works with stylus
p2p fixed
wifi direct works
MMS bug fixed for native MMS app
menu item should appear now in many apps
Simcard Toolkit enabled
Random crash that caused reboots appears to be fixed
Android 5.0.2 merged (because...)
Tons of upstream CM-12 improvements
FIXED (we think) IN 12-11-14 BUILD
Capacitive screen can now be disabled/replaced by soft keys (Settings->Buttons)
SD card/MTP issues fixed (hopefully)
Play Store works w/apps you want.
offmode charging
IR mostly works apparently (I can't test this as I don't have a thing.)
Hangouts now does video/audio chat
NFC shut off (to preserve battery-- wont' keep trying to start)
LOTS of goodness from upstream CM.
You may need to wipe caches, clear settings in the play store and/or wipe /data if nothing else works. Don't come and complain in the thread until you've tried these steps.
OVERALL LIST OF STUFF THAT SEEMS TO WORK
screen w/accelerated graphics
sleep and return from sleep
touchscreen multitouch
panel backlight (adaptive brightness)
audio
SmartCover support
headphone jack detection/playing/buttons
s-pen as mouse (w/ pressure data)
wifi
Camera (front and back)
SD card and internal storage and MTP
voice calls
LED lights (in correct colors)
A ton more sensors (accelerometer/light sensor/proximity/gyroscope/sound/magnetic/pressure) work.
vol/power/capacitive buttons + button backlight
Torch
Mobile data
MMS/SMS
Vibrator (with adjustable intensity)
Video (w/o DRM) works w/sound & rotates correctly. Youtube, etc.
screenshots/screenrecord
GPS
IR
Hangouts video chat
Bluetooth pairing/audio
wireless charging
Play store compatibility
turn off capacitive buttons feature
DRM Video (Google Movies, Netflix, etc.) works
Secure apps
MPEG DASH
p2p/wifi direct
Simcard Toolkit
NFC
UHD (4k) video
hardware-backed encryption
selinux: enforcing
much much more!
In the TODO column still
???
MIGHT GET TO SOMEDAY
fingerprint sensor (There is undocumented support for it in Android 5.0 but no UI in the Settings app to enter your fingerprints. So I think someone would need to write one, if someone hasn't already. Here is the HAL component)
pop s-pen in-out [should it do something special? Let us know what you think...]
UNLIKELY TO EVER WORK (but who knows)
TMobile wifi calling
Samsung-specific magic
touchwiz
THINGS OF INTEREST
User @bttfpromo says you can return the stock cursor (instead of the mouse pointer) with these instructions.
User @DragonAndLance posted a link to boost the in-call sound for those who feel that the defaults aren't high enough.
If you don't like the default screen density, @slayher points out that the following adb command will change it: adb shell wm density 515. I prefer smaller icons (which actually match the physical size of a Nexus 5). Note that these changes will "stick" to the next boot.
Want handwriting recognition? Try the Stylus beta -- a handwriting keyboard similar to the one in TouchWiz.
A terrific demo of the pressure sensitivity of the S-pen stylus is Markers-- it's open source too!
If you need something special to happen when you pop the pen in and out (or press the button), check out this app.
TO BUILD YOURSELF
Building CyanogenMod yourself? That's encouraged here. If you want to learn to build (and thus never have to bother weirdo strangers), you've come to the right place. Start reading about the building process on the wiki, and then join in on the fun.
There are specific step-by-step build instructions for Lollipop on the note 4 (TMO) right here (T-Mobile) and here (Sprint).
Please fix stuff and submit your code pull requests to Slayher's github! Muchas gracias!
wow glad to see CM here its early in the build im sure the bugs will be worked out
Good to go.
Nice ! But how to download source code ? On this link:
slayher said:
Source Code: http://github.com/slayher
Click to expand...
Click to collapse
I don't see any repo I can clone is that correct ? Thanks !
fattire said:
Note: Might want to hold off a few seconds on getting this as a fix to sdcard is coming... right now it shows up in Android but not in file manager and shell /sdcard etc until the fix gets checked in.
Slayher's uploading a fix now...
Click to expand...
Click to collapse
Thanks for the work you have done - been eagerly waiting for this - I knwo a lot is yet to be done - but thanks for all you guys have done so far..
Can you tell me .WHich Gapps are reccomended?
Unoffcial CM-12.0 for T-Mobile Note 4. (trltetmo)
I love u slayher and fattire. Lol. I've been waiting for this day.
---------- Post added at 09:37 PM ---------- Previous post was at 09:33 PM ----------
By the way, I have an account on dev-host if you would like to use it to host your work. Just let me know
Dec 6 2014
fattire said:
Might want get checked in now...
Click to expand...
Click to collapse
T-Mobile Note 4 Owners Should Mark This Day...
Because.. This is the Day it all begins.
The Birth of CM has just arrived for the T-Mobile Samsung Galaxy Note 4 Family..
Congratulations! "Live Long.. And Prosper" :good:
My mobile data doesn't work. but for a first build it's pretty damn impressive.
Oh no Lord. I'm gonna party lol thanks.
Thanks for getting the Ball Rolling! :good:
Oh yeah let the games begin ??????! Very nice to see this & thank you man!
I had a feeling this was gonna happen soon; thanks so much for getting this started guys:good::good:
Thanks so much for this. So glad to have cyanogenmod and not touchwiz. Runs extremely well for me.
For those having issues connecting to WiFi, it seems as though it won't connect if a password is enabled. I configured my router to just use a mac address filter and removed the password to get it working.
Here is a guide for linksys routers: http://kb.linksys.com/Linksys/GetAr...ksys_Wireless_N_Router.xml&pid=80&converted=0
ChrisJ951 said:
Thanks so much for this. So glad to have cyanogenmod and not touchwiz. Runs extremely well for me.
For those having issues connecting to WiFi, it seems as though it won't connect if a password is enabled. I configured my router to just use a mac address filter and removed the password to get it working.
Here is a guide for linksys routers: http://kb.linksys.com/Linksys/GetAr...ksys_Wireless_N_Router.xml&pid=80&converted=0
Click to expand...
Click to collapse
That's interesting... I didn't have any such issue w/my router, which does have a password... actually I've set it up on 3 different routers-- so question, what kind of security settings does your router use?
Mine: WPA2 personal w/AES (possibly not as secure as it could be..) should probably use TKIP-AES but anyhoo
second question-- if you go to /data/misc/wifi/wpa_supplicant.conf you sohuld see some settings that look like this:
network={
ssid="My Router Name"
psk="donttellanyone"
key_mgmt=WPA-PSK
priority=132
}
Are you able to set it up manually by changing this file? Or does it still not work?
MAC address works too for now, but the more we know about the router, the easier it would be to fix...
Ya, I can't connect to my wifi. Haven't tried removing password. Don't feel like going through all that. Seems really smooth though
Great work man..
Don't forget that lollipop has WiFi connectivity issues with routers that have dashes (and spaces?) I believe in the network name. Its been reported on google bug tracker. Does yours have a dash in it by chance ChrisJ951? It affects me connecting to networks at work on the nexus 6.
Actually I just got my wifi working!! Went into advanced wifi menu and changed the Wi-Fi frequency band from auto to 2.4 GHz only
fattire said:
That's interesting... I didn't have any such issue w/my router, which does have a password... actually I've set it up on 3 different routers-- so question, what kind of security settings does your router use?
Mine: WPA2 personal w/AES (possibly not as secure as it could be..) should probably use TKIP-AES but anyhoo
second question-- if you go to /data/misc/wifi/wpa_supplicant.conf you sohuld see some settings that look like this:
network={
ssid="My Router Name"
psk="donttellanyone"
key_mgmt=WPA-PSK
priority=132
}
Are you able to set it up manually by changing this file? Or does it still not work?
MAC address works too for now, but the more we know about the router, the easier it would be to fix...
Click to expand...
Click to collapse
Was using WPA2 personal. Let me re-enable it and try modifying the file manually. Also I don't believe it's a lollipop issue as I have no issue connecting from a Nexus 6
EDIT: So re-enabling the password and it seems to work now. I had rebooted twice without success so I'm unsure of the exact reasoning why it was failing earlier? If it happens again I'll try to get more information on it. It used to immediately popup saying it failed to connect as soon as I entered the password.
2nd edit:
Here was an adb logcat back from when it was happening
Code:
D/DownloadManager( 946): [119] Starting
D/DownloadManager( 946): [119] Finished with status SUCCESS
E/SQLiteLog( 4016): (284) automatic index on sqlite_sq_AFFF7780(url)
D/DownloadManager( 946): [120] Starting
I/LatinIME( 1074): Starting input. Cursor position = 0,73
D/StatusBar.NetworkController( 920): refreshViews: Data not connected!! Set no data type icon / Roaming
D/DownloadManager( 946): [120] Finished with status SUCCESS
D/hardware_info( 369): hw_info_append_hw_type : device_name = speaker
I/art ( 784): Explicit concurrent mark sweep GC freed 21200(971KB) AllocSpace objects, 1(16KB) LOS objects, 29% free, 38MB/54MB, paused 1.105ms total 65.83
1ms
D/DownloadManager( 946): [121] Starting
D/DownloadManager( 946): [121] Finished with status SUCCESS
I/ActivityManager( 784): Killing 2925:com.google.android.gms.unstable/u0a19 (adj 15): empty #17
W/libprocessgroup( 784): failed to open /acct/uid_10019/pid_2925/cgroup.procs: No such file or directory
D/DownloadManager( 946): [122] Starting
E/wpa_supplicant( 890): recvfrom(ctrl_iface): Try again
D/DownloadManager( 946): [122] Finished with status SUCCESS
D/DownloadManager( 946): [123] Starting
D/StatusBar.NetworkController( 920): refreshViews: Data not connected!! Set no data type icon / Roaming
D/DownloadManager( 946): [123] Finished with status SUCCESS
I/art ( 946): Explicit concurrent mark sweep GC freed 41968(2MB) AllocSpace objects, 0(0B) LOS objects, 24% free, 18MB/25MB, paused 549us total 38.970ms
D/DownloadManager( 946): [124] Starting
I/Timeline( 4016): Timeline: Activity_launch_request id:com.google.android.googlequicksearchbox time:665124
I/ActivityManager( 784): START u0 {act=android.intent.action.WEB_SEARCH cat=[android.intent.category.DEFAULT] cmp=com.google.android.googlequicksearchbox/com.g
oogle.android.search.core.google.GoogleSearch (has extras)} from uid 10028 on display 0
W/IInputConnectionWrapper( 4016): endBatchEdit on inactive InputConnection
W/IInputConnectionWrapper( 4016): getTextBeforeCursor on inactive InputConnection
D/WebViewTimersControl( 4016): onBrowserActivityPause
D/WebViewTimersControl( 4016): Pausing webview timers, view=com.android.browser.BrowserWebView{2743b901 VFEDHVCL .F...... 0,0-1440,1225}
E/RichInputConnection( 1074): Unable to connect to the editor to retrieve text.
D/RichInputConnection( 1074): Will try to retrieve text later.
I/QSB.GoogleSearch( 4431): Got intent: #Intent;action=android.intent.action.WEB_SEARCH;category=android.intent.category.DEFAULT;launchFlags=0x800000;component=c
om.google.android.googlequicksearchbox/com.google.android.search.core.google.GoogleSearch;S.com.android.browser.application_id=com.android.browser;S.query=reddi
t;end
W/LocationOracleImpl( 4431): Best location was null
W/IInputConnectionWrapper( 4016): getTextBeforeCursor on inactive InputConnection
E/RichInputConnection( 1074): Unable to connect to the editor to retrieve text.
W/RichInputConnection( 1074): Unable to connect to the editor. Setting caps mode without knowing text.
I/ActivityManager( 784): START u0 {act=android.intent.action.VIEW dat=https://www.google.com/search?redir_esc=&client=ms-android-google&hl=en-US&safe=images&oe
=utf-8&q=reddit&source=android-browser-type&qsubts=1417921621917 flg=0x10000000 pkg=com.android.browser cmp=com.android.browser/.BrowserActivity (has extras)} f
rom uid 10028 on display 0
W/ActivityManager( 784): Duplicate finish request for ActivityRecord{37917e3f u0 com.google.android.googlequicksearchbox/com.google.android.search.core.google.
GoogleSearch t16 f}
W/InputMethodManagerService( 784): Window already focused, ignoring focus gain of: [email protected] attribute=n
ull, token = [email protected]
D/WebViewTimersControl( 4016): onBrowserActivityResume
D/WebViewTimersControl( 4016): Resuming webview timers, view=com.android.browser.BrowserWebView{2743b901 VFEDHVCL .F...... 0,0-1440,1225}
I/Timeline( 4016): Timeline: Activity_idle id: [email protected] time:665287
I/art ( 784): Explicit concurrent mark sweep GC freed 16627(695KB) AllocSpace objects, 3(4MB) LOS objects, 30% free, 36MB/52MB, paused 1.041ms total 73.512
ms
D/DownloadManager( 946): [124] Finished with status SUCCESS
D/DownloadManager( 946): [125] Starting
D/DownloadManager( 946): [125] Finished with status SUCCESS
D/DownloadManager( 946): [126] Starting
D/DownloadManager( 946): [126] Finished with status SUCCESS
I/ActivityManager( 784): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10200000 cmp=com.cyanogenmod.trebuchet/com.android.l
auncher3.Launcher} from uid 1000 on display 0
D/WebViewTimersControl( 4016): onBrowserActivityPause
D/WebViewTimersControl( 4016): Pausing webview timers, view=com.android.browser.BrowserWebView{2743b901 VFEDHVCL .F...... 0,0-1440,2479}
I/ThermalEngine( 303): Sensor:tsens_tz_sensor6:90000 mC
I/ThermalEngine( 303): Sensor:tsens_tz_sensor6:90000 mC
W/IInputConnectionWrapper( 4016): showStatusIcon on inactive InputConnection
I/ThermalEngine( 303): Sensor:tsens_tz_sensor6:88000 mC
I/ThermalEngine( 303): Sensor:tsens_tz_sensor6:88000 mC
I/Timeline( 1247): Timeline: Activity_idle id: [email protected] time:666164
D/DownloadManager( 946): [127] Starting
I/ThermalEngine( 303): Sensor:tsens_tz_sensor8:92000 mC
I/ThermalEngine( 303): Sensor:tsens_tz_sensor8:92000 mC
I/ThermalEngine( 303): Sensor:tsens_tz_sensor8:91000 mC
I/ThermalEngine( 303): ACTION: CPU - Setting CPU[0] to 2572800
I/ThermalEngine( 303): ACTION: CPU - Setting CPU[1] to 2572800
I/ThermalEngine( 303): ACTION: CPU - Setting CPU[2] to 2572800
I/ThermalEngine( 303): ACTION: CPU - Setting CPU[3] to 2572800
I/ThermalEngine( 303): Sensor:tsens_tz_sensor8:87000 mC
I/ThermalEngine( 303): ACTION: CPU - Setting CPU[0] to 2649600
I/ThermalEngine( 303): ACTION: CPU - Setting CPU[1] to 2649600
I/ThermalEngine( 303): ACTION: CPU - Setting CPU[2] to 2649600
I/ThermalEngine( 303): ACTION: CPU - Setting CPU[3] to 2649600
I/ThermalEngine( 303): Sensor:tsens_tz_sensor8:87000 mC
I/Timeline( 784): Timeline: Activity_windows_visible id: ActivityRecord{5fd96ce u0 com.cyanogenmod.trebuchet/com.android.launcher3.Launcher t11} time:666423
D/DownloadManager( 946): [127] Finished with status SUCCESS
D/DownloadManager( 946): [128] Starting
W/OpenGLRenderer( 1247): Incorrectly called buildLayer on View: ShortcutAndWidgetContainer, destroying layer...
W/OpenGLRenderer( 1247): Incorrectly called buildLayer on View: ShortcutAndWidgetContainer, destroying layer...
E/AudioTrack( 784): AudioTrack::set : Exit
D/audio_hw_primary( 369): out_set_parameters: enter: usecase(1: low-latency-playback) kvpairs: routing=2
E/audio_hw_primary( 369): voice_extn_compress_voip_is_active: COMPRESS_VOIP_ENABLED is not defined
E/msm8974_platform( 369): voice_extn_compress_voip_is_active: COMPRESS_VOIP_ENABLED is not defined
D/audio_hw_primary( 369): select_devices: out_snd_device(2: speaker) in_snd_device(0: )
D/hardware_info( 369): hw_info_append_hw_type : device_name = speaker
D/ACDB-LOADER( 369): ACDB -> send_audio_cal, acdb_id = 15, path = 0
D/ACDB-LOADER( 369): ACDB -> send_adm_topology
D/ACDB-LOADER( 369): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TOPOLOGY_ID
D/ACDB-LOADER( 369): ACDB -> send_asm_topology
D/ACDB-LOADER( 369): ACDB -> ACDB_CMD_GET_AUDPROC_STREAM_TOPOLOGY_ID
D/ACDB-LOADER( 369): ACDB -> send_audtable
D/ACDB-LOADER( 369): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TABLE
D/ ( 369): ACDBFILE_MGR:Read the devices count as zero, please check the acdb file
D/ACDB-LOADER( 369): ACDB -> AUDIO_SET_AUDPROC_CAL
D/ACDB-LOADER( 369): ACDB -> send_audvoltable
D/ACDB-LOADER( 369): ACDB -> ACDB_CMD_GET_AUDPROC_GAIN_DEP_STEP_TABLE
D/ ( 369): ACDBFILE_MGR:Read the devices count as zero, please check the acdb file
D/ACDB-LOADER( 369): ACDB -> AUDIO_SET_AUDPROC_VOL_CAL
D/ACDB-LOADER( 369): ACDB -> send_afe_cal
D/ACDB-LOADER( 369): ACDB -> ACDB_CMD_GET_AFE_COMMON_TABLE
D/ ( 369): ACDBFILE_MGR:Read the devices count as zero, please check the acdb file
D/ACDB-LOADER( 369): ACDB -> AUDIO_SET_AFE_CAL
D/DownloadManager( 946): [128] Finished with status SUCCESS
W/OpenGLRenderer( 1247): Incorrectly called buildLayer on View: SlidingUpPanelLayout, destroying layer...
I/art ( 784): Explicit concurrent mark sweep GC freed 17401(696KB) AllocSpace objects, 0(0B) LOS objects, 28% free, 39MB/55MB, paused 1.108ms total 66.484m
s
D/DownloadManager( 946): [129] Starting
E/wpa_supplicant( 890): recvfrom(ctrl_iface): Try again
D/DownloadManager( 946): [129] Finished with status SUCCESS
D/DownloadManager( 946): [130] Starting
I/ThermalEngine( 303): Sensor:tsens_tz_sensor5:70000 mC
I/ThermalEngine( 303): Sensor:tsens_tz_sensor6:70000 mC
I/ThermalEngine( 303): Sensor:tsens_tz_sensor7:70000 mC
D/DownloadManager( 946): [130] Finished with status SUCCESS
I/ThermalEngine( 303): Sensor:tsens_tz_sensor6:70000 mC
I/ThermalEngine( 303): Sensor:tsens_tz_sensor7:70000 mC
D/DownloadManager( 946): [131] Starting
I/ThermalEngine( 303): Sensor:tsens_tz_sensor5:87000 mC
D/DownloadManager( 946): [131] Finished with status SUCCESS
The only thing of use that I could see was: E/wpa_supplicant( 890): recvfrom(ctrl_iface): Try again