[Android Software Development] Sir Otto:
I managed to make Galaxy Tab port from Nexus S boot, but now it's terribly broken!

It stops at the lockscreen and continues saying Settings has stopped, SystemUI has stopped, Camera has stopped, Messaging has stopped etc. Could you help me, please?

W/dalvikvm( 1046): Exception Ljava/lang/UnsatisfiedLinkError; thrown while initializing Lcom/baidu/location/Jni;
D/AndroidRuntime( 1046): Shutting down VM
W/dalvikvm( 1046): threadid=1: thread exiting with uncaught exception (group=0x40a2a1f8)
E/AndroidRuntime( 1046): FATAL EXCEPTION: main
E/AndroidRuntime( 1046): java.lang.ExceptionInInitializerError
E/AndroidRuntime( 1046):	at com.baidu.location.k.a(Unknown Source)
E/AndroidRuntime( 1046):	at com.baidu.location.f.g(Unknown Source)
E/AndroidRuntime( 1046):	at com.baidu.location.f.f(Unknown Source)
E/AndroidRuntime( 1046):	at com.baidu.location.f.e(Unknown Source)
E/AndroidRuntime( 1046):	at com.baidu.location.f$b.handleMessage(Unknown Source)
E/AndroidRuntime( 1046):	at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 1046):	at android.os.Looper.loop(Looper.java:137)
E/AndroidRuntime( 1046):	at android.app.ActivityThread.main(ActivityThread.java:4437)
E/AndroidRuntime( 1046):	at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 1046):	at java.lang.reflect.Method.invoke(Method.java:511)
E/AndroidRuntime( 1046):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
E/AndroidRuntime( 1046):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
E/AndroidRuntime( 1046):	at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 1046): Caused by: java.lang.UnsatisfiedLinkError: Couldn't load locSDK_2.2: findLibrary returned null
E/AndroidRuntime( 1046):	at java.lang.Runtime.loadLibrary(Runtime.java:365)
E/AndroidRuntime( 1046):	at java.lang.System.loadLibrary(System.java:535)
E/AndroidRuntime( 1046):	at com.baidu.location.Jni.<clinit>(Unknown Source)
E/AndroidRuntime( 1046):	... 13 more
I/Process ( 205): Sending signal. PID: 656 SIG: 3
I/dalvikvm( 656): threadid=3: reacting to signal 3
I/dalvikvm( 656): Wrote stack traces to '/data/anr/traces.txt'
I/dalvikvm( 622): threadid=12: recursive native library load attempt (/system/lib/libmedia_jni.so)
D/MtpDeviceJNI( 622): register_android_mtp_MtpDevice
I/dalvikvm( 622): threadid=12: recursive native library load attempt (/system/lib/libmedia_jni.so)
I/dalvikvm( 622): threadid=12: recursive native library load attempt (/system/lib/libmedia_jni.so)
I//system/bin/fsck_msdos( 134): ** Phase 2 - Check Cluster Chains
I//system/bin/fsck_msdos( 134): ** Phase 3 - Checking Directories
E/MediaProfilesJNI( 622): native_init
E/MediaProfilesJNI( 622): After native_init lock
E/MediaProfilesJNI( 622): Guru : native_init profiles
E/MediaProfiles( 622): getInstance
E/MediaProfiles( 622): Guru :Else 1
E/MediaProfiles( 622): Guru : quality = 0, index = 1
E/MediaProfiles( 622): Guru : quality = 1, index = 0
E/MediaProfiles( 622): Guru : quality = 0, index = 1
E/MediaProfiles( 622): Guru : quality = 1, index = 0
E/MediaProfiles( 622): Guru : quality = 1000, index = 3
E/MediaProfiles( 622): Guru : quality = 1001, index = 2
E/MediaProfiles( 622): Guru : quality = 1000, index = 3
E/MediaProfiles( 622): Guru : quality = 1001, index = 2
E/MediaProfiles( 622): Guru : quality = 0, index = 5
E/MediaProfiles( 622): Guru : quality = 1, index = 4
E/MediaProfiles( 622): Guru : quality = 0, index = 5
E/MediaProfiles( 622): Guru : quality = 1, index = 4
E/MediaProfiles( 622): Guru : quality = 1000, index = 7
E/MediaProfiles( 622): Guru : quality = 1001, index = 6
E/MediaProfiles( 622): Guru : quality = 1000, index = 7
E/MediaProfiles( 622): Guru : quality = 1001, index = 6
E/MediaProfiles( 622): getInstance 199a30
E/MediaProfilesJNI( 622): retun sProfiles
V/MediaProfilesJNI( 622): native_get_num_video_decoders
I/Process ( 205): Sending signal. PID: 656 SIG: 3
I/dalvikvm( 656): threadid=3: reacting to signal 3
I/dalvikvm( 656): Wrote stack traces to '/data/anr/traces.txt'
I//system/bin/fsck_msdos( 134): ** Phase 4 - Checking for Lost Files
D/ExchangeService( 927): !!! EAS ExchangeService, onStartCommand, startingUp = true, running = false
I/CalendarProvider2( 1013): Sending notification intent: Intent { act=android.intent.action.PROVIDER_CHANGED dat=content://com.android.calendar }
W/ContentResolver( 1013): Failed to get type for: content://com.android.calendar (Unknown URL content://com.android.calendar)
I//system/bin/fsck_msdos( 134): Next free cluster in FSInfo block (208305) not free
I//system/bin/fsck_msdos( 134): FIXED
I//system/bin/fsck_msdos( 134): 459 files, 1128720 free (594833 clusters)
I/Vold ( 134): Filesystem check completed OK
I/Vold ( 134): Device /dev/block/vold/179:1, target /mnt/sdcard mounted @ /mnt/secure/staging
D/Vold ( 134): Volume sdcard state changing 3 (Checking) -> 4 (Mounted)
I/PackageManager( 205): Updating external media status from unmounted to mounted
D/MountService( 205): volume state changed for /mnt/sdcard (checking -> mounted)
D/MountService( 205): sendStorageIntent Intent { act=android.intent.action.MEDIA_MOUNTED dat=file:///mnt/sdcard (has extras) }
D/VoldCmdListener( 134): asec list
I/PackageManager( 205): No secure containers on sdcard
W/PackageManager( 205): Unknown permission com.android.vending.permission.UPDATE_MARKET_FAILURE in package com.android.vending.updater
W/PackageManager( 205): Unknown permission android.permission.ADD_SYSTEM_SERVICE in package com.android.phone
W/PackageManager( 205): Unknown permission android.permission.WRITE_INTERNAL_STORAGE in package com.miui.player
W/PackageManager( 205): Unknown permission com.android.vending.billing.IBillingAccountService.BIND2 in package com.google.android.gsf.login
W/PackageManager( 205): Not granting permission android.permission.SEND_DOWNLOAD_COMPLETED_INTENTS to package com.android.browser (protectionLevel=2 flags=0x9be45)
W/PackageManager( 205): Unknown permission android.permission.WRITE_INTERNAL_STORAGE in package com.android.updater
W/PackageManager( 205): Unknown permission android.permission.READ_EXTERNAL_STORAGE in package com.android.videoeditor
W/PackageManager( 205): Unknown permission android.permission.READ_EXTERNAL_STORAGE in package com.android.vending
W/PackageManager( 205): Unknown permission com.google.android.voicesearch.AUDIO_FILE_ACCESS in package com.google.android.gm
W/PackageManager( 205): Unknown permission android.permission.READ_SECURE_SETTINGS in package com.wali.miui.networkassistant
W/PackageManager( 205): Unknown permission android.permission.READ_SETTINGS in package com.wali.miui.networkassistant
W/PackageManager( 205): Unknown permission com.android.providers.im.permission.READ_ONLY in package com.google.android.apps.maps
W/PackageManager( 205): Not granting permission android.permission.DEVICE_POWER to package com.android.deskclock (protectionLevel=2 flags=0x8be45)
I/ActivityManager( 205): No longer want com.android.contacts (pid 539): hidden #16
I/ActivityManager( 205): No longer want com.android.voicedialer (pid 610): hidden #16
I/Process ( 205): Sending signal. PID: 656 SIG: 3
I/dalvikvm( 656): threadid=3: reacting to signal 3
I/dalvikvm( 656): Wrote stack traces to '/data/anr/traces.txt'
D/AudioHardware( 142): AudioHardware pcm playback is exiting standby.
V/AudioHardware( 142): open pcm_out driver
D/AudioHardware( 142): openPcmOut_l() mPcmOpenCnt: 0
I/Process ( 1046): Sending signal. PID: 1046 SIG: 9
I/ActivityManager( 205): Process com.baidu.map.location:remote (pid 1046) has died.
W/ActivityManager( 205): Service crashed 2 times, stopping: ServiceRecord{411546d0 com.baidu.map.location/com.baidu.location.f}
V/AudioHardware( 142): openMixer_l() mMixerOpenCnt: 0
V/AudioHardware( 142): open playback normal
V/AudioHardware( 142): write() wakeup setting route SPK
D/baidu_location_Client( 465): unbindservice...
I/Process ( 205): Sending signal. PID: 656 SIG: 3
I/dalvikvm( 656): threadid=3: reacting to signal 3
I/dalvikvm( 656): Wrote stack traces to '/data/anr/traces.txt'
^XI/Process ( 205): Sending signal. PID: 656 SIG: 3
I/dalvikvm( 656): threadid=3: reacting to signal 3
I/dalvikvm( 656): Wrote stack traces to '/data/anr/traces.txt'
I/System ( 381): Failed to destroy process 543
I/System ( 381): libcore.io.ErrnoException: kill failed: EPERM (Operation not permitted)
I/System ( 381):	at libcore.io.Posix.kill(Native Method)
I/System ( 381):	at libcore.io.ForwardingOs.kill(ForwardingOs.java:77)
I/System ( 381):	at java.lang.ProcessManager$ProcessImpl.destroy(ProcessManager.java:257)
I/System ( 381):	at com.lbe.security.service.core.g.a(Unknown Source)
I/System ( 381):	at com.lbe.security.service.core.i.handleMessage(Unknown Source)
I/System ( 381):	at android.os.Handler.dispatchMessage(Handler.java:99)
I/System ( 381):	at android.os.Looper.loop(Looper.java:137)
I/System ( 381):	at com.lbe.security.service.core.h.run(Unknown Source)
I/Process ( 205): Sending signal. PID: 656 SIG: 3
I/dalvikvm( 656): threadid=3: reacting to signal 3
I/dalvikvm( 656): Wrote stack traces to '/data/anr/traces.txt'
V/Mms ( 737): [1] MmsSystemEventReceiver.java(130): Intent received: Intent { act=android.intent.action.SERVICE_STATE flg=0x10 (has extras) }
V/Mms ( 737): [1] MmsSystemEventReceiver.java(139): ACTION_SERVICE_STATE_CHANGED: 3
I/Process ( 205): Sending signal. PID: 656 SIG: 3
I/dalvikvm( 656): threadid=3: reacting to signal 3
I/dalvikvm( 656): Wrote stack traces to '/data/anr/traces.txt'
I/Process ( 205): Sending signal. PID: 656 SIG: 3
I/dalvikvm( 656): threadid=3: reacting to signal 3
I/dalvikvm( 656): Wrote stack traces to '/data/anr/traces.txt'

ronak.super, did you have the same errors?