For giggles & kicks, I downloaded the 2 source code versions from LG's Open Source website:
https://www.lg.com/global/support/opensource/opensourceList?types=ALL&search=ms500
Extracted them on a linux system, and ran a recursive diff on all the files.
And the really interesting content diffs are longer, so use this pastebin link to see. The '+' lines are new in 12b, '-' lines are removed from 10i.
LG MS50010i and MS50010b diff - Pastebin.com
I haven't dug deep into it much, but feel free to comment on interesting things you see. Thanks to Open Source licensing and LG for releasing this so quickly.
https://www.lg.com/global/support/opensource/opensourceList?types=ALL&search=ms500
Extracted them on a linux system, and ran a recursive diff on all the files.
Code:
Files 10i/android/external/e2fsprogs/e2fsck/Android.mk and 12b/android/external/e2fsprogs/e2fsck/Android.mk differ
Files 10i/android/external/e2fsprogs/lib/blkid/Android.mk and 12b/android/external/e2fsprogs/lib/blkid/Android.mk differ
Files 10i/android/external/e2fsprogs/lib/e2p/Android.mk and 12b/android/external/e2fsprogs/lib/e2p/Android.mk differ
Files 10i/android/external/e2fsprogs/lib/ext2fs/Android.mk and 12b/android/external/e2fsprogs/lib/ext2fs/Android.mk differ
Files 10i/android/external/e2fsprogs/resize/Android.mk and 12b/android/external/e2fsprogs/resize/Android.mk differ
Only in 12b/android/external/iproute2/ip: .gitignore
Files 10i/android/external/webkit/Android.mk and 12b/android/external/webkit/Android.mk differ
Files 10i/android/external/webkit/Source/WebCore/Android.derived.v8bindings.mk and 12b/android/external/webkit/Source/WebCore/Android.derived.v8bindings.mk differ
Files 10i/android/external/webkit/Source/WebCore/Android.mk and 12b/android/external/webkit/Source/WebCore/Android.mk differ
Files 10i/android/external/webkit/Source/WebCore/dom/Element.h and 12b/android/external/webkit/Source/WebCore/dom/Element.h differ
Files 10i/android/external/webkit/Source/WebCore/html/HTMLElementsAllInOne.cpp and 12b/android/external/webkit/Source/WebCore/html/HTMLElementsAllInOne.cpp differ
Files 10i/android/external/webkit/Source/WebCore/html/HTMLMediaElement.cpp and 12b/android/external/webkit/Source/WebCore/html/HTMLMediaElement.cpp differ
Files 10i/android/external/webkit/Source/WebCore/html/HTMLMediaElement.h and 12b/android/external/webkit/Source/WebCore/html/HTMLMediaElement.h differ
Files 10i/android/external/webkit/Source/WebCore/html/HTMLTrackElement.cpp and 12b/android/external/webkit/Source/WebCore/html/HTMLTrackElement.cpp differ
Files 10i/android/external/webkit/Source/WebCore/html/HTMLTrackElement.h and 12b/android/external/webkit/Source/WebCore/html/HTMLTrackElement.h differ
Files 10i/android/external/webkit/Source/WebCore/html/HTMLTrackElement.idl and 12b/android/external/webkit/Source/WebCore/html/HTMLTrackElement.idl differ
Files 10i/android/external/webkit/Source/WebCore/page/DOMWindow.idl and 12b/android/external/webkit/Source/WebCore/page/DOMWindow.idl differ
Files 10i/android/external/webkit/Source/WebCore/platform/graphics/android/BitmapAllocatorAndroid.cpp and 12b/android/external/webkit/Source/WebCore/platform/graphics/android/BitmapAllocatorAndroid.cpp differ
Files 10i/android/external/webkit/Source/WebCore/platform/graphics/android/CanvasLayerAndroid.cpp and 12b/android/external/webkit/Source/WebCore/platform/graphics/android/CanvasLayerAndroid.cpp differ
Files 10i/android/external/webkit/Source/WebCore/platform/graphics/android/ImageBufferAndroid.cpp and 12b/android/external/webkit/Source/WebCore/platform/graphics/android/ImageBufferAndroid.cpp differ
Files 10i/android/external/webkit/Source/WebCore/platform/graphics/android/layers/MediaPlayerPrivateAndroid.h and 12b/android/external/webkit/Source/WebCore/platform/graphics/android/layers/MediaPlayerPrivateAndroid.h differ
Files 10i/android/external/webkit/Source/WebCore/platform/graphics/MediaPlayer.cpp and 12b/android/external/webkit/Source/WebCore/platform/graphics/MediaPlayer.cpp differ
Files 10i/android/external/webkit/Source/WebCore/platform/graphics/MediaPlayer.h and 12b/android/external/webkit/Source/WebCore/platform/graphics/MediaPlayer.h differ
Files 10i/android/external/webkit/Source/WebCore/platform/graphics/MediaPlayerPrivate.h and 12b/android/external/webkit/Source/WebCore/platform/graphics/MediaPlayerPrivate.h differ
Files 10i/android/external/webkit/Source/WebCore/rendering/RenderBlockLineLayout.cpp and 12b/android/external/webkit/Source/WebCore/rendering/RenderBlockLineLayout.cpp differ
Files 10i/android/external/webkit/Source/WebCore/rendering/RenderLayer.cpp and 12b/android/external/webkit/Source/WebCore/rendering/RenderLayer.cpp differ
Files 10i/android/external/webkit/Source/WebCore/rendering/RenderLayer.h and 12b/android/external/webkit/Source/WebCore/rendering/RenderLayer.h differ
Files 10i/android/external/webkit/Source/WebKit/android/WebCoreSupport/ChromiumInit.cpp and 12b/android/external/webkit/Source/WebKit/android/WebCoreSupport/ChromiumInit.cpp differ
Files 10i/android/external/webkit/Source/WebKit/android/WebCoreSupport/MediaPlayerPrivateAndroid.cpp and 12b/android/external/webkit/Source/WebKit/android/WebCoreSupport/MediaPlayerPrivateAndroid.cpp differ
Only in 12b/android/hardware/broadcom/bt/adaptation/dtun/dtunc_bz4: dtun_hcid.c
Only in 10i/android/vendor/lge: apps
Only in 12b/android/vendor/lge: apps.7z
Files 10i/kernel/arch/arm/configs/f6_mpcs_tmo_defconfig and 12b/kernel/arch/arm/configs/f6_mpcs_tmo_defconfig differ
Files 10i/kernel/arch/arm/configs/f6_tmus_defconfig and 12b/kernel/arch/arm/configs/f6_tmus_defconfig differ
Files 10i/kernel/arch/arm/include/asm/assembler.h and 12b/kernel/arch/arm/include/asm/assembler.h differ
Files 10i/kernel/arch/arm/include/asm/uaccess.h and 12b/kernel/arch/arm/include/asm/uaccess.h differ
Files 10i/kernel/arch/arm/kernel/perf_event.c and 12b/kernel/arch/arm/kernel/perf_event.c differ
Files 10i/kernel/arch/arm/lib/getuser.S and 12b/kernel/arch/arm/lib/getuser.S differ
Files 10i/kernel/arch/arm/lib/putuser.S and 12b/kernel/arch/arm/lib/putuser.S differ
Files 10i/kernel/arch/arm/mach-msm/lge/fx3/board-fx3-camera.c and 12b/kernel/arch/arm/mach-msm/lge/fx3/board-fx3-camera.c differ
Files 10i/kernel/arch/x86/kernel/step.c and 12b/kernel/arch/x86/kernel/step.c differ
Files 10i/kernel/drivers/input/sensor/bma2x2_driver.c and 12b/kernel/drivers/input/sensor/bma2x2_driver.c differ
Files 10i/kernel/drivers/media/video/msm/actuators/msm_actuator.c and 12b/kernel/drivers/media/video/msm/actuators/msm_actuator.c differ
Files 10i/kernel/drivers/media/video/msm/eeprom/Makefile and 12b/kernel/drivers/media/video/msm/eeprom/Makefile differ
Only in 12b/kernel/drivers/media/video/msm/eeprom: ov5693_eeprom.c
Files 10i/kernel/drivers/media/video/msm/Kconfig and 12b/kernel/drivers/media/video/msm/Kconfig differ
Files 10i/kernel/drivers/media/video/msm/sensors/Makefile and 12b/kernel/drivers/media/video/msm/sensors/Makefile differ
Only in 12b/kernel/drivers/media/video/msm/sensors: ov5693_v4l2.c
Files 10i/kernel/kernel/signal.c and 12b/kernel/kernel/signal.c differ
Files 10i/kernel/net/core/flow_dissector.c and 12b/kernel/net/core/flow_dissector.c differ
Files 10i/kernel/sound/soc/msm/msm-pcm-lpa.c and 12b/kernel/sound/soc/msm/msm-pcm-lpa.c differ
Files 10i/kernel/sound/soc/msm/qdsp6/q6asm.c and 12b/kernel/sound/soc/msm/qdsp6/q6asm.c differ
And the really interesting content diffs are longer, so use this pastebin link to see. The '+' lines are new in 12b, '-' lines are removed from 10i.
LG MS50010i and MS50010b diff - Pastebin.com
I haven't dug deep into it much, but feel free to comment on interesting things you see. Thanks to Open Source licensing and LG for releasing this so quickly.