MIUI v5 4.4.4 Bugs fixes

Search This thread

GHsR

Senior Member
Aug 21, 2014
387
1,577
Greetings to all! I ported the firmware MIUI v5 based on cm11 m9 for I9105, but there are bugs in the firmware and should be corrected. I need help for that would fix bugs. Now it is impossible to fix Call Recording.
Log when you press Record:
Code:
D/AudioPolicyManagerBase(  152): getInput() inputSource 4, samplingRate 8000, format 1, channelMask 10, acoustics 0
W/AudioPolicyManagerBase(  152): getInput() could not find profile for device 80000040, samplingRate 8000, format 1,channelMask c000
E/AudioRecord(  715): Could not get audio input for record source 4
E/AudioRecord-JNI(  715): Error creating AudioRecord instance: initialization check failed.
E/android.media.AudioRecord(  715): Error code -20 when initializing native AudioRecord object.
V/Mp3Recorder(  715): Apply new AudioRecord
V/Mp3Recorder(  715): Mp3Recorder prepared
D/MiuiPhone:MiuiCallRecorder(  715): stopRecording(3)
E/MiuiPhone:MiuiCallRecorder(  715): Error when stop call recording
E/MiuiPhone:MiuiCallRecorder(  715): java.lang.NullPointerException
E/MiuiPhone:MiuiCallRecorder(  715): 	at miui.media.Mp3Recorder.stop(Mp3Recorder.java:321)
E/MiuiPhone:MiuiCallRecorder(  715): 	at com.android.phone.MiuiCallRecorder.stopCallRecord(MiuiCallRecorder.java:139)
E/MiuiPhone:MiuiCallRecorder(  715): 	at com.android.phone.MiuiCallRecorder.startCallRecord(MiuiCallRecorder.java:120)
E/MiuiPhone:MiuiCallRecorder(  715): 	at com.android.phone.MiuiCallNotifier.startCallRecord(MiuiCallNotifier.java:288)
E/MiuiPhone:MiuiCallRecorder(  715): 	at com.android.phone.MiuiInCallScreen.handleOnscreenButtonClick(MiuiInCallScreen.java:267)
E/MiuiPhone:MiuiCallRecorder(  715): 	at com.android.phone.MiuiInCallTouchUi.onClick(MiuiInCallTouchUi.java:342)
E/MiuiPhone:MiuiCallRecorder(  715): 	at android.view.View.performClick(View.java:4445)
E/MiuiPhone:MiuiCallRecorder(  715): 	at android.widget.CompoundButton.performClick(CompoundButton.java:100)
E/MiuiPhone:MiuiCallRecorder(  715): 	at android.view.View$PerformClick.run(View.java:18446)
E/MiuiPhone:MiuiCallRecorder(  715): 	at android.os.Handler.handleCallback(Handler.java:733)
E/MiuiPhone:MiuiCallRecorder(  715): 	at android.os.Handler.dispatchMessage(Handler.java:95)
E/MiuiPhone:MiuiCallRecorder(  715): 	at android.os.Looper.loop(Looper.java:136)
E/MiuiPhone:MiuiCallRecorder(  715): 	at android.app.ActivityThread.main(ActivityThread.java:5139)
E/MiuiPhone:MiuiCallRecorder(  715): 	at java.lang.reflect.Method.invokeNative(Native Method)
E/MiuiPhone:MiuiCallRecorder(  715): 	at java.lang.reflect.Method.invoke(Method.java:515)
E/MiuiPhone:MiuiCallRecorder(  715): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:796)
E/MiuiPhone:MiuiCallRecorder(  715): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:612)
E/MiuiPhone:MiuiCallRecorder(  715): 	at dalvik.system.NativeStart.main(Native Method)
V/Mp3Recorder(  715): AudioRecord released
V/Mp3Recorder(  715): Mp3Recorder released
 

LuK1337

Recognized Developer
Jan 18, 2013
8,940
18,141
Samsung Galaxy S III I9300
Moto G 2014
Greetings to all! I ported the firmware MIUI v5 based on cm11 m9 for I9105, but there are bugs in the firmware and should be corrected. I need help for that would fix bugs. Now it is impossible to fix Call Recording.
Log when you press Record:
Code:
D/AudioPolicyManagerBase(  152): getInput() inputSource 4, samplingRate 8000, format 1, channelMask 10, acoustics 0
W/AudioPolicyManagerBase(  152): getInput() could not find profile for device 80000040, samplingRate 8000, format 1,channelMask c000
E/AudioRecord(  715): Could not get audio input for record source 4
E/AudioRecord-JNI(  715): Error creating AudioRecord instance: initialization check failed.
E/android.media.AudioRecord(  715): Error code -20 when initializing native AudioRecord object.
V/Mp3Recorder(  715): Apply new AudioRecord
V/Mp3Recorder(  715): Mp3Recorder prepared
D/MiuiPhone:MiuiCallRecorder(  715): stopRecording(3)
E/MiuiPhone:MiuiCallRecorder(  715): Error when stop call recording
E/MiuiPhone:MiuiCallRecorder(  715): java.lang.NullPointerException
E/MiuiPhone:MiuiCallRecorder(  715): 	at miui.media.Mp3Recorder.stop(Mp3Recorder.java:321)
E/MiuiPhone:MiuiCallRecorder(  715): 	at com.android.phone.MiuiCallRecorder.stopCallRecord(MiuiCallRecorder.java:139)
E/MiuiPhone:MiuiCallRecorder(  715): 	at com.android.phone.MiuiCallRecorder.startCallRecord(MiuiCallRecorder.java:120)
E/MiuiPhone:MiuiCallRecorder(  715): 	at com.android.phone.MiuiCallNotifier.startCallRecord(MiuiCallNotifier.java:288)
E/MiuiPhone:MiuiCallRecorder(  715): 	at com.android.phone.MiuiInCallScreen.handleOnscreenButtonClick(MiuiInCallScreen.java:267)
E/MiuiPhone:MiuiCallRecorder(  715): 	at com.android.phone.MiuiInCallTouchUi.onClick(MiuiInCallTouchUi.java:342)
E/MiuiPhone:MiuiCallRecorder(  715): 	at android.view.View.performClick(View.java:4445)
E/MiuiPhone:MiuiCallRecorder(  715): 	at android.widget.CompoundButton.performClick(CompoundButton.java:100)
E/MiuiPhone:MiuiCallRecorder(  715): 	at android.view.View$PerformClick.run(View.java:18446)
E/MiuiPhone:MiuiCallRecorder(  715): 	at android.os.Handler.handleCallback(Handler.java:733)
E/MiuiPhone:MiuiCallRecorder(  715): 	at android.os.Handler.dispatchMessage(Handler.java:95)
E/MiuiPhone:MiuiCallRecorder(  715): 	at android.os.Looper.loop(Looper.java:136)
E/MiuiPhone:MiuiCallRecorder(  715): 	at android.app.ActivityThread.main(ActivityThread.java:5139)
E/MiuiPhone:MiuiCallRecorder(  715): 	at java.lang.reflect.Method.invokeNative(Native Method)
E/MiuiPhone:MiuiCallRecorder(  715): 	at java.lang.reflect.Method.invoke(Method.java:515)
E/MiuiPhone:MiuiCallRecorder(  715): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:796)
E/MiuiPhone:MiuiCallRecorder(  715): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:612)
E/MiuiPhone:MiuiCallRecorder(  715): 	at dalvik.system.NativeStart.main(Native Method)
V/Mp3Recorder(  715): AudioRecord released
V/Mp3Recorder(  715): Mp3Recorder released

Call recording isn't even working on CM.
 

GHsR

Senior Member
Aug 21, 2014
387
1,577
Found a patch to record a conversation with a line for the kernel.
code.google.com/p/2-way-call-recording/wiki/BuildKernelForMSM7227
code.google.com/p/2-way-call-recording/source/browse/patches/vocpcm.s
Who can check it?
 

GHsR

Senior Member
Aug 21, 2014
387
1,577
Test version of MIUI v5 4.4.4 for I9105P
https://yadi.sk/d/W3bqwY_wbEHVB
Does not work:
1. Compass
2 Activation of SIM card services xiaomi
3 Bugs in miui browser
4. Call Recording
Nfc not tested
 

GHsR

Senior Member
Aug 21, 2014
387
1,577
I cannot to fix these bugs:
1. Not working compass, do not move when you turn on gps nothing changes.
This log when start compass:
Code:
W/khrn_fmem_pool(  759): [client_flush] client 542c5fd0 flush 8 current 14
W/khrn_fmem_pool(  759): [client_flush] client 542c5fd0 flush 9 current 15
W/khrn_fmem_pool(  759): [client_flush] client 542c5fd0 flush 10 current 0
W/khrn_fmem_pool(  759): [client_flush] client 542c5fd0 flush 11 current 1
I/Timeline(  759): Timeline: Activity_launch_request id:com.miui.compass time:258324
I/ActivityManager(  506): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.miui.compass/.CompassActivity bnds=[59,505][149,595]} from pid 759
I/NotifierManager(  759): onUnregister: miui.maml.NotifierManager$BroadcastNotifier@41e63478
I/NotifierManager(  759): onUnregister: miui.maml.NotifierManager$MultiBroadcastNotifier@41f1d910
I/RenderThread(  759): RenderThread paused, waiting for signal
V/Zygote  ( 3520): Switching descriptor 37 to /dev/null
V/Zygote  ( 3520): Switching descriptor 9 to /dev/null
I/ActivityManager(  506): Start proc com.miui.compass for activity com.miui.compass/.CompassActivity: pid=3520 uid=10040 gids={50040, 3003}
I/brcm-gr (  506): [gralloc_lock]: new usage 0x933
D/dalvikvm( 3520): Trying to load lib /data/data/com.lbe.security.miui/app_hips/liblbeclient.so 0x4192acc8
D/dalvikvm( 3520): Added shared lib /data/data/com.lbe.security.miui/app_hips/liblbeclient.so 0x4192acc8
D/PhoneStatusBar(  595): disable: < expand icons alerts ticker system_info back home recent clock >
V/PhoneStatusBar(  595): setLightsOn(true)
D/ActivityThread( 3520): handleBindApplication:com.miui.compass
D/ActivityThread( 3520): setTargetHeapUtilization:0.25
D/ActivityThread( 3520): setTargetHeapMinFree:524288
D/libEGL  ( 3520): loaded /vendor/lib/egl/libGLES_vc4.so
D/        ( 3520): GPU monitor inactive - could not find libgpumonitor.so [undefined symbol: glWaitSyncOES] or not enabled (debug.egl.hw.gpumonitor = 0)
W/khrn_client( 3520): init_window num_buffers 3 min undequeued buffers 1
W/khrn_client( 3520): init_window window 0x5087c8c0, 480x800 hintTransform 0x0 do_pre 1
D/OpenGLRenderer( 3520): Enabling debug mode 0
I/ActivityManager(  506): Displayed com.miui.compass/.CompassActivity: +816ms
I/Timeline(  506): Timeline: Activity_windows_visible id: ActivityRecord{420c8418 u0 com.miui.compass/.CompassActivity t2} time:259183
I/Timeline( 3520): Timeline: Activity_idle id: android.os.BinderProxy@419589e0 time:259236
2. Bug in the browser. After loading the page when you scroll the page is not loaded if Scroll up and down that content that has been first page disappears, there is a blank page.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    Greetings to all! I ported the firmware MIUI v5 based on cm11 m9 for I9105, but there are bugs in the firmware and should be corrected. I need help for that would fix bugs. Now it is impossible to fix Call Recording.
    Log when you press Record:
    Code:
    D/AudioPolicyManagerBase(  152): getInput() inputSource 4, samplingRate 8000, format 1, channelMask 10, acoustics 0
    W/AudioPolicyManagerBase(  152): getInput() could not find profile for device 80000040, samplingRate 8000, format 1,channelMask c000
    E/AudioRecord(  715): Could not get audio input for record source 4
    E/AudioRecord-JNI(  715): Error creating AudioRecord instance: initialization check failed.
    E/android.media.AudioRecord(  715): Error code -20 when initializing native AudioRecord object.
    V/Mp3Recorder(  715): Apply new AudioRecord
    V/Mp3Recorder(  715): Mp3Recorder prepared
    D/MiuiPhone:MiuiCallRecorder(  715): stopRecording(3)
    E/MiuiPhone:MiuiCallRecorder(  715): Error when stop call recording
    E/MiuiPhone:MiuiCallRecorder(  715): java.lang.NullPointerException
    E/MiuiPhone:MiuiCallRecorder(  715): 	at miui.media.Mp3Recorder.stop(Mp3Recorder.java:321)
    E/MiuiPhone:MiuiCallRecorder(  715): 	at com.android.phone.MiuiCallRecorder.stopCallRecord(MiuiCallRecorder.java:139)
    E/MiuiPhone:MiuiCallRecorder(  715): 	at com.android.phone.MiuiCallRecorder.startCallRecord(MiuiCallRecorder.java:120)
    E/MiuiPhone:MiuiCallRecorder(  715): 	at com.android.phone.MiuiCallNotifier.startCallRecord(MiuiCallNotifier.java:288)
    E/MiuiPhone:MiuiCallRecorder(  715): 	at com.android.phone.MiuiInCallScreen.handleOnscreenButtonClick(MiuiInCallScreen.java:267)
    E/MiuiPhone:MiuiCallRecorder(  715): 	at com.android.phone.MiuiInCallTouchUi.onClick(MiuiInCallTouchUi.java:342)
    E/MiuiPhone:MiuiCallRecorder(  715): 	at android.view.View.performClick(View.java:4445)
    E/MiuiPhone:MiuiCallRecorder(  715): 	at android.widget.CompoundButton.performClick(CompoundButton.java:100)
    E/MiuiPhone:MiuiCallRecorder(  715): 	at android.view.View$PerformClick.run(View.java:18446)
    E/MiuiPhone:MiuiCallRecorder(  715): 	at android.os.Handler.handleCallback(Handler.java:733)
    E/MiuiPhone:MiuiCallRecorder(  715): 	at android.os.Handler.dispatchMessage(Handler.java:95)
    E/MiuiPhone:MiuiCallRecorder(  715): 	at android.os.Looper.loop(Looper.java:136)
    E/MiuiPhone:MiuiCallRecorder(  715): 	at android.app.ActivityThread.main(ActivityThread.java:5139)
    E/MiuiPhone:MiuiCallRecorder(  715): 	at java.lang.reflect.Method.invokeNative(Native Method)
    E/MiuiPhone:MiuiCallRecorder(  715): 	at java.lang.reflect.Method.invoke(Method.java:515)
    E/MiuiPhone:MiuiCallRecorder(  715): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:796)
    E/MiuiPhone:MiuiCallRecorder(  715): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:612)
    E/MiuiPhone:MiuiCallRecorder(  715): 	at dalvik.system.NativeStart.main(Native Method)
    V/Mp3Recorder(  715): AudioRecord released
    V/Mp3Recorder(  715): Mp3Recorder released
    2
    Test version of MIUI v5 4.4.4 for I9105P
    https://yadi.sk/d/W3bqwY_wbEHVB
    Does not work:
    1. Compass
    2 Activation of SIM card services xiaomi
    3 Bugs in miui browser
    4. Call Recording
    Nfc not tested
    2
    Uploaded MIUI patchrom for Galaxy SII Plus on github:
    patchrom_s2ve https://github.com/ghsr/patchrom_s2ve
    patchrom_s2vep https://github.com/ghsr/patchrom_s2vep
    1
    it's for MSM7227, we have BCM processor.
    I have not found this patch for BCM
    Make the build posdible for s2vep too mate, thanks
    Soon will create build for I9105P from patchrom
    1
    what is patchroom???
    patchrom need for build miui v5 kitkat from micode sources