Related
I put this kernel together with the direction of Decadenc3(Thanks again and I hate github by the way lol). It is basically the same as the bfs kernel without the bfs which makes it a little more stable in my opinion. It is set up for interactive governer which decadenc3 tells me works very nicely without the bfs.
V2
Fixed commit conflict which may have caused kernel panic(which means hopefully no more reboots for those who had problems)
V3
Lowered starting voltage(undervolting)
V4
Re-enabled low memory killer
V5
added tun.ko file (untested)
kanged some more commits from some better kernel devs then me(see github source for commit changes)
V6
added cifs support
Camera freezing fix
Other updates from backports of .32 and .34 kernel stuff
V7
never officially released
added loop support
V8
Smartass governor added
Updated kgsl, better graphics performance
updated interactive governor
Download CFSv8 from here.
V9
Removed cifs support and reverted to the linux toolchain for compiling. I think that these were the changes in V6 that caused some wifi and failed boot problems for some users. Nothing has been changed in wifi so I think this is what the problem was but for those that were having trouble you'll have to let me know.
DecufuctCFSV9
Flashing this kernel will cause issues with Froyo apps2sd. Froyo apps2sd uses cyrptoloop to mount the apps on the sd card. The kernel has the cryptoloop module compiled seperately so it needs to be activated for apps2sd to work. This can be done manually by typing insmod system/lib/modules/loop.ko and then insmod system/lib/modules/cryptoloop.ko. This can be put into a script and run at boot by your rom dev if they choose to include this kernel.
More thanks to Decad3nce and all the other great kernel guys that i can pull commits from to put this together.
2.6.29.6 CFS Kernel V4
2.6.29.6 CFS Kernel V3
More Info on Smartass governor
Technical Details-originally posted by erasmux
smartass governor - is based on the concept of the interactive governor.
I have always agreed that in theory the way interactive works - by taking over the idle loop - is very attractive. I have never managed to tweak it so it would behave decently in real life. Smartass is a complete rewrite of the code plus more. I think its a success. Performance is on par with the "old" minmax and I think smartass is a bit more responsive. Battery life is hard to quantify precisely but it does spend much more time at the lower frequencies.
Smartass will also cap the max frequency when sleeping to 352Mhz (or if your min frequency is higher than 352 - why?! - it will cap it to your min frequency). Lets take for example the 528/176 kernel, it will sleep at 352/176. No need for sleep profiles any more!
Click to expand...
Click to collapse
bftb0 said:
Just thought I would throw this "decoder key" out here for historical purposes - the Decadenc3/Conap kernel made its way into lots of different ROMs...
...so, if you are not sure or have forgotten which kernel is in your ROM, do a "adb shell uname -a", and you should be able to match these:
BFS330: Linux version 2.6.29.6-DecaFuct-dirty-b81fce7a #12 PREEMPT Fri Sep 3 22:33:01 EDT 2010
CFSv4 : Linux version 2.6.29-DecaFuctCFS-dirty-2a66c604 #2 PREEMPT Mon Sep 6 16:49:41 EDT 2010
CFSv5 : Linux version 2.6.29-DecaFuctCFS-dirty-ea33d448 #5 PREEMPT Thu Sep 16 10:11:19 EDT 2010
BFSv6 : Linux version 2.6.29.6-DecaFuct-dirty-153d9e7a #19 PREEMPT Sun Oct 17 20:56:35 EDT 2010
CFSv6 : Linux version 2.6.29-DecaFuctCFS-dirty-cd76c7c1 #20 PREEMPT Sun Oct 17 20:58:39 EDT 2010
CFSv8 : Linux version 2.6.29-DecaFuctCFS-dirty-c6271491 #7 PREEMPT Mon Nov 8 20:13:33 EST 2010
CFSv9 : Linux version 2.6.29-DecaFuctCFS-dirty-c6271491 #2 PREEMPT Sat Dec 4 14:12:58 EST 2010
Note the similar strings for CFSv8 and CFSv9 - make sure to check the dates carefully.
Click to expand...
Click to collapse
And of course my source for this if any of you would like it.
Also you can check out my Froyo rom here.
Conap said:
I put this kernel together with the direction of Decadenc3(Thanks again and I hate github by the way lol). It is basically the same as the bfs kernel without the bfs which makes it a little more stable in my opinion. It is set up for interactive governer which decadenc3 tells me works very nicely without the bfs.
2.6.29.6 CFS Kernel for Eris
And of course my source for this if any of you would like it.
Click to expand...
Click to collapse
\0/ - (toastcfh reference)
Conap said:
I put this kernel together with the direction of Decadenc3(Thanks again and I hate github by the way lol). It is basically the same as the bfs kernel without the bfs which makes it a little more stable in my opinion. It is set up for interactive governer which decadenc3 tells me works very nicely without the bfs.
2.6.29.6 CFS Kernel for Eris
And of course my source for this if any of you would like it.
Click to expand...
Click to collapse
what's difference between bfs and cfs
theboo7 said:
what's difference between bfs and cfs
Click to expand...
Click to collapse
CFS: http://en.wikipedia.org/wiki/Completely_Fair_Scheduler
BFS: http://en.wikipedia.org/wiki/Brain_Fuck_Scheduler
****! I JUST flashed your BFS like 20 min ago! Oh well, flashing now since I have a fresh nand, lol.
Edit: After rebooting, I get to unlock the screen and like 5 seconds later, I get another reboot. Repeatedly. I'm using ELB 2.8. Went back to BFS for now
Cfs working here
Sent from my FroyoEris using XDA App
zwade01 said:
****! I JUST flashed your BFS like 20 min ago! Oh well, flashing now since I have a fresh nand, lol.
Edit: After rebooting, I get to unlock the screen and like 5 seconds later, I get another reboot. Repeatedly. I'm using ELB 2.8. Went back to BFS for now
Click to expand...
Click to collapse
pull last_kmsg and post it. can't help otherwise.
zwade01 said:
****! I JUST flashed your BFS like 20 min ago! Oh well, flashing now since I have a fresh nand, lol.
Edit: After rebooting, I get to unlock the screen and like 5 seconds later, I get another reboot. Repeatedly. I'm using ELB 2.8. Went back to BFS for now
Click to expand...
Click to collapse
if you try it again wipe davlik/cache....
Oh I got some reboots at first, no issues anymore.
Tried the Dalvik Wipe, no go here. Here's the last_kmsg.
Oh my this is smooth as silk! Thanks guys.
Sent from my FroyoEris using XDA App
Oh cfs. I should try this.
zwade01 said:
Tried the Dalvik Wipe, no go here. Here's the last_kmsg.
Click to expand...
Click to collapse
Ooooh. What ROM? What caused it?
In my first post I said I'm using Conap's ELB 2.8 (Android 2.1) ROM. I have no clue what caused it, lol. I'm no dev, just a happy flasher!
Loving this one! Great job guys!
Sent from my ERIS using XDA App
zwade01 said:
In my first post I said I'm using Conap's ELB 2.8 (Android 2.1) ROM. I have no clue what caused it, lol. I'm no dev, just a happy flasher!
Click to expand...
Click to collapse
Oh that's fine, just wondered if you had any other insight. Just a kernel panic looks like, I'll go through conap's commits and see where it may have gone wrong
backtrace:
[<c002cce0>] (arm_syscall+0x0/0x2e8) from [<c0028e40>] (ret_fast_syscall+0x0/0x2c)
(don't worry about the above, i just need it for reference)
I think I'll stick with BFS for the Eris. Based on what I'm reading it makes the most sense for me and for this phones specs. BFS seems to try to make do with lower specs and optimizes for singles tasks (perfect for me.)
Decad3nce said:
Oh that's fine, just wondered if you had any other insight. Just a kernel panic looks like, I'll go through conap's commits and see where it may have gone wrong
backtrace:
[<c002cce0>] (arm_syscall+0x0/0x2e8) from [<c0028e40>] (ret_fast_syscall+0x0/0x2c)
(don't worry about the above, i just need it for reference)
Click to expand...
Click to collapse
lol k cuz you lost me after kernel panic
I seem to be stuck at the android skateboarding boot image after flashing this.
In the logcat it seems to be having issues with audio hardware... and it's just in an infinite loop
I/HTC Acoustic( 312): get_audpre_filter
I/HTC Acoustic( 312): open /system/etc/AudioPreProcess.csv success.
D/AudioHardwareMSM72XX( 312): mNumSndEndpoints = 86
D/AudioHardwareMSM72XX( 312): BT MATCH HANDSET
D/AudioHardwareMSM72XX( 312): BT MATCH SPEAKER
D/AudioHardwareMSM72XX( 312): BT MATCH HEADSET
D/AudioHardwareMSM72XX( 312): BT MATCH BT
D/AudioHardwareMSM72XX( 312): BT MATCH CARKIT
D/AudioHardwareMSM72XX( 312): BT MATCH TTY_FULL
D/AudioHardwareMSM72XX( 312): BT MATCH TTY_VCO
D/AudioHardwareMSM72XX( 312): BT MATCH TTY_HCO
D/AudioHardwareMSM72XX( 312): BT MATCH NO_MIC_HEADSET
D/AudioHardwareMSM72XX( 312): BT MATCH FM_HEADSET
D/AudioHardwareMSM72XX( 312): BT MATCH HEADSET_AND_SPEAKER
D/AudioHardwareMSM72XX( 312): BT MATCH FM_SPEAKER
D/AudioHardwareMSM72XX( 312): BT MATCH BT_EC_OFF
D/AudioHardwareMSM72XX( 312): BT MATCH CURRENT
D/AudioHardwareMSM72XX( 312): BT MATCH BT_EC_OFF
D/AudioHardwareInterface( 312): setMode(NORMAL)
I/AudioHardwareMSM72XX( 312): Set master volume to 5.
I/CameraService( 312): CameraService started: pid=312
I/AudioFlinger( 312): AudioFlinger's thread 0xf2f0 ready to run
I/AudioHardwareMSM72XX( 312): Routing audio to Speakerphone
D/HTC Acoustic( 312): msm72xx_enable_audpp: 0x0005
D/AudioHardwareMSM72XX( 312): setVoiceVolume(1.000000)
I/AudioHardwareMSM72XX( 312): Setting in-call volume to 5 (available range is 0
to 5)
D/AndroidRuntime( 317):
D/AndroidRuntime( 317): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
I/AndroidRuntime( 317): Heap size: -Xmx24m
D/AndroidRuntime( 317): CheckJNI is OFF
I/DEBUG ( 60): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *
**
I/DEBUG ( 60): Build fingerprint: 'google/passion/passion/mahimahi:2.2/FRF91
/43546:user/release-keys'
I/DEBUG ( 60): pid: 317, tid: 317 >>> zygote <<<
I/DEBUG ( 60): signal 11 (SIGSEGV), fault addr 0000002c
I/DEBUG ( 60): r0 00000000 r1 00000000 r2 00011a84 r3 00000001
I/DEBUG ( 60): r4 00000000 r5 0000ccf0 r6 aca993f4 r7 00000001
I/DEBUG ( 60): r8 00000000 r9 00000000 10 00000000 fp 00000000
I/DEBUG ( 60): ip aca996d4 sp be8ba510 lr afd10888 pc aca610b6 cpsr 400
00030
I/DEBUG ( 60): #00 pc 000610b6 /system/lib/libdvm.so
I/DEBUG ( 60): #01 pc 000611b6 /system/lib/libdvm.so (dvmFindSyst
emClassNoInit)
I/DEBUG ( 60): #02 pc 000611f0 /system/lib/libdvm.so (dvmLinkClas
s)
I/DEBUG ( 60): #03 pc 00060ff6 /system/lib/libdvm.so
I/DEBUG ( 60): #04 pc 000611b6 /system/lib/libdvm.so (dvmFindSyst
emClassNoInit)
I/DEBUG ( 60): #05 pc 000483ea /system/lib/libdvm.so (dvmThreadOb
jStartup)
I/DEBUG ( 60): #06 pc 0003e082 /system/lib/libdvm.so (dvmStartup)
I/DEBUG ( 60): #07 pc 0003fe1e /system/lib/libdvm.so (JNI_CreateJ
avaVM)
I/DEBUG ( 60): #08 pc 0002f186 /system/lib/libandroid_runtime.so
(_ZN7android14AndroidRuntime7startVmEPP7_JavaVMPP7_JNIEnv)
I/DEBUG ( 60): #09 pc 0002f4da /system/lib/libandroid_runtime.so
(_ZN7android14AndroidRuntime5startEPKcb)
I/DEBUG ( 60): #10 pc 00008ca6 /system/bin/app_process (main)
I/DEBUG ( 60): #11 pc 0000d5c6 /system/lib/libc.so (__libc_init)
I/DEBUG ( 60):
I/DEBUG ( 60): code around pc:
I/DEBUG ( 60): aca61094 50ef180f 682a35ac d1482a00 98034b3f
I/DEBUG ( 60): aca610a4 f7b018f1 2800ed40 602cd141 95042501
I/DEBUG ( 60): aca610b4 6ae3e03f dc322b02 d0303301 1c211c28
I/DEBUG ( 60): aca610c4 fccaf7e6 2f026ae7 6b61dc1f 4299682b
I/DEBUG ( 60): aca610d4 4f2dd11b 19f14a32 69a318b2 f7b02005
I/DEBUG ( 60):
I/DEBUG ( 60): code around lr:
I/DEBUG ( 60): afd10868 e08f7007 08bd87f0 e5964000 e5968000
I/DEBUG ( 60): afd10878 e2144903 1a000010 e5965000 ebfff940
I/DEBUG ( 60): afd10888 e2055a02 e3853001 e1500003 0a000008
I/DEBUG ( 60): afd10898 e3550000 13a01001 03a01081 e5865000
I/DEBUG ( 60): afd108a8 e1a00006 e3a02001 ebfff959 e1a00004
I/DEBUG ( 60):
I/DEBUG ( 60): stack:
I/DEBUG ( 60): be8ba4d0 00000000
I/DEBUG ( 60): be8ba4d4 00000000
I/DEBUG ( 60): be8ba4d8 00000000
I/DEBUG ( 60): be8ba4dc aca608bd /system/lib/libdvm.so
I/DEBUG ( 60): be8ba4e0 00000000
I/DEBUG ( 60): be8ba4e4 00000000
I/DEBUG ( 60): be8ba4e8 00000000
I/DEBUG ( 60): be8ba4ec 00000001
I/DEBUG ( 60): be8ba4f0 aca88771 /system/lib/libdvm.so
I/DEBUG ( 60): be8ba4f4 00000000
I/DEBUG ( 60): be8ba4f8 be8ba524 [stack]
I/DEBUG ( 60): be8ba4fc 4000c408 /dev/ashmem/mspace/dalvik-heap/zygote
/0 (deleted)
I/DEBUG ( 60): be8ba500 0000ccf0 [heap]
I/DEBUG ( 60): be8ba504 aca993f4 /system/lib/libdvm.so
I/DEBUG ( 60): be8ba508 00016e80 [heap]
I/DEBUG ( 60): be8ba50c aca60fe3 /system/lib/libdvm.so
I/DEBUG ( 60): #00 be8ba510 00000000
I/DEBUG ( 60): be8ba514 00000ef7
I/DEBUG ( 60): be8ba518 00000000
I/DEBUG ( 60): be8ba51c aca88771 /system/lib/libdvm.so
I/DEBUG ( 60): be8ba520 00000001
I/DEBUG ( 60): be8ba524 00000000
I/DEBUG ( 60): be8ba528 00001df2
I/DEBUG ( 60): be8ba52c 420155dc /cache/dalvik-cache/[email protected]@
[email protected]
I/DEBUG ( 60): be8ba530 00000000
I/DEBUG ( 60): be8ba534 4000c360 /dev/ashmem/mspace/dalvik-heap/zygote
/0 (deleted)
I/DEBUG ( 60): be8ba538 aca993f4 /system/lib/libdvm.so
I/DEBUG ( 60): be8ba53c aca9df00 /system/lib/libdvm.so
I/DEBUG ( 60): be8ba540 00000000
I/DEBUG ( 60): be8ba544 aca611bb /system/lib/libdvm.so
I/DEBUG ( 60): #01 be8ba548 4000c360 /dev/ashmem/mspace/dalvik-heap/zygote
/0 (deleted)
I/DEBUG ( 60): be8ba54c aca611f5 /system/lib/libdvm.so
I/ServiceManager( 57): service 'media.audio_flinger' died
I/ServiceManager( 57): service 'media.player' died
I/ServiceManager( 57): service 'media.camera' died
I/ServiceManager( 57): service 'media.audio_policy' died
I/ ( 318): ServiceManager: 0xaec8
I/HTC Acoustic( 318): libhtc_acoustic.so version 1.0.1.2.
E/HTC Acoustic( 318): Fail to open /system/etc/AudioPara_COMMON.csv -1.
I/HTC Acoustic( 318): open /system/etc/AudioPara4.csv success.
I/HTC Acoustic( 318): acoustic table version: HeroC_Sprint_20091013_Jack_V6
I/HTC Acoustic( 318): read_audio_para_from_file success.
I/HTC Acoustic( 318): get_audpp_filter
I/HTC Acoustic( 318): open /system/etc/AudioFilter.csv success.
I/HTC Acoustic( 318): ADRC Filter ADRC FLAG = ffff.
I/HTC Acoustic( 318): ADRC Filter COMP THRESHOLD = 2500.
I/HTC Acoustic( 318): ADRC Filter COMP SLOPE = e666.
I/HTC Acoustic( 318): ADRC Filter COMP RMS TIME = 106.
I/HTC Acoustic( 318): ADRC Filter COMP ATTACK[0] = 7f7d.
I/HTC Acoustic( 318): ADRC Filter COMP ATTACK[1] = 3096.
I/HTC Acoustic( 318): ADRC Filter COMP RELEASE[0] = 7ff7.
I/HTC Acoustic( 318): ADRC Filter COMP RELEASE[1] = 4356.
I/HTC Acoustic( 318): ADRC Filter COMP DELAY = 16.
I/HTC Acoustic( 318): EQ flag = 00.
I/HTC Acoustic( 318): get_audpre_filter
I/HTC Acoustic( 318): open /system/etc/AudioPreProcess.csv success.
D/AudioHardwareMSM72XX( 318): mNumSndEndpoints = 86
D/AudioHardwareMSM72XX( 318): BT MATCH HANDSET
D/AudioHardwareMSM72XX( 318): BT MATCH SPEAKER
D/AudioHardwareMSM72XX( 318): BT MATCH HEADSET
D/AudioHardwareMSM72XX( 318): BT MATCH BT
D/AudioHardwareMSM72XX( 318): BT MATCH CARKIT
D/AudioHardwareMSM72XX( 318): BT MATCH TTY_FULL
D/AudioHardwareMSM72XX( 318): BT MATCH TTY_VCO
D/AudioHardwareMSM72XX( 318): BT MATCH TTY_HCO
D/AudioHardwareMSM72XX( 318): BT MATCH NO_MIC_HEADSET
D/AudioHardwareMSM72XX( 318): BT MATCH FM_HEADSET
D/AudioHardwareMSM72XX( 318): BT MATCH HEADSET_AND_SPEAKER
D/AudioHardwareMSM72XX( 318): BT MATCH FM_SPEAKER
D/AudioHardwareMSM72XX( 318): BT MATCH BT_EC_OFF
D/AudioHardwareMSM72XX( 318): BT MATCH CURRENT
D/AudioHardwareMSM72XX( 318): BT MATCH BT_EC_OFF
D/AudioHardwareInterface( 318): setMode(NORMAL)
I/AudioHardwareMSM72XX( 318): Set master volume to 5.
I/CameraService( 318): CameraService started: pid=318
I/AudioFlinger( 318): AudioFlinger's thread 0xf2f0 ready to run
I/AudioHardwareMSM72XX( 318): Routing audio to Speakerphone
D/HTC Acoustic( 318): msm72xx_enable_audpp: 0x0005
D/AudioHardwareMSM72XX( 318): setVoiceVolume(1.000000)
I/AudioHardwareMSM72XX( 318): Setting in-call volume to 5 (available range is 0
to 5)
D/AndroidRuntime( 323):
D/AndroidRuntime( 323): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
I/AndroidRuntime( 323): Heap size: -Xmx24m
D/AndroidRuntime( 323): CheckJNI is OFF
I/DEBUG ( 60): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *
**
I/DEBUG ( 60): Build fingerprint: 'google/passion/passion/mahimahi:2.2/FRF91
/43546:user/release-keys'
I/DEBUG ( 60): pid: 323, tid: 323 >>> zygote <<<
I/DEBUG ( 60): signal 11 (SIGSEGV), fault addr 0000002c
I/DEBUG ( 60): r0 00000000 r1 00000000 r2 00011a84 r3 00000001
I/DEBUG ( 60): r4 00000000 r5 0000ccf0 r6 aca993f4 r7 00000001
I/DEBUG ( 60): r8 00000000 r9 00000000 10 00000000 fp 00000000
I/DEBUG ( 60): ip aca996d4 sp be946510 lr afd10888 pc aca610b6 cpsr 400
00030
I/DEBUG ( 60): #00 pc 000610b6 /system/lib/libdvm.so
I/DEBUG ( 60): #01 pc 000611b6 /system/lib/libdvm.so (dvmFindSyst
emClassNoInit)
I/DEBUG ( 60): #02 pc 000611f0 /system/lib/libdvm.so (dvmLinkClas
s)
I/DEBUG ( 60): #03 pc 00060ff6 /system/lib/libdvm.so
I/DEBUG ( 60): #04 pc 000611b6 /system/lib/libdvm.so (dvmFindSyst
emClassNoInit)
I/DEBUG ( 60): #05 pc 000483ea /system/lib/libdvm.so (dvmThreadOb
jStartup)
I/DEBUG ( 60): #06 pc 0003e082 /system/lib/libdvm.so (dvmStartup)
I/DEBUG ( 60): #07 pc 0003fe1e /system/lib/libdvm.so (JNI_CreateJ
avaVM)
I/DEBUG ( 60): #08 pc 0002f186 /system/lib/libandroid_runtime.so
(_ZN7android14AndroidRuntime7startVmEPP7_JavaVMPP7_JNIEnv)
I/DEBUG ( 60): #09 pc 0002f4da /system/lib/libandroid_runtime.so
(_ZN7android14AndroidRuntime5startEPKcb)
I/DEBUG ( 60): #10 pc 00008ca6 /system/bin/app_process (main)
I/DEBUG ( 60): #11 pc 0000d5c6 /system/lib/libc.so (__libc_init)
I/DEBUG ( 60):
I/DEBUG ( 60): code around pc:
I/DEBUG ( 60): aca61094 50ef180f 682a35ac d1482a00 98034b3f
I/DEBUG ( 60): aca610a4 f7b018f1 2800ed40 602cd141 95042501
I/DEBUG ( 60): aca610b4 6ae3e03f dc322b02 d0303301 1c211c28
I/DEBUG ( 60): aca610c4 fccaf7e6 2f026ae7 6b61dc1f 4299682b
I/DEBUG ( 60): aca610d4 4f2dd11b 19f14a32 69a318b2 f7b02005
I/DEBUG ( 60):
I/DEBUG ( 60): code around lr:
I/DEBUG ( 60): afd10868 e08f7007 08bd87f0 e5964000 e5968000
I/DEBUG ( 60): afd10878 e2144903 1a000010 e5965000 ebfff940
I/DEBUG ( 60): afd10888 e2055a02 e3853001 e1500003 0a000008
I/DEBUG ( 60): afd10898 e3550000 13a01001 03a01081 e5865000
I/DEBUG ( 60): afd108a8 e1a00006 e3a02001 ebfff959 e1a00004
I/DEBUG ( 60):
I/DEBUG ( 60): stack:
I/DEBUG ( 60): be9464d0 00000000
I/DEBUG ( 60): be9464d4 00000000
I/DEBUG ( 60): be9464d8 00000000
I/DEBUG ( 60): be9464dc aca608bd /system/lib/libdvm.so
I/DEBUG ( 60): be9464e0 00000000
I/DEBUG ( 60): be9464e4 00000000
I/DEBUG ( 60): be9464e8 00000000
I/DEBUG ( 60): be9464ec 00000001
I/DEBUG ( 60): be9464f0 aca88771 /system/lib/libdvm.so
I/DEBUG ( 60): be9464f4 00000000
I/DEBUG ( 60): be9464f8 be946524 [stack]
I/DEBUG ( 60): be9464fc 4000c408 /dev/ashmem/mspace/dalvik-heap/zygote
/0 (deleted)
I/DEBUG ( 60): be946500 0000ccf0 [heap]
I/DEBUG ( 60): be946504 aca993f4 /system/lib/libdvm.so
I/DEBUG ( 60): be946508 00016e80 [heap]
I/DEBUG ( 60): be94650c aca60fe3 /system/lib/libdvm.so
I/DEBUG ( 60): #00 be946510 00000000
I/DEBUG ( 60): be946514 00000ef7
I/DEBUG ( 60): be946518 00000000
I/DEBUG ( 60): be94651c aca88771 /system/lib/libdvm.so
I/DEBUG ( 60): be946520 00000001
I/DEBUG ( 60): be946524 00000000
I/DEBUG ( 60): be946528 00001df2
I/DEBUG ( 60): be94652c 420155dc /cache/dalvik-cache/[email protected]@
[email protected]
I/DEBUG ( 60): be946530 00000000
I/DEBUG ( 60): be946534 4000c360 /dev/ashmem/mspace/dalvik-heap/zygote
/0 (deleted)
I/DEBUG ( 60): be946538 aca993f4 /system/lib/libdvm.so
I/DEBUG ( 60): be94653c aca9df00 /system/lib/libdvm.so
I/DEBUG ( 60): be946540 00000000
I/DEBUG ( 60): be946544 aca611bb /system/lib/libdvm.so
I/DEBUG ( 60): #01 be946548 4000c360 /dev/ashmem/mspace/dalvik-heap/zygote
/0 (deleted)
I/DEBUG ( 60): be94654c aca611f5 /system/lib/libdvm.so
I/ServiceManager( 57): service 'media.audio_flinger' died
I/ServiceManager( 57): service 'media.player' died
I/ServiceManager( 57): service 'media.camera' died
I/ServiceManager( 57): service 'media.audio_policy' died
I/ ( 324): ServiceManager: 0xaec8
I/HTC Acoustic( 324): libhtc_acoustic.so version 1.0.1.2.
E/HTC Acoustic( 324): Fail to open /system/etc/AudioPara_COMMON.csv -1.
I/HTC Acoustic( 324): open /system/etc/AudioPara4.csv success.
I/HTC Acoustic( 324): acoustic table version: HeroC_Sprint_20091013_Jack_V6
I/HTC Acoustic( 324): read_audio_para_from_file success.
I/HTC Acoustic( 324): get_audpp_filter
I/HTC Acoustic( 324): open /system/etc/AudioFilter.csv success.
I/HTC Acoustic( 324): ADRC Filter ADRC FLAG = ffff.
I/HTC Acoustic( 324): ADRC Filter COMP THRESHOLD = 2500.
I/HTC Acoustic( 324): ADRC Filter COMP SLOPE = e666.
I/HTC Acoustic( 324): ADRC Filter COMP RMS TIME = 106.
I/HTC Acoustic( 324): ADRC Filter COMP ATTACK[0] = 7f7d.
I/HTC Acoustic( 324): ADRC Filter COMP ATTACK[1] = 3096.
I/HTC Acoustic( 324): ADRC Filter COMP RELEASE[0] = 7ff7.
I/HTC Acoustic( 324): ADRC Filter COMP RELEASE[1] = 4356.
I/HTC Acoustic( 324): ADRC Filter COMP DELAY = 16.
I/HTC Acoustic( 324): EQ flag = 00.
I/HTC Acoustic( 324): get_audpre_filter
I/HTC Acoustic( 324): open /system/etc/AudioPreProcess.csv success.
D/AudioHardwareMSM72XX( 324): mNumSndEndpoints = 86
D/AudioHardwareMSM72XX( 324): BT MATCH HANDSET
D/AudioHardwareMSM72XX( 324): BT MATCH SPEAKER
D/AudioHardwareMSM72XX( 324): BT MATCH HEADSET
D/AudioHardwareMSM72XX( 324): BT MATCH BT
D/AudioHardwareMSM72XX( 324): BT MATCH CARKIT
D/AudioHardwareMSM72XX( 324): BT MATCH TTY_FULL
D/AudioHardwareMSM72XX( 324): BT MATCH TTY_VCO
D/AudioHardwareMSM72XX( 324): BT MATCH TTY_HCO
D/AudioHardwareMSM72XX( 324): BT MATCH NO_MIC_HEADSET
D/AudioHardwareMSM72XX( 324): BT MATCH FM_HEADSET
D/AudioHardwareMSM72XX( 324): BT MATCH HEADSET_AND_SPEAKER
D/AudioHardwareMSM72XX( 324): BT MATCH FM_SPEAKER
D/AudioHardwareMSM72XX( 324): BT MATCH BT_EC_OFF
D/AudioHardwareMSM72XX( 324): BT MATCH CURRENT
D/AudioHardwareMSM72XX( 324): BT MATCH BT_EC_OFF
D/AudioHardwareInterface( 324): setMode(NORMAL)
I/AudioHardwareMSM72XX( 324): Set master volume to 5.
I/CameraService( 324): CameraService started: pid=324
I/AudioFlinger( 324): AudioFlinger's thread 0xf2f0 ready to run
I/AudioHardwareMSM72XX( 324): Routing audio to Speakerphone
D/HTC Acoustic( 324): msm72xx_enable_audpp: 0x0005
D/AudioHardwareMSM72XX( 324): setVoiceVolume(1.000000)
I/AudioHardwareMSM72XX( 324): Setting in-call volume to 5 (available range is 0
to 5)
Installed the latest update from Huawei and got backups of the /system dir and the image too. Should help the devs get some libraries for their roms.
/system
rooted image
UPDATE: THIS IS ONLY FOR USERS OF THE u8800 2.3.5 OFFICIAL UPDATE!
Since i have reverted back to pre 2.3.5 update and i don't have time to redo all the process again can someone please test this recoveries.
REMOVED no working.
Test both 3 of theme please and report if they work.
Goto pink screen backup your current recovery.img by renaming to recovery.imgok
Put test1.img to /image rename it to recovery.img pull the battery reboot to recovery.
If it doesn't boot and all you see is the IDEOS logo do
adb shell cat /proc/kmsg > kmsg.txt
adb shell dmesg > dmesg.txt
adb shell cat /tmp/recovery.log > recovery.txt
and paste them all to pastebin.
Does it works do the same again and have a little dance
Concerning the recovery i tried to recompile it with no luck i dunno what has changed to 2.3.5 went over the mount points again it all seemed good to me at recovery.fstab.
Anyway here is the log from /proc/kmsg where it fails.
Anyone more experienced can have a look as i'm totally in the dark here.
Code:
<3>[92, recovery] [ 5.227172] nt35582_lcd_on: nt35582_lcd exit sleep mode ,on_ret=0
<1>[92, recovery] [ 5.227325] Unable to handle kernel NULL pointer dereference at virtual address 00000080
<1>[92, recovery] [ 5.227325] pgd = cee70000
<1>[92, recovery] [ 5.227355] [00000080] *pgd=0f061031, *pte=00000000, *ppte=00000000
<0>[92, recovery] [ 5.227355] Internal error: Oops: 17 [#1] PREEMPT
<0>[92, recovery] [ 5.227386] last sysfs file: /sys/devices/i2c-3/i2c-dev/i2c-3/uevent
<4>[92, recovery] [ 5.227386] Modules linked in:
<4>[92, recovery] [ 5.227386] CPU: 0 Tainted: G W (2.6.32.9-perf #73)
<4>[92, recovery] [ 5.227416] PC is at msm_rpc_call_reply+0x28/0x16c
<4>[92, recovery] [ 5.227416] LR is at msm_rpc_call+0x1c/0x24
<4>[92, recovery] [ 5.227447] pc : [<c005ad9c>] lr : [<c005aefc>] psr: 20000013
<4>[92, recovery] [ 5.227447] sp : cee49d70 ip : 0000000a fp : 000c60a4
<4>[92, recovery] [ 5.227447] r10: 00000030 r9 : cee0f1e0 r8 : 0000000a
<4>[92, recovery] [ 5.227478] r7 : 00000049 r6 : 00000000 r5 : 00000000 r4 : cee49db8
<4>[92, recovery] [ 5.227478] r3 : 00000030 r2 : cee49db8 r1 : 00000049 r0 : 00000000
<4>[92, recovery] [ 5.227478] Flags: nzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user
<4>[92, recovery] [ 5.227508] Control: 10c57c7d Table: 0f070059 DAC: 00000015
<4>[92, recovery] [ 5.227508]
<4>[92, recovery] [ 5.227508] PC: 0xc005ad1c:
<4>[92, recovery] [ 5.227539] ad1c e3520000 05843000 0a000010 ebfff31b e1a05000 e5840000 ea000008 e5912200
<4>[92, recovery] [ 5.227539] ad3c eb08fb07 e59d3004 e1a00003 e5934204 e5933200 e0855003 eb03ccb2 e58d4004
<4>[92, recovery] [ 5.227569] ad5c e59d3004 e1a00005 e2531000 1afffff2 e1a00006 e8bd807c e3530027 e92d45f7
<4>[92, recovery] [ 5.227600] ad7c e59d6028 e1a0a003 e1a05000 e1a07001 e1a04002 e59d8030 93e0af83 9a00004d
<4>[92, recovery] [ 5.227630] ad9c e5903080 e3730001 03e0a06a 0a000049 e1a00002 e3a01028 eb08fcc1 e59f211c
<4>[92, recovery] [ 5.227661] adbc e1923f9f e2833001 e1821f93 e3310000 1afffffa e0231863 e3c118ff e3a02402
<4>[92, recovery] [ 5.227661] addc e5842008 e1a00005 e1a01421 e1a0200a e0213463 e5843000 e5953088 e1a01004
<4>[92, recovery] [ 5.227691] adfc e027c867 e3ccc8ff e584300c e595308c e1a0c42c e02c7467 e5847014 e5843010
<4>[92, recovery] [ 5.227722]
<4>[92, recovery] [ 5.227722] LR: 0xc005ae7c:
<4>[92, recovery] [ 5.227722] ae7c eb03cc68 eaffffe9 e5913008 e3530000 13e0a000 1a00000d e5913014 e3530000
<4>[92, recovery] [ 5.227752] ae9c 13e0a015 1a000009 e3560000 01a0a006 0a000006 e59d302c e15a0003 c3e0a00b
<4>[92, recovery] [ 5.227783] aebc ca000002 e1a00006 e1a0200a eb08faa4 e59d0004 eb03cc53 e1a0000a e8bd85fe
<4>[92, recovery] [ 5.227813] aedc c0770c2c e92d401f e3a0c000 e58dc004 e58dc000 e59dc018 e58dc008 ebffff9d
<4>[92, recovery] [ 5.227844] aefc e28dd014 e8bd8000 e92d45f0 e24dd01c e3a03006 e1a04000 e58d3004 e59f327c
<4>[92, recovery] [ 5.227844] af1c e5901078 e590207c e5933000 e58d1008 e3130004 e58d200c 0a000001 e59f0260
<4>[92, recovery] [ 5.227874] af3c eb14e183 e10f5000 f10c0080 e1a0100d e3c13d7f e3c3303f e5932004 e2822001
<4>[92, recovery] [ 5.227905] af5c e5832004 e59f723c e28d8004 e5b76010 ea000013 ebfff475 e250a000 aa00000f
<4>[92, recovery] [ 5.227935]
<4>[92, recovery] [ 5.227935] SP: 0xcee49cf0:
<4>[92, recovery] [ 5.227935] 9cf0 cfdd7600 cee49d54 00000000 cee49d54 cfdd7600 cee49d64 00000000 cee49d64
<4>[92, recovery] [ 5.227966] 9d10 cfdd7600 ffffffff cee49d5c 00000000 00000049 c0037aac 00000000 00000049
<4>[92, recovery] [ 5.227996] 9d30 cee49db8 00000030 cee49db8 00000000 00000000 00000049 0000000a cee0f1e0
<4>[92, recovery] [ 5.228027] 9d50 00000030 000c60a4 0000000a cee49d70 c005aefc c005ad9c 20000013 ffffffff
<4>[92, recovery] [ 5.228027] 9d70 00000000 00000049 cee49db8 cfd74254 000000ff cfd74410 000000ff 00000001
<4>[92, recovery] [ 5.228057] 9d90 cf227d60 c005aefc 00000000 00000000 0000000a 00000030 cfd74254 c0401678
<4>[92, recovery] [ 5.228088] 9db0 0000000a 0000013c cee40001 cee49dcf cfda5024 c031e3fc cfda5024 0c000001
<4>[92, recovery] [ 5.228118] 9dd0 00000000 cfda5024 00000000 c031eaf8 00000000 ff000000 cfd74410 c02b9728
<4>[92, recovery] [ 5.228118]
<4>[92, recovery] [ 5.228149] R2: 0xcee49d38:
<4>[92, recovery] [ 5.228149] 9d38 cee49db8 00000000 00000000 00000049 0000000a cee0f1e0 00000030 000c60a4
<4>[92, recovery] [ 5.228179] 9d58 0000000a cee49d70 c005aefc c005ad9c 20000013 ffffffff 00000000 00000049
<4>[92, recovery] [ 5.228179] 9d78 cee49db8 cfd74254 000000ff cfd74410 000000ff 00000001 cf227d60 c005aefc
<4>[92, recovery] [ 5.228210] 9d98 00000000 00000000 0000000a 00000030 cfd74254 c0401678 0000000a 0000013c
<4>[92, recovery] [ 5.228240] 9db8 cee40001 cee49dcf cfda5024 c031e3fc cfda5024 0c000001 00000000 cfda5024
<4>[92, recovery] [ 5.228271] 9dd8 00000000 c031eaf8 00000000 ff000000 cfd74410 c02b9728 cfd74254 00000000
<4>[92, recovery] [ 5.228302] 9df8 ffffffff cfd74008 c0154f44 cee0f1e0 cee0f1e0 c02b989c cfd74254 00000000
<4>[92, recovery] [ 5.228302] 9e18 cfd74000 c02b9cfc cfd74000 00000000 cee013b8 c02b098c 00000000 cfdad8e0
<4>[92, recovery] [ 5.228332]
<4>[92, recovery] [ 5.228332] R4: 0xcee49d38:
<4>[92, recovery] [ 5.228363] 9d38 cee49db8 00000000 00000000 00000049 0000000a cee0f1e0 00000030 000c60a4
<4>[92, recovery] [ 5.228363] 9d58 0000000a cee49d70 c005aefc c005ad9c 20000013 ffffffff 00000000 00000049
<4>[92, recovery] [ 5.228393] 9d78 cee49db8 cfd74254 000000ff cfd74410 000000ff 00000001 cf227d60 c005aefc
<4>[92, recovery] [ 5.228424] 9d98 00000000 00000000 0000000a 00000030 cfd74254 c0401678 0000000a 0000013c
<4>[92, recovery] [ 5.228454] 9db8 cee40001 cee49dcf cfda5024 c031e3fc cfda5024 0c000001 00000000 cfda5024
<4>[92, recovery] [ 5.228454] 9dd8 00000000 c031eaf8 00000000 ff000000 cfd74410 c02b9728 cfd74254 00000000
<4>[92, recovery] [ 5.228485] 9df8 ffffffff cfd74008 c0154f44 cee0f1e0 cee0f1e0 c02b989c cfd74254 00000000
<4>[92, recovery] [ 5.228515] 9e18 cfd74000 c02b9cfc cfd74000 00000000 cee013b8 c02b098c 00000000 cfdad8e0
<4>[92, recovery] [ 5.228546]
<4>[92, recovery] [ 5.228546] R9: 0xcee0f160:
<4>[92, recovery] [ 5.228546] f160 cee10f20 c0153000 00000000 00000000 c05a6db4 00000000 00020001 0000001e
<4>[92, recovery] [ 5.228576] f180 00000004 00000000 00000000 00000000 00000000 00000000 00000000 cf5689c0
<4>[92, recovery] [ 5.228607] f1a0 00000000 00000000 00000000 00000000 00000000 00000000 ffffffff ffffffff
<4>[92, recovery] [ 5.228607] f1c0 00000000 00000000 cf3f16e0 cee0f1cc cee0f1cc cf5bcf4c 00000000 00000000
<4>[92, recovery] [ 5.228637] f1e0 cee10b20 cf412e74 cfdf5220 cf5f3d18 c05bc07c 00000001 00020002 0000001f
<4>[92, recovery] [ 5.228668] f200 00000000 00000000 00000000 00000000 00000000 00000000 00000000 cee03b00
<4>[92, recovery] [ 5.228698] f220 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
<4>[92, recovery] [ 5.228729] f240 00000000 00000000 cfd74000 cee0f24c cee0f24c cee01454 00000000 00000000
<0>[92, recovery] [ 5.228729] Process recovery (pid: 92, stack limit = 0xcee482e8)
<0>[92, recovery] [ 5.228759] Stack: (0xcee49d70 to 0xcee4a000)
<0>[92, recovery] [ 5.228759] 9d60: 00000000 00000049 cee49db8 cfd74254
<0>[92, recovery] [ 5.228790] 9d80: 000000ff cfd74410 000000ff 00000001 cf227d60 c005aefc 00000000 00000000
<0>[92, recovery] [ 5.228790] 9da0: 0000000a 00000030 cfd74254 c0401678 0000000a 0000013c cee40001 cee49dcf
<0>[92, recovery] [ 5.228820] 9dc0: cfda5024 c031e3fc cfda5024 0c000001 00000000 cfda5024 00000000 c031eaf8
<0>[92, recovery] [ 5.228820] 9de0: 00000000 ff000000 cfd74410 c02b9728 cfd74254 00000000 ffffffff cfd74008
<0>[92, recovery] [ 5.228851] 9e00: c0154f44 cee0f1e0 cee0f1e0 c02b989c cfd74254 00000000 cfd74000 c02b9cfc
<0>[92, recovery] [ 5.228881] 9e20: cfd74000 00000000 cee013b8 c02b098c 00000000 cfdad8e0 cee013b8 00000000
<0>[92, recovery] [ 5.228881] 9e40: c0154f44 cf5f3d18 cee0f1e0 c01551a4 cee013b8 00000000 00000000 cee0f1e0
<0>[92, recovery] [ 5.228912] 9e60: cee013b8 cfdf5220 00000000 c0154f44 cf5f3d18 00000001 000c60a4 c01503b0
<0>[92, recovery] [ 5.228912] 9e80: cf5f3d18 cfdf5220 00020002 cee0f1e0 cee03b00 cee49ef0 00000000 cfd6d000
<0>[92, recovery] [ 5.228942] 9ea0: cee48000 00000001 000c60a4 c0150598 00000000 cee03b00 00000026 00020003
<0>[92, recovery] [ 5.228942] 9ec0: 00000026 c015dfac cf4d0aa0 00004b3a 00000000 00020002 00000000 c02ed3dc
<0>[92, recovery] [ 5.228973] 9ee0: cee49fb0 c003f6f0 000c8e84 0000081f cfdf5220 cf5f3d18 c02ecae4 00000001
<0>[92, recovery] [ 5.229003] 9f00: 00004b3a 00000000 cf601798 00000101 00000001 00000000 00004b3a 00000003
<0>[92, recovery] [ 5.229003] 9f20: c0038128 c015fce4 cee48000 001a9000 00100077 00000004 cf2e10ec 00020003
<0>[92, recovery] [ 5.229034] 9f40: 00000000 cee0f1e0 00000000 00020002 cfde2804 cee48000 00000004 00000000
<0>[92, recovery] [ 5.229034] 9f60: 00000004 00020002 00000000 cfd6d000 cee48000 00000000 000c60a4 c01500cc
<0>[92, recovery] [ 5.229064] 9f80: 00000000 000bac21 0019b74c 001a4020 000c8e04 00000005 c0038128 cee48000
<0>[92, recovery] [ 5.229095] 9fa0: 00000000 c0037f80 0019b74c 001a4020 000bac21 00020002 00000000 201d064a
<0>[92, recovery] [ 5.229095] 9fc0: 0019b74c 001a4020 000c8e04 00000005 be8b6d9c be8b6d98 000ca6b8 000c60a4
<0>[92, recovery] [ 5.229125] 9fe0: 0019b74c be8b6c88 0008569d 0000a69c 40000010 000bac21 00000000 00000000
<4>[92, recovery] [ 5.229156] [<c005ad9c>] (msm_rpc_call_reply+0x28/0x16c) from [<c005aefc>] (msm_rpc_call+0x1c/0x24)
<4>[92, recovery] [ 5.229156] [<c005aefc>] (msm_rpc_call+0x1c/0x24) from [<c0401678>] (huawei_rpc_current_consuem_notify+0x74/0x88)
<4>[92, recovery] [ 5.229187] [<c0401678>] (huawei_rpc_current_consuem_notify+0x74/0x88) from [<c02b9728>] (msm_fb_set_backlight+0x70/0x84)
<4>[92, recovery] [ 5.229217] [<c02b9728>] (msm_fb_set_backlight+0x70/0x84) from [<c02b989c>] (msm_fb_blank_sub+0xfc/0x168)
<4>[92, recovery] [ 5.229248] [<c02b989c>] (msm_fb_blank_sub+0xfc/0x168) from [<c02b9cfc>] (msm_fb_open+0x34/0x64)
<4>[92, recovery] [ 5.229248] [<c02b9cfc>] (msm_fb_open+0x34/0x64) from [<c02b098c>] (fb_open+0x17c/0x1b8)
<4>[92, recovery] [ 5.229278] [<c02b098c>] (fb_open+0x17c/0x1b8) from [<c01551a4>] (chrdev_open+0x260/0x284)
<4>[92, recovery] [ 5.229309] [<c01551a4>] (chrdev_open+0x260/0x284) from [<c01503b0>] (__dentry_open+0x208/0x328)
<4>[92, recovery] [ 5.229339] [<c01503b0>] (__dentry_open+0x208/0x328) from [<c0150598>] (nameidata_to_filp+0x44/0x58)
<4>[92, recovery] [ 5.229370] [<c0150598>] (nameidata_to_filp+0x44/0x58) from [<c015dfac>] (do_filp_open+0x43c/0x838)
<4>[92, recovery] [ 5.229370] [<c015dfac>] (do_filp_open+0x43c/0x838) from [<c01500cc>] (do_sys_open+0x58/0x10c)
<4>[92, recovery] [ 5.229400] [<c01500cc>] (do_sys_open+0x58/0x10c) from [<c0037f80>] (ret_fast_syscall+0x0/0x2c)
<0>[92, recovery] [ 5.229431] Code: e1a04002 e59d8030 93e0af83 9a00004d (e5903080)
<4>[92, recovery] [ 5.229431] ---[ end trace da227214a82491b9 ]---
<4>[92, recovery] [ 5.229461] do_exit: exit code=11
thanks for the backup bud i will start working with that.
Dzo could you help a little bit?
Thanks
boss_y said:
Dzo could you help a little bit?
Thanks
Click to expand...
Click to collapse
Well, the new 2.3.5 uses a newer version of amss (version 4040) and so the rpc calls are different and that is why it's crashing. Try extracting the new kernel and putting it into the recovery image using abootimg.
I am pretty sure in my first versions i was using the 2.3.5 kernel and i posted the wrong log here..
Anyway that happens if you don't sleep.
Since i have reverted back to pre 2.3.5 update and i don't have time to redo all the process again can someone please test this recoveries.
Recovery
Test both 3 of theme please and report if they work.
Goto pink screen backup your current recovery.img by renaming to recovery.imgok
Put test1.img to /image rename it to recovery.img pull the battery reboot to recovery.
If it doesn't boot and all you see is the IDEOS logo do
adb shell cat /proc/kmsg > kmsg.txt
adb shell dmesg > dmesg.txt
adb shell cat /tmp/recovery.log > recovery.txt
and paste them all to pastebin.
Does it works do the same again and have a little dance
ret4rt said:
I am pretty sure in my first versions i was using the 2.3.5 kernel and i posted the wrong log here..
Anyway that happens if you don't sleep.
Since i have reverted back to pre 2.3.5 update and i don't have time to redo all the process again can someone please test this recoveries.
Recovery
Test both 3 of theme please and report if they work.
Goto pink screen backup your current recovery.img by renaming to recovery.imgok
Put test1.img to /image rename it to recovery.img pull the battery reboot to recovery.
If it doesn't boot and all you see is the IDEOS logo do
adb shell cat /proc/kmsg > kmsg.txt
adb shell dmesg > dmesg.txt
adb shell cat /tmp/recovery.log > recovery.txt
and paste them all to pastebin.
Does it works do the same again and have a little dance
Click to expand...
Click to collapse
Its not working bro....
1st and 2nd does not go to recovey screen
3rd opens complete Blue screen that is it......
krish_nank said:
Its not working bro....
1st and 2nd does not go to recovey screen
3rd opens complete Blue screen that is it......
Click to expand...
Click to collapse
Yeah i thought so :/
Please if you can either on the 1st or 2nd one while it's on ideos screen do
adb shell cat /proc/kmsg > kmsg.txt wait till it auto reboots and paste it to pastebin so i can check it out.
It does not pass 1st Logo of Huawei.... will i get the log??
krish_nank said:
It does not pass 1st Logo of Huawei.... will i get the log??
Click to expand...
Click to collapse
Yeap adb should work
Sent from my u8800 using XDA App
I just tried to boot on to recovery from rom manager(I choosed the U8800 recovery first).
The flashing failed and the default recovery load.
I get this messages in default recovery mode, which maybe help:
Finding update package...
Opening update package...
Verifying update package..
E: failed to verify whole-file signature
E: signature verification failed
Installation aborted.
ret4rt said:
Yeap adb should work
Sent from my u8800 using XDA App
Click to expand...
Click to collapse
Got the dmesg.txt for 1st recovery.img file only others shows as not found...
krish_nank said:
Got the dmesg.txt for 1st recovery.img file only others shows as not found...
Click to expand...
Click to collapse
Thanks krish_nank. i've removed teh test recoveries from the first post as apparently they don't work.
Will have a look again when i have more time but i guess someone more experienced can do it faster..
1st of all good effort for that thanks.
also plz find a way to correctly root the new 2.3 otherwise I see we will get stuck with it.
I want to go back to a custom rom and just can revert the installation of this crap
Can please someone try this recovery too <removed didn't work>
Goto pink screen make a backup of your recovery.img and replace with the one from the rar.
See if it boots and report.
ONLY for those that has the 2.3.5 overseas version.
EDIT: Another failed attempt..
Nop.
It is not working.Stuck at Huawei logo.
I will post logs later.
Damn it!Ok nvm logs won't help right now anyway. Will wait till the Thursday update then i might get 2.3.5 on my phone to try things myself. Thanks for checking it anyway
I got a half working recovery myself (tried CM9 recovery). It boots, but after a couple of minutes it reboots. Where to get the logs?
Blefish said:
I got a half working recovery myself (tried CM9 recovery). It boots, but after a couple of minutes it reboots. Where to get the logs?
Click to expand...
Click to collapse
where do you find that recovery ?
Darksage07 said:
where do you find that recovery ?
Click to expand...
Click to collapse
Made it myself. I'm currently setting up a hardware config for CM9 and CWM is the first step.
Blefish said:
Made it myself. I'm currently setting up a hardware config for CM9 and CWM is the first step.
Click to expand...
Click to collapse
can you send me the link where you get a tutorial to do that ?
After around 400 hours of up time (it actually never got restarted ever since i rooted it) my Nexus 7 (16GB, stock ROM, unlocked bootloader, rooted, CWM installed) just had a random reboot. Since it's such a rare occasion i thought i'll try to figure it out what caused it.
Situation was trying to play an 1080p flash video on youtube with various browsers (firefox, dolphin, opera) when it suddenly happened.
I'm thinking it might have something to do with some Flash player bug (which is not officially supported), with hardware acceleration something could have gone wrong. Of course it could be anything else.
The relevant looking rows from last_kmsg:
Code:
[259319.209048] vmap allocation for size 2097152 failed: use vmalloc=<size> to increase size.
[259319.209202] Unable to handle kernel NULL pointer dereference at virtual address 00000000
[259319.209268] pgd = d8c44000
[259319.209382] [00000000] *pgd=00000000
[259319.209510] Internal error: Oops: 5 [#1] PREEMPT SMP
[259319.209576] Modules linked in:
[259319.209752] CPU: 0 Tainted: G W (3.1.10-g52027f9 #1)
[259319.209829] PC is at nvhost_job_add_gather+0x24/0x70
[259319.209957] LR is at nvhost_channelwrite+0x250/0x64c
[259319.210022] pc : [<c027f044>] lr : [<c0284b04>] psr: 60000053
[259319.210026] sp : d5831ee4 ip : 00000000 fp : 00000083
[259319.210200] r10: 00000078 r9 : cadeeae0 r8 : f08c8000
[259319.210317] r7 : f08c806c r6 : 00000000 r5 : 00000001 r4 : 00000000
[259319.210382] r3 : 00003b5c r2 : 00000083 r1 : cadeeae0 r0 : f08c8000
[259319.210501] Flags: nZCv IRQs on FIQs off Mode SVC_32 ISA ARM Segment user
[259319.210566] Control: 10c5387d Table: 98c4404a DAC: 00000015
[blablabla]
[259319.254586] [<c027f044>] (nvhost_job_add_gather+0x24/0x70) from [<d5830000>] (0xd5830000)
[259319.254656] Code: e5906024 e5907038 e1a0c10c e580503c (e5948000)
[259319.255729] ---[ end trace 83abd419b2e7d691 ]---
[259319.255855] Kernel panic - not syncing: Fatal exception
[259319.256005] [<c0014e00>] (unwind_backtrace+0x0/0x138) from [<c065190c>] (panic+0x78/0x1a4)
[259319.256213] [<c065190c>] (panic+0x78/0x1a4) from [<c00124dc>] (die+0x218/0x284)
[259319.256304] [<c00124dc>] (die+0x218/0x284) from [<c06514a8>] (__do_kernel_fault.part.3+0x54/0x74)
[259319.256456] [<c06514a8>] (__do_kernel_fault.part.3+0x54/0x74) from [<c0019174>] (do_page_fault+0x2c4/0x324)
[259319.256591] [<c0019174>] (do_page_fault+0x2c4/0x324) from [<c00085b0>] (do_DataAbort+0x34/0x9c)
[259319.256739] [<c00085b0>] (do_DataAbort+0x34/0x9c) from [<c000e458>] (__dabt_svc+0x38/0x60)
[259319.256812] Exception stack(0xd5831e98 to 0xd5831ee0)
[259319.256930] 1e80: f08c8000 cadeeae0
[259319.257047] 1ea0: 00000083 00003b5c 00000000 00000001 00000000 f08c806c f08c8000 cadeeae0
[259319.257114] 1ec0: 00000078 00000083 00000000 d5831ee4 c0284b04 c027f044 60000053 ffffffff
[259319.257242] [<c000e458>] (__dabt_svc+0x38/0x60) from [<c027f044>] (nvhost_job_add_gather+0x24/0x70)
[259319.257364] [<c027f044>] (nvhost_job_add_gather+0x24/0x70) from [<d5830000>] (0xd5830000)
[259319.257488] CPU0: stopping
[259319.257563] [<c0014e00>] (unwind_backtrace+0x0/0x138) from [<c0008548>] (do_IPI+0x1d4/0x208)
[259319.257685] [<c0008548>] (do_IPI+0x1d4/0x208) from [<c000e4b8>] (__irq_svc+0x38/0xd0)
[259319.257750] Exception stack(0xc091bf28 to 0xc091bf70)
[259319.257866] bf20: 00000252 00000000 00000000 000f4240 d3e57b57 0000eb94
[259319.257932] bf40: c091a000 e67f5810 00000000 412fc099 00000000 00000000 3b9ac9ff c091bf70
[259319.258047] bf60: c024bb8c c003f6d8 20000053 ffffffff
[259319.258167] [<c000e4b8>] (__irq_svc+0x38/0xd0) from [<c003f6d8>] (tegra_idle_enter_lp3+0x5c/0x64)
[259319.258246] [<c003f6d8>] (tegra_idle_enter_lp3+0x5c/0x64) from [<c04236d0>] (cpuidle_idle_call+0xd0/0x264)
[259319.258370] [<c04236d0>] (cpuidle_idle_call+0xd0/0x264) from [<c000f820>] (cpu_idle+0xb8/0x10c)
[259319.258500] [<c000f820>] (cpu_idle+0xb8/0x10c) from [<c08d57b0>] (start_kernel+0x2c4/0x318)
[259319.258616] CPU2: stopping
[259319.258689] [<c0014e00>] (unwind_backtrace+0x0/0x138) from [<c0008548>] (do_IPI+0x1d4/0x208)
[259319.258811] [<c0008548>] (do_IPI+0x1d4/0x208) from [<c000e4b8>] (__irq_svc+0x38/0xd0)
[259319.258927] Exception stack(0xef86ff50 to 0xef86ff98)
[259319.258992] ff40: 000002da 00000000 00000000 000f4240
[259319.259112] ff60: d3e36817 0000eb94 ef86e000 e67f5010 00000000 412fc099 00000002 00000000
[259319.259180] ff80: 3b9ac9ff ef86ff98 c024bb8c c003f6d8 20000013 ffffffff
[259319.259302] [<c000e4b8>] (__irq_svc+0x38/0xd0) from [<c003f6d8>] (tegra_idle_enter_lp3+0x5c/0x64)
[259319.259425] [<c003f6d8>] (tegra_idle_enter_lp3+0x5c/0x64) from [<c04236d0>] (cpuidle_idle_call+0xd0/0x264)
[259319.259549] [<c04236d0>] (cpuidle_idle_call+0xd0/0x264) from [<c000f820>] (cpu_idle+0xb8/0x10c)
[259319.259670] [<c000f820>] (cpu_idle+0xb8/0x10c) from [<8064d9b4>] (0x8064d9b4)
[259319.259738] CPU3: stopping
[259319.259811] [<c0014e00>] (unwind_backtrace+0x0/0x138) from [<c0008548>] (do_IPI+0x1d4/0x208)
[259319.259936] [<c0008548>] (do_IPI+0x1d4/0x208) from [<c000e4b8>] (__irq_svc+0x38/0xd0)
[259319.260054] Exception stack(0xef899f50 to 0xef899f98)
[259319.260119] 9f40: 000002da 00000000 00000000 000f4240
[259319.260238] 9f60: d3e36817 0000eb94 ef898000 e654fc10 00000000 412fc099 00000003 00000000
[259319.260356] 9f80: 3b9ac9ff ef899f98 c024bb8c c003f6d8 20000013 ffffffff
[259319.260425] [<c000e4b8>] (__irq_svc+0x38/0xd0) from [<c003f6d8>] (tegra_idle_enter_lp3+0x5c/0x64)
[259319.260548] [<c003f6d8>] (tegra_idle_enter_lp3+0x5c/0x64) from [<c04236d0>] (cpuidle_idle_call+0xd0/0x264)
[259319.260671] [<c04236d0>] (cpuidle_idle_call+0xd0/0x264) from [<c000f820>] (cpu_idle+0xb8/0x10c)
[259319.260792] [<c000f820>] (cpu_idle+0xb8/0x10c) from [<8064d9b4>] (0x8064d9b4)
[259319.260864] Rebooting in 10 seconds..
[259329.275060] Restarting Linux version 3.1.10-g52027f9 ([email protected]) (gcc version 4.6.x-google 20120106 (prerelease) (GCC) ) #1 SMP PREEMPT Thu Jun 28 16:19:26 PDT 2012
[259329.275069]
No errors detected
The full last_kmsg can be found here:last_kmsg
Thanks in advance for any help.
Just now i had another random reboot though this was more unexpected and looked more scary. I was just browsing in Chrome when all of sudden the whole screen became gray with some white or black stripes on the upper part of the screen, even the navigation buttons were gone and it didn't even show any response to hardware buttons (vol and power), after like half a minute it got restarted. Due to the strange behavior i suspect some hardware/driver level error. I hope it won't happen again still it would be good to know what caused this. Checked last_kmsg but couldn't find any relevant, there was no kernel panic this time, nor restarting log at the end of it.
Full last_kmsg here: last_kmsg
Any help is appreciated.
Another one on 4.2.1 after around 400 hrs standby, happened before a rotation probably on home screen.
last_kmsg
Your 1st and 3rd last_kmsg contain informative panic logs. Your second one doesn't. It looks like those 2 usable logs both crashed at the same place, for the same reason. There is a null pointer deference in the kernel at nvhost_job_add_gather+0x24/0x70.
In assembly, this is the area of kernel code where the crash happens
Code:
push {r4, r5, r6, r7, r8}
add r5, ip, #1
ldr r4, [r0, #28]
add ip, ip, ip, lsl #2
ldr r6, [r0, #36] @ 0x24
ldr r7, [r0, #56] @ 0x38
lsl ip, ip, #2
str r5, [r0, #60] @ 0x3c
ldr r8, [r4]
add r4, r7, ip
ldr r5, [r0, #32]
str r8, [r7, ip]
add ip, r5, r6, lsl #4
ldr r7, [r0, #32]
add r8, ip, #4
str r1, [r4, #8]
str r3, [r4, #12]
rsb r7, r7, r8
str r7, [r4, #4]
str r2, [r5, r6, lsl #4]
str r1, [ip, #8]
str r3, [ip, #12]
ldr r3, [r0, #36] @ 0x24
add r3, r3, #1
str r3, [r0, #36] @ 0x24
pop {r4, r5, r6, r7, r8}
bx lr
The c code is here https://android.googlesource.com/ke...8d1173d/drivers/video/tegra/host/nvhost_job.c
Code:
void nvhost_job_add_gather(struct nvhost_job *job, u32 mem_id, u32 words, u32 offset)
{
struct nvmap_pinarray_elem *pin;
struct nvhost_channel_gather *cur_gather = &job->gathers[job->num_gathers];
pin = &job->pinarray[job->num_pins++];
pin->patch_mem = (u32)nvmap_ref_to_handle(job->gather_mem);
pin->patch_offset = (void *)&(cur_gather->mem) - (void *)job->gathers;
pin->pin_mem = nvmap_convert_handle_u2k(mem_id);
pin->pin_offset = offset;
cur_gather->words = words;
cur_gather->mem_id = mem_id;
cur_gather->offset = offset;
job->num_gathers += 1;
}
The exact instruction for the crash is "ldr r8, [r4]", where r4 contains a NULL pointer. In the c code, this would be one of the places where they use the "->" operator. So somewhere near the start of this function, one of the things on the left side of the "->" points to null. They need to add in a check into this function for that null pointer. Any fix you come across that doesn't involve editing the kernel's source code will be a workaround, and the bug will still exist and be exposed for other apps to crash your tablet, either on accident or on purpose.
EDIT:
Just before the crash, there is a message "[259319.209048] vmap allocation for size 2097152 failed: use vmalloc=<size> to increase size." This looks relevant to your crash as well. If an allocation function fails, it usually returns a NULL pointer. If they fail to check for that, and instead assume the returned pointer is valid, it could very easily lead to the crash situation when trying to read from that invalid pointer.
gianptune: thanks, great find. So it looks like the issue is in one of the the Tegra specific drivers.
Is there any official way to report this issue?
Also i just got a new device and got some very weird random reboots, i wrote about these issues here:
link
Hi guys, im compiling CM for our g900h, and i have advanced proyect... but im stuck on a problem y cant figure out how to set the policys
Here are a part of my last log, can you help me on this?
F/SurfaceFlinger( 3577): eglSwapBuffers(0x1, 0x0) failed with 0x0000300d
Code:
--------- beginning of main
I/cm ( 0): ____ _ _ ____ _ _ ____ ____ ____ _ _ _ _ ____ ___
W/auditd ( 3596): type=1325 audit(0.0:2): table=filter family=2 entries=0
W/auditd ( 3596): type=1325 audit(0.0:3): table=mangle family=2 entries=0
W/auditd ( 3596): type=1325 audit(0.0:4): table=nat family=2 entries=0
W/auditd ( 3596): type=1325 audit(0.0:5): table=raw family=2 entries=0
W/auditd ( 3596): type=1325 audit(0.0:6): table=security family=2 entries=0
W/auditd ( 3596): type=1325 audit(0.0:7): table=filter family=3 entries=0
W/auditd ( 3596): type=1325 audit(0.0:8): table=filter family=10 entries=0
W/auditd ( 3596): type=1325 audit(0.0:9): table=mangle family=10 entries=0
W/auditd ( 3596): type=1325 audit(0.0:10): table=raw family=10 entries=0
I/auditd ( 3596): type=1403 audit(0.0:11): policy loaded auid=4294967295 ses=4294967295
W/auditd ( 3596): type=1404 audit(0.0:12): enforcing=1 old_enforcing=0 auid=4294967295 ses=4294967295
W/init ( 3537): type=1400 audit(0.0:13): avc: denied { write } for name="etc" dev="mmcblk0p18" ino=357 scontext=u:r:init:s0 tcontext=u:object_r:system_file:s0 tclass=dir
W/init ( 3537): type=1300 audit(0.0:13): arch=40000028 syscall=322 per=800000 success=no exit=-13 a0=ffffff9c a1=b6d3ba60 a2=20241 a3=1b6 items=1 ppid=1 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 ses=4294967295 tty=(none) exe="/init" subj=u:r:init:s0 key=(null)
W/auditd ( 3596): type=1307 audit(0.0:13): cwd="/"
W/auditd ( 3596): type=1302 audit(0.0:13): item=0 name="/etc/" inode=357 dev=103:0a mode=040755 ouid=0 ogid=2000 rdev=00:00 obj=u:object_r:system_file:s0
W/auditd ( 3596): type=1320 audit(0.0:13):
W/init ( 3537): type=1400 audit(0.0:14): avc: denied { write } for name="etc" dev="mmcblk0p18" ino=357 scontext=u:r:init:s0 tcontext=u:object_r:system_file:s0 tclass=dir
W/init ( 3537): type=1300 audit(0.0:14): arch=40000028 syscall=322 per=800000 success=no exit=-13 a0=ffffff9c a1=b6d3ba60 a2=20241 a3=1b6 items=1 ppid=1 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 ses=4294967295 tty=(none) exe="/init" subj=u:r:init:s0 key=(null)
W/auditd ( 3596): type=1307 audit(0.0:14): cwd="/"
W/auditd ( 3596): type=1302 audit(0.0:14): item=0 name="/etc/" inode=357 dev=103:0a mode=040755 ouid=0 ogid=2000 rdev=00:00 obj=u:object_r:system_file:s0
W/auditd ( 3596): type=1320 audit(0.0:14):
W/init ( 3537): type=1400 audit(0.0:15): avc: denied { write } for name="etc" dev="mmcblk0p18" ino=357 scontext=u:r:init:s0 tcontext=u:object_r:system_file:s0 tclass=dir
W/init ( 3537): type=1300 audit(0.0:15): arch=40000028 syscall=322 per=800000 success=no exit=-13 a0=ffffff9c a1=b6d3ba60 a2=20241 a3=1b6 items=1 ppid=1 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 ses=4294967295 tty=(none) exe="/init" subj=u:r:init:s0 key=(null)
W/auditd ( 3596): type=1307 audit(0.0:15): cwd="/"
W/auditd ( 3596): type=1302 audit(0.0:15): item=0 name="/etc/" inode=357 dev=103:0a mode=040755 ouid=0 ogid=2000 rdev=00:00 obj=u:object_r:system_file:s0
W/auditd ( 3596): type=1320 audit(0.0:15):
W/init ( 3537): type=1400 audit(0.0:16): avc: denied { write } for name="etc" dev="mmcblk0p18" ino=357 scontext=u:r:init:s0 tcontext=u:object_r:system_file:s0 tclass=dir
W/init ( 3537): type=1300 audit(0.0:16): arch=40000028 syscall=322 per=800000 success=no exit=-13 a0=ffffff9c a1=b6d3ba60 a2=20241 a3=1b6 items=1 ppid=1 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 ses=4294967295 tty=(none) exe="/init" subj=u:r:init:s0 key=(null)
W/auditd ( 3596): type=1307 audit(0.0:16): cwd="/"
W/auditd ( 3596): type=1302 audit(0.0:16): item=0 name="/etc/" inode=357 dev=103:0a mode=040755 ouid=0 ogid=2000 rdev=00:00 obj=u:object_r:system_file:s0
W/auditd ( 3596): type=1320 audit(0.0:16):
W/init ( 1): type=1400 audit(0.0:17): avc: denied { mounton } for path="/preload" dev="mmcblk0p20" ino=2 scontext=u:r:init:s0 tcontext=u:object_r:system_file:s0 tclass=dir
W/auditd ( 3596): type=1305 audit(0.0:18): audit_pid=3571 old=0 auid=4294967295 ses=4294967295
W/auditd ( 3596): subj=u:r:logd:s0 res=1
W/auditd ( 3596): type=1305 audit(0.0:19): audit_rate_limit=20 old=0 auid=4294967295 ses=4294967295
W/auditd ( 3596): subj=u:r:logd:s0 res=1
W/init ( 3583): type=1400 audit(0.0:20): avc: denied { entrypoint } for path="/system/bin/auditd" dev="mmcblk0p18" ino=173 scontext=u:r:logd:s0 tcontext=u:object_r:system_file:s0 tclass=file
W/init ( 3583): type=1300 audit(0.0:20): arch=40000028 syscall=11 per=800000 success=no exit=-13 a0=b6d80954 a1=b6d66770 a2=57e64 a3=ff0000 items=1 ppid=1 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 ses=4294967295 tty=(none) exe="/init" subj=u:r:init:s0 key=(null)
W/auditd ( 3596): type=1307 audit(0.0:20): cwd="/"
W/auditd ( 3596): type=1302 audit(0.0:20): item=0 name="/system/bin/auditd" inode=173 dev=103:0a mode=0100755 ouid=0 ogid=2000 rdev=00:00 obj=u:object_r:system_file:s0
W/auditd ( 3596): type=1320 audit(0.0:20):
I/cm ( 3578): | \_/ |__| |\ | | | | __ |___ |\ | |\/| | | | \
I/lowmemorykiller( 3573): Using in-kernel low memory killer interface
I/DEBUG ( 3586): debuggerd: Jun 17 2015 15:28:56
--------- beginning of system
I/Vold ( 3576): Vold 2.1 (the revenge) firing up
D/Vold ( 3576): Volume sdcard1 state changing -1 (Initializing) -> 0 (No-Media)
D/Vold ( 3576): Volume usbdisk state changing -1 (Initializing) -> 0 (No-Media)
I/Cryptfs ( 3576): Check if PFE is activated on Boot
I/cm ( 3584): |___ | | | | \| |__| |__] |___ | \| | | |__| |__/
E/sdcard ( 3595): usage: sdcard [OPTIONS] <source_path> <dest_path>
E/sdcard ( 3595): -u: specify UID to run as
E/sdcard ( 3595): -g: specify GID to run as
E/sdcard ( 3595): -w: specify GID required to write (default sdcard_rw, requires -d or -l)
E/sdcard ( 3595): -t: specify number of threads to use (default 2)
E/sdcard ( 3595): -d: derive file permissions based on path
E/sdcard ( 3595): -l: derive file permissions based on legacy internal layout
E/sdcard ( 3595): -s: split derived permissions for pics, av
E/sdcard ( 3595):
E/Cryptfs ( 3576): Bad magic for real block device /dev/block/platform/12200000.dwmmc0/by-name/USERDATA
E/Cryptfs ( 3576): Error getting crypt footer and key
I/installd( 3590): installd firing up
E/sdcard ( 3594): usage: sdcard [OPTIONS] <source_path> <dest_path>
E/sdcard ( 3594): -u: specify UID to run as
E/sdcard ( 3594): -g: specify GID to run as
E/sdcard ( 3594): -w: specify GID required to write (default sdcard_rw, requires -d or -l)
E/sdcard ( 3594): -t: specify number of threads to use (default 2)
E/sdcard ( 3594): -d: derive file permissions based on path
E/sdcard ( 3594): -l: derive file permissions based on legacy internal layout
E/sdcard ( 3594): -s: split derived permissions for pics, av
E/sdcard ( 3594):
I/Netd ( 3585): Netd 1.0 starting
E/Netd ( 3585): Failed to open /proc/sys/net/ipv6/conf/default/accept_ra_rt_table: No such file or directory
E/Netd ( 3585): Failed to open /proc/sys/net/ipv6/conf/ip6tnl0/accept_ra_rt_table: No such file or directory
E/Netd ( 3585): Failed to open /proc/sys/net/ipv6/conf/lo/accept_ra_rt_table: No such file or directory
E/Netd ( 3585): Failed to open /proc/sys/net/ipv6/conf/rmnet0/accept_ra_rt_table: No such file or directory
E/Netd ( 3585): Failed to open /proc/sys/net/ipv6/conf/rmnet1/accept_ra_rt_table: No such file or directory
E/Netd ( 3585): Failed to open /proc/sys/net/ipv6/conf/rmnet2/accept_ra_rt_table: No such file or directory
E/Netd ( 3585): Failed to open /proc/sys/net/ipv6/conf/rmnet3/accept_ra_rt_table: No such file or directory
E/Netd ( 3585): Failed to open /proc/sys/net/ipv6/conf/sit0/accept_ra_rt_table: No such file or directory
I/SurfaceFlinger( 3577): SurfaceFlinger is starting
I/SurfaceFlinger( 3577): SurfaceFlinger's main thread ready to run. Initializing graphics H/W...
I/cm ( 3626): Welcome to Android 5.0.2 / CyanogenMod-12-20150625-UNOFFICIAL-k3gxx
W/auditd ( 3596): type=1325 audit(0.0:21): table=filter family=2 entries=4
W/iptables( 3672): type=1300 audit(0.0:21): arch=40000028 syscall=294 per=800000 success=yes exit=0 a0=4 a1=0 a2=40 a3=b6c29100 items=0 ppid=3585 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 ses=4294967295 tty=(none) exe="/system/bin/iptables" subj=u:r:netd:s0 key=(null)
W/auditd ( 3596): type=1320 audit(0.0:21):
W/auditd ( 3596): type=1325 audit(0.0:22): table=filter family=10 entries=4
W/ip6tables( 3673): type=1300 audit(0.0:22): arch=40000028 syscall=294 per=800000 success=yes exit=0 a0=4 a1=29 a2=40 a3=b6c2b400 items=0 ppid=3585 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 ses=4294967295 tty=(none) exe="/system/bin/ip6tables" subj=u:r:netd:s0 key=(null)
W/auditd ( 3596): type=1320 audit(0.0:22):
W/auditd ( 3596): type=1325 audit(0.0:23): table=filter family=2 entries=6
W/iptables( 3674): type=1300 audit(0.0:23): arch=40000028 syscall=294 per=800000 success=yes exit=0 a0=4 a1=0 a2=40 a3=b6c23100 items=0 ppid=3585 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 ses=4294967295 tty=(none) exe="/system/bin/iptables" subj=u:r:netd:s0 key=(null)
W/auditd ( 3596): type=1320 audit(0.0:23):
W/auditd ( 3596): type=1325 audit(0.0:24): table=filter family=10 entries=6
W/ip6tables( 3675): type=1300 audit(0.0:24): arch=40000028 syscall=294 per=800000 success=yes exit=0 a0=4 a1=29 a2=40 a3=b6c36600 items=0 ppid=3585 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 ses=4294967295 tty=(none) exe="/system/bin/ip6tables" subj=u:r:netd:s0 key=(null)
W/auditd ( 3596): type=1320 audit(0.0:24):
D/libEGL ( 3577): loaded /vendor/lib/egl/libGLES_mali.so
W/rild ( 3667): type=1400 audit(0.0:25): avc: denied { search } for name="block" dev="tmpfs" ino=3920 scontext=u:r:rild:s0 tcontext=u:object_r:block_device:s0 tclass=dir
W/rild ( 3667): type=1300 audit(0.0:25): arch=40000028 syscall=322 per=800000 success=no exit=-13 a0=ffffff9c a1=b625f36c a2=20000 a3=0 items=1 ppid=1 auid=4294967295 uid=1001 gid=1001 euid=1001 suid=1001 fsuid=1001 egid=1001 sgid=1001 fsgid=1001 ses=4294967295 tty=(none) exe="/system/bin/rild" subj=u:r:rild:s0 key=(null)
W/auditd ( 3596): type=1307 audit(0.0:25): cwd="/"
W/auditd ( 3596): type=1302 audit(0.0:25): item=0 name="/dev/mbin0"
W/auditd ( 3596): type=1320 audit(0.0:25):
W/rild ( 3667): type=1400 audit(0.0:26): avc: denied { getattr } for path="/efs/nv_data.bin" dev="mmcblk0p3" ino=30 scontext=u:r:rild:s0 tcontext=u:object_r:unlabeled:s0 tclass=file
W/rild ( 3667): type=1300 audit(0.0:26): arch=40000028 syscall=327 per=800000 success=no exit=-13 a0=ffffff9c a1=b625f28c a2=b64cda78 a3=0 items=1 ppid=1 auid=4294967295 uid=1001 gid=1001 euid=1001 suid=1001 fsuid=1001 egid=1001 sgid=1001 fsgid=1001 ses=4294967295 tty=(none) exe="/system/bin/rild" subj=u:r:rild:s0 key=(null)
W/auditd ( 3596): type=1307 audit(0.0:26): cwd="/"
W/auditd ( 3596): type=1302 audit(0.0:26): item=0 name="/efs/nv_data.bin" inode=30 dev=b3:03 mode=0100700 ouid=1001 ogid=1001 rdev=00:00 obj=u:object_r:unlabeled:s0
W/auditd ( 3596): type=1320 audit(0.0:26):
W/rild ( 3667): type=1400 audit(0.0:27): avc: denied { getattr } for path="/efs/nv_data.bin" dev="mmcblk0p3" ino=30 scontext=u:r:rild:s0 tcontext=u:object_r:unlabeled:s0 tclass=file
W/rild ( 3667): type=1300 audit(0.0:27): arch=40000028 syscall=327 per=800000 success=no exit=-13 a0=ffffff9c a1=b625f28c a2=b64cd990 a3=0 items=1 ppid=1 auid=4294967295 uid=1001 gid=1001 euid=1001 suid=1001 fsuid=1001 egid=1001 sgid=1001 fsgid=1001 ses=4294967295 tty=(none) exe="/system/bin/rild" subj=u:r:rild:s0 key=(null)
W/auditd ( 3596): type=1307 audit(0.0:27): cwd="/"
W/auditd ( 3596): type=1302 audit(0.0:27): item=0 name="/efs/nv_data.bin" inode=30 dev=b3:03 mode=0100700 ouid=1001 ogid=1001 rdev=00:00 obj=u:object_r:unlabeled:s0
W/auditd ( 3596): type=1320 audit(0.0:27):
W/auditd ( 3596): type=1325 audit(0.0:28): table=filter family=2 entries=7
W/iptables( 3694): type=1300 audit(0.0:28): arch=40000028 syscall=294 per=800000 success=yes exit=0 a0=4 a1=0 a2=40 a3=b6c30400 items=0 ppid=3585 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 ses=4294967295 tty=(none) exe="/system/bin/iptables" subj=u:r:netd:s0 key=(null)
W/auditd ( 3596): type=1320 audit(0.0:28):
I/ ( 3577): PLATFORM VERSION : JB-MR-2
W/auditd ( 3596): type=1325 audit(0.0:29): table=filter family=10 entries=7
W/ip6tables( 3695): type=1300 audit(0.0:29): arch=40000028 syscall=294 per=800000 success=yes exit=0 a0=4 a1=29 a2=40 a3=b6c32800 items=0 ppid=3585 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 ses=4294967295 tty=(none) exe="/system/bin/ip6tables" subj=u:r:netd:s0 key=(null)
W/auditd ( 3596): type=1320 audit(0.0:29):
W/rild ( 3667): type=1400 audit(0.0:30): avc: denied { unlink } for name="nv_data.bin" dev="mmcblk0p3" ino=30 scontext=u:r:rild:s0 tcontext=u:object_r:unlabeled:s0 tclass=file
I/mediaserver( 3589): ServiceManager: 0xb60500c0
I/AudioFlinger( 3589): Using default 3000 mSec as standby time.
I/ServiceManager( 3589): Waiting for service batterystats...
I/gralloc ( 3577): using (fd=12)
I/gralloc ( 3577): id =
I/gralloc ( 3577): xres = 1080 px
I/gralloc ( 3577): yres = 1920 px
I/gralloc ( 3577): xres_virtual = 1080 px
I/gralloc ( 3577): yres_virtual = 3840 px
I/gralloc ( 3577): bpp = 32
I/gralloc ( 3577): r = 16:8
I/gralloc ( 3577): g = 8:8
I/gralloc ( 3577): b = 0:8
I/gralloc ( 3577): width = 65 mm (422.030762 dpi)
I/gralloc ( 3577): height = 115 mm (424.069580 dpi)
I/gralloc ( 3577): refresh rate = 60.00 Hz
D/AndroidRuntime( 3593):
D/AndroidRuntime( 3593): >>>>>> AndroidRuntime START com.android.internal.os.ZygoteInit <<<<<<
D/WVMDrmPlugIn( 3588): WVMDrmPlugin::onGetSupportInfo : 0
D/AndroidRuntime( 3593): CheckJNI is OFF
I/art ( 3593): option[0]=-Xzygote
I/art ( 3593): option[1]=-Xstacktracefile:/data/anr/traces.txt
I/art ( 3593): option[2]=exit
I/art ( 3593): option[3]=vfprintf
I/art ( 3593): option[4]=sensitiveThread
I/art ( 3593): option[5]=-verbose:gc
I/art ( 3593): option[6]=-Xms8m
I/art ( 3593): option[7]=-Xmx512m
I/art ( 3593): option[8]=-XX:mainThreadStackSize=24K
I/art ( 3593): option[9]=-XX:HeapGrowthLimit=128m
I/art ( 3593): option[10]=-XX:HeapMinFree=2m
I/art ( 3593): option[11]=-XX:HeapMaxFree=8m
I/art ( 3593): option[12]=-XX:HeapTargetUtilization=0.75
I/art ( 3593): option[13]=-agentlib:jdwp=transport=dt_android_adb,suspend=n,server=y
I/art ( 3593): option[14]=-Xlockprofthreshold:500
I/art ( 3593): option[15]=-Ximage-compiler-option
I/art ( 3593): option[16]=--runtime-arg
I/art ( 3593): option[17]=-Ximage-compiler-option
I/art ( 3593): option[18]=-Xms64m
I/art ( 3593): option[19]=-Ximage-compiler-option
I/art ( 3593): option[20]=--runtime-arg
I/art ( 3593): option[21]=-Ximage-compiler-option
I/art ( 3593): option[22]=-Xmx64m
I/art ( 3593): option[23]=-Ximage-compiler-option
I/art ( 3593): option[24]=--image-classes-zip=/system/framework/framework.jar
I/art ( 3593): option[25]=-Ximage-compiler-option
I/art ( 3593): option[26]=--image-classes=preloaded-classes
I/art ( 3593): option[27]=-Xcompiler-option
I/art ( 3593): option[28]=--runtime-arg
I/art ( 3593): option[29]=-Xcompiler-option
I/art ( 3593): option[30]=-Xms64m
I/art ( 3593): option[31]=-Xcompiler-option
I/art ( 3593): option[32]=--runtime-arg
I/art ( 3593): option[33]=-Xcompiler-option
I/art ( 3593): option[34]=-Xmx512m
I/art ( 3593): option[35]=-Duser.language=es
I/art ( 3593): option[36]=-Duser.region=US
W/art ( 3593): Invalid image header in '/data/dalvik-cache/arm/[email protected]@boot.art'
I/art ( 3593): Pruning dalvik-cache since we are generating an image and will need to recompile
W/art ( 3593): Unexpected file type of
W/art ( 3593): encountered.
D/hwcomposer( 3577): using
D/hwcomposer( 3577): xres = 1080 px
D/hwcomposer( 3577): yres = 1920 px
D/hwcomposer( 3577): width = 65 mm (422.030000 dpi)
D/hwcomposer( 3577): height = 115 mm (424.069000 dpi)
D/hwcomposer( 3577): refresh rate = 60 Hz
D/libexynosv4l2-subdev( 3577): try node: /dev/v4l-subdev0
D/libexynosv4l2-subdev( 3577): try node: /dev/v4l-subdev1
D/libexynosv4l2-subdev( 3577): try node: /dev/v4l-subdev2
I/libexynosv4l2-subdev( 3577): node found for device s5p-mixer0: /dev/v4l-subdev2
I/libexynosv4l2-subdev( 3577): open subdev device /dev/v4l-subdev2
I/hwcomposer( 3577): PSR info devname = /sys/devices/14400000.fimd_fb/psr_info
I/hwcomposer( 3577): PSR mode is 2(0: video mode, 1: DP PSR mode, 2: MIPI-DSI command mode)
I/SurfaceFlinger( 3577): Using composer version 1.3
I/SurfaceFlinger( 3577): EGL information:
I/SurfaceFlinger( 3577): vendor : Android
I/SurfaceFlinger( 3577): version : 1.4 Android META-EGL
I/SurfaceFlinger( 3577): extensions: EGL_KHR_get_all_proc_addresses EGL_ANDROID_presentation_time EGL_KHR_image EGL_KHR_image_base EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_fence_sync EGL_KHR_create_context EGL_ANDROID_image_native_buffer EGL_KHR_wait_sync EGL_ANDROID_recordable
I/SurfaceFlinger( 3577): Client API: OpenGL_ES
I/SurfaceFlinger( 3577): EGLSurface: 8-8-8-8, config=0xb69cf2ac
I/SurfaceFlinger( 3577): OpenGL ES informations:
I/SurfaceFlinger( 3577): vendor : ARM
I/SurfaceFlinger( 3577): renderer : Mali-T628
I/SurfaceFlinger( 3577): version : OpenGL ES 3.0
I/SurfaceFlinger( 3577): extensions: GL_EXT_debug_marker GL_ARM_rgba8 GL_ARM_mali_shader_binary GL_OES_depth24 GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_EXT_read_format_bgra GL_OES_compressed_paletted_texture GL_OES_compressed_ETC1_RGB8_texture GL_OES_standard_derivatives GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_required_internalformat GL_OES_vertex_array_object GL_OES_mapbuffer GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_EXT_texture_type_2_10_10_10_REV GL_OES_fbo_render_mipmap GL_OES_element_index_uint GL_EXT_shadow_samplers GL_OES_texture_compression_astc GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_KHR_debug GL_EXT_occlusion_query_boolean GL_EXT_blend_minmax GL_EXT_discard_framebuffer GL_OES_get_program_binary GL_OES_texture_3D GL_EXT_texture_storage GL_EXT_multisampled_render_to_texture GL_OES_surfaceless_context GL_ARM_mali_program_binary
I/SurfaceFlinger( 3577): GL_MAX_TEXTURE_SIZE = 8192
I/SurfaceFlinger( 3577): GL_MAX_VIEWPORT_DIMS = 8192
E/libEGL ( 3577): eglQuerySurface:607 error 300d (EGL_BAD_SURFACE)
E/libEGL ( 3577): eglQuerySurface:607 error 300d (EGL_BAD_SURFACE)
E/libEGL ( 3577): call to OpenGL ES API with no current context (logged once per thread)
D/SurfaceFlinger( 3577): Set power mode=2, type=0 flinger=0xb6962000
I/hwcomposer( 3577): int exynos5_blank(hwc_composer_device_1*, int, int):: disp(0), blank(0)
I/hwcomposer( 3577): unblank ioctl failed (display already unblanked)
E/libEGL ( 3577): eglSwapBuffers:1071 error 300d (EGL_BAD_SURFACE)
F/SurfaceFlinger( 3577): eglSwapBuffers(0x1, 0x0) failed with 0x0000300d
--------- beginning of crash
F/libc ( 3577): Fatal signal 6 (SIGABRT), code -6 in tid 3577 (surfaceflinger)
I/DEBUG ( 3586): property debug.db.uid not set; NOT waiting for gdb.
I/DEBUG ( 3586): HINT: adb shell setprop debug.db.uid 100000
I/DEBUG ( 3586): HINT: adb forward tcp:5039 tcp:5039
I/art ( 3593): Using an offset of 0xff1fa000 from default art base address of 0x70000000
I/art ( 3593): GenerateImage: /system/bin/dex2oat --image=/data/dalvik-cache/arm/[email protected]@boot.art --dex-file=/system/framework/core-libart.jar --dex-file=/system/framework/conscrypt.jar --dex-file=/system/framework/okhttp.jar --dex-file=/system/framework/core-junit.jar --dex-file=/system/framework/bouncycastle.jar --dex-file=/system/framework/ext.jar --dex-file=/system/framework/framework.jar --dex-file=/system/framework/telephony-common.jar --dex-file=/system/framework/voip-common.jar --dex-file=/system/framework/ims-common.jar --dex-file=/system/framework/mms-common.jar --dex-file=/system/framework/android.policy.jar --dex-file=/system/framework/apache-xml.jar --oat-file=/data/dalvik-cache/arm/[email protected]@boot.oat --instruction-set=arm --instruction-set-features=div --base=0x6f1fa000 --runtime-arg -Xms64m --runtime-arg -Xmx64m --image-classes-zip=/system/framework/framework.jar --image-classes=preloaded-classes
W/art ( 3593): Unexpected file type of
W/art ( 3593): encountered.
W/art ( 3593): Could not create image space with image file '/system/framework/boot.art'. Attempting to fall back to imageless running. Error was: Failed to generate image '/data/dalvik-cache/arm/[email protected]@boot.art': Failed execv(/system/bin/dex2oat --image=/data/dalvik-cache/arm/[email protected]@boot.art --dex-file=/system/framework/core-libart.jar --dex-file=/system/framework/conscrypt.jar --dex-file=/system/framework/okhttp.jar --dex-file=/system/framework/core-junit.jar --dex-file=/system/framework/bouncycastle.jar --dex-file=/system/framework/ext.jar --dex-file=/system/framework/framework.jar --dex-file=/system/framework/telephony-common.jar --dex-file=/system/framework/voip-common.jar --dex-file=/system/framework/ims-common.jar --dex-file=/system/framework/mms-common.jar --dex-file=/system/framework/android.policy.jar --dex-file=/system/framework/apache-xml.jar --oat-file=/data/dalvik-cache/arm/[email protected]@boot.oat --instruction-set=arm --instruction-set-features=div --base=0x6f1fa000 --runtime-arg -Xms64
I/DEBUG ( 3586): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 3586): Build fingerprint: 'samsung/cm_k3gxx/k3gxx:5.0.2/LRX22G/ca2fb2b51d:userdebug/test-keys'
I/DEBUG ( 3586): Revision: '10'
I/DEBUG ( 3586): ABI: 'arm'
I/DEBUG ( 3586): pid: 3577, tid: 3577, name: surfaceflinger >>> /system/bin/surfaceflinger <<<
I/DEBUG ( 3586): signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
I/DEBUG ( 3586): Abort message: 'eglSwapBuffers(0x1, 0x0) failed with 0x0000300d'
I/DEBUG ( 3586): r0 00000000 r1 00000df9 r2 00000006 r3 00000000
I/DEBUG ( 3586): r4 b6f04114 r5 00000006 r6 0000000b r7 0000010c
I/DEBUG ( 3586): r8 00000000 r9 bea32bd0 sl b6954210 fp bea32bd0
I/DEBUG ( 3586): ip 00000df9 sp bea32650 lr b6e8e7b9 pc b6eb24e4 cpsr 600f0010
I/DEBUG ( 3586):
I/DEBUG ( 3586): backtrace:
I/DEBUG ( 3586): #00 pc 000384e4 /system/lib/libc.so (tgkill+12)
I/DEBUG ( 3586): #01 pc 000147b5 /system/lib/libc.so (pthread_kill+52)
I/DEBUG ( 3586): #02 pc 0001550b /system/lib/libc.so (raise+10)
I/DEBUG ( 3586): #03 pc 00011c35 /system/lib/libc.so (__libc_android_abort+36)
I/DEBUG ( 3586): #04 pc 0000fcb8 /system/lib/libc.so (abort+4)
I/DEBUG ( 3586): #05 pc 00007739 /system/lib/libcutils.so (__android_log_assert+88)
I/DEBUG ( 3586): #06 pc 0000f4df /system/lib/libsurfaceflinger.so
I/DEBUG ( 3586): #07 pc 0001b9fd /system/lib/libsurfaceflinger.so
I/DEBUG ( 3586): #08 pc 0001abe7 /system/lib/libsurfaceflinger.so
I/DEBUG ( 3586): #09 pc 00019fc3 /system/lib/libsurfaceflinger.so
I/DEBUG ( 3586): #10 pc 00019d49 /system/lib/libsurfaceflinger.so
I/DEBUG ( 3586): #11 pc 00010ed3 /system/lib/libutils.so (android::Looper::pollInner(int)+410)
I/DEBUG ( 3586): #12 pc 00010fc5 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+92)
I/DEBUG ( 3586): #13 pc 000174c5 /system/lib/libsurfaceflinger.so
I/DEBUG ( 3586): #14 pc 0001993d /system/lib/libsurfaceflinger.so (android::SurfaceFlinger::run()+8)
I/DEBUG ( 3586): #15 pc 0000083d /system/bin/surfaceflinger
I/DEBUG ( 3586): #16 pc 0000fb75 /system/lib/libc.so (__libc_init+44)
I/DEBUG ( 3586): #17 pc 000008d8 /system/bin/surfaceflinger
Recommendation
Try to get in touch with @kirmaniarslan the guy ported two versions of cm12 for the pico
Sent from my HTC Explorer A310e using XDA Free mobile app
I am trying to compile the 8.2.0 Kernel for my Shield TV 2017. I am hoping to adding the Wireguard kernel module.
I downloaded the source linked from https://developer.nvidia.com/shield-open-source following the instructions links here https://nv-tegra.nvidia.com/gitweb/...7;hb=1a508fa42d6ae55ee0fe62a3e07559a484794108
The source code checks out fine. I set up my cross compiler by setting these environment variables
Code:
ARCH=arm64
SUBARCH=arm64
CROSS_COMPILE=/absolute/path/shield-open-source/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/bin/aarch64-linux-android-
I removed the CONFIG_SYSTEM_TRUSTED_KEYS="signing_key.x509" from the tegra_android_defconfig file
I then went to ~/shield-open-source/kernel/kernel-4.9 and ran
Code:
make mrproper
make tegra_android_defconfig
make -j4
There were a few warnings that got flagged as errors and caused the build to failed. I modified the make files so the warnings wouldn't be flagged as errors (ex: ccflags-y += -Wno-error=maybe-uninitialized)
There is one more error with ~/shield-open-source/hardware/nvidia/platform/t210b01/ers/kernel-dts/ers-platforms/tegra210b01-ers-common.dtsi in that it can't find <tegra210b01-cpufreq.dtsi>. I changed this to include "darcy-platforms/tegra210b01-darcy-cpufreq.dtsi"
I also added Wireguard by following the kernel instructions from https://forum.xda-developers.com/android/development/wireguard-rom-integration-t3711635
At this point I am able build the Image.gz file. I took the boot.img from the recovery images that NVidia provides and used AndroidImageKitchen (https://forum.xda-developers.com/showthread.php?t=2073775) to unpack the boot.img, swap out boot.img-Image.gz with the one Image.gz that I compiled and re-packed the boot.img I flashed this boot.img to my device using fastboot, and the device never boots.
I have some logs from the bootloop - here is the snipit that seems most relevant but I don't really know what I am looking for or how to determine what needs to change
Code:
09-12 22:00:42.120 3384 3384 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 1
09-12 22:00:42.120 3384 3384 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 1
09-12 22:00:42.120 3383 3383 E Netd : cannot find interface dummy0
09-12 22:00:42.120 3383 3383 I Netd : Initializing RouteController: 1.3ms
09-12 22:00:42.120 3384 3384 F libc : Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0 in tid 3384 (surfaceflinger), pid 3384 (surfaceflinger)
09-12 22:00:42.120 3383 3383 D XfrmController: Sending Netlink XFRM Message: XFRM_MSG_FLUSHSA
09-12 22:00:42.120 3383 3383 D XfrmController: Sending Netlink XFRM Message: XFRM_MSG_FLUSHPOLICY
09-12 22:00:42.120 3383 3383 I Netd : Initializing XfrmController: 0.2ms
09-12 22:00:42.121 3383 3383 I Netd : Registering NetdNativeService: 0.5ms
09-12 22:00:42.122 3383 3383 I Netd : Starting CommandListener: 0.1ms
09-12 22:00:42.123 3383 3383 I Netd : Registering NetdHwService: 1.0ms
09-12 22:00:42.123 3383 3383 I Netd : Netd started in 219ms
09-12 22:00:42.132 3378 3378 D Zygote : begin preload
09-12 22:00:42.132 3378 3378 I Zygote : Installing ICU cache reference pinning...
09-12 22:00:42.132 3378 3378 I Zygote : Preloading ICU data...
09-12 22:00:42.135 3379 3379 I Zygote : Accepting command socket connections
09-12 22:00:42.138 3378 3378 I Zygote : Preloading classes...
09-12 22:00:42.140 3436 3436 I crash_dump64: obtaining output fd from tombstoned, type: kDebuggerdTombstone
09-12 22:00:42.140 3184 3184 I /system/bin/tombstoned: received crash request for pid 3384
09-12 22:00:42.141 3436 3436 I crash_dump64: performing dump of process 3384 (target tid = 3384)
09-12 22:00:42.143 3436 3436 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
09-12 22:00:42.143 3436 3436 F DEBUG : Build fingerprint: 'NVIDIA/darcy/darcy:9/PPR1.180610.011/4079208_2235.1395:user/release-keys'
09-12 22:00:42.143 3436 3436 F DEBUG : Revision: '0'
09-12 22:00:42.143 3436 3436 F DEBUG : ABI: 'arm64'
09-12 22:00:42.143 3436 3436 F DEBUG : pid: 3384, tid: 3384, name: surfaceflinger >>> /system/bin/surfaceflinger <<<
09-12 22:00:42.143 3436 3436 F DEBUG : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0
09-12 22:00:42.143 3436 3436 F DEBUG : Cause: null pointer dereference
09-12 22:00:42.143 3436 3436 F DEBUG : x0 0000000000000000 x1 0000000000000000 x2 0000000000000000 x3 00000025b1c537d0
09-12 22:00:42.143 3436 3436 F DEBUG : x4 0000000000000000 x5 0000007fe38db898 x6 0000000000000000 x7 0000000000000030
09-12 22:00:42.143 3436 3436 F DEBUG : x8 0101010101010101 x9 b72fc0062f2280b8 x10 000000005f647079 x11 0000000000000000
09-12 22:00:42.143 3436 3436 F DEBUG : x12 0000000000000001 x13 0000000000000000 x14 0000000000000001 x15 00000025b1c81a88
09-12 22:00:42.143 3436 3436 F DEBUG : x16 000000252f3b9e58 x17 00000025307de610 x18 0000000000000001 x19 00000025b1c537d0
09-12 22:00:42.143 3436 3436 F DEBUG : x20 0000000000000000 x21 0000000000000000 x22 000000252ed0c5e0 x23 0000000000000000
09-12 22:00:42.143 3436 3436 F DEBUG : x24 0000000000000001 x25 0000007fe38dbb00 x26 00000000000f4240 x27 0000007fe38dbb00
09-12 22:00:42.143 3436 3436 F DEBUG : x28 0000007fe38dba90 x29 0000007fe38db900
09-12 22:00:42.143 3436 3436 F DEBUG : sp 0000007fe38db8e0 lr 000000252f396f78 pc 00000025307de620
09-12 22:00:42.146 3378 3378 I PackageBackwardCompatibility: Loaded android.content.pm.OrgApacheHttpLegacyUpdater
Any pointers to what I am doing wrong, or how to further debug would be appreciated.
Also if there is already a kernel built with Wireguard support, a reference to that would be :good:
Hi, I've compiled kernel for Shield 2017 following your steps and I'm probably facing same issue. My boot hangs on Nvidia logo. I have a question - how you've obtained boot logs? ADB don't work from fastboot menu for me.
Hi, did you finally succeed in compiling a kernel for shield 2017 ?