Skip to content

Instantly share code, notes, and snippets.

From 1ad8b5f5d66937b50e38782170b00ef61404633e Mon Sep 17 00:00:00 2001
From: Pawit Pornkitprasan <[email protected]>
Date: Wed, 11 Dec 2013 20:47:31 +0700
Subject: [PATCH] chromium: disable HW rendering for capri
Change-Id: I16b2c14eb15a3efe4d84d603c132434a5f97530a
---
android_webview/browser/in_process_view_renderer.cc | 5 +++++
1 file changed, 5 insertions(+)
From 6e415ac727a1e323ca430d82e2fb792390c05500 Mon Sep 17 00:00:00 2001
From: Pawit Pornkitprasan <[email protected]>
Date: Tue, 17 Dec 2013 13:15:52 +0700
Subject: [PATCH 1/2] OMXCodec: set default input buffer size
Broadcom OMX only set the buffer size to 65536 by default which
is not enough for higher bitrate video
Change-Id: I74372f3d821e41feb38b9bc0cca4ef56aa019493
---
@pawitp
pawitp / msim_frameworks_base.diff
Last active August 31, 2017 07:15
I9082 Multi-SIM patches
From d81e9ae26dc5d3417d1f6d7be4e01f8c32950dd9 Mon Sep 17 00:00:00 2001
From: Pawit Pornkitprasan <[email protected]>
Date: Sat, 8 Mar 2014 19:45:44 +0700
Subject: [PATCH] MSimTelephonyManager: set properties in Broadcom-style as
expected by RIL
Change-Id: I64b37ac34fdec096ea77ccb7afc4b3cfccadcd3d
---
.../android/telephony/MSimTelephonyManager.java | 43 +++-------------------
1 file changed, 6 insertions(+), 37 deletions(-)
@pawitp
pawitp / server.php
Created April 6, 2014 06:21
Example for array/struct with nuSOAP
<?php
date_default_timezone_set('Asia/Bangkok');
require_once "lib/nusoap.php";
// Create SOAP Server
$server = new soap_server();
$server->configureWSDL("Test_Service", "http://www.example.com/test_service");
// Example "hello" function
function hello($username) {
@pawitp
pawitp / extract_lzma_kernel.py
Created May 20, 2014 10:54
Script to extract cpio ramdisk from LZMA compressed kernels
#!/usr/bin/env python
# Copyright (C) 2014 Pawit Pornkitprasan
#
# Script to extract cpio ramdisk from LZMA compressed kernels
# Tested on galaxysmtd boot.img from CM11
# Config
fileIn = "/path/to/boot.img"
fileOut = "whole_disk.cpio"
From bb1dec3b16fd8b1c8ebab6457d33933d134e6151 Mon Sep 17 00:00:00 2001
From: Pawit Pornkitprasan <[email protected]>
Date: Sat, 31 May 2014 12:34:56 +0700
Subject: [PATCH] telephony: support for RIL that does not send UNSOL_CALL_RING
Samsung Broadcom RIL does not send UNSOL_CALL_RING at all, so it
needs to be faked or non loop (e.g. Digital Phone) ringtones
won't work.
Change-Id: Ib7373d32777f6c42ee488972a7aa63ae8e1cd09b
@pawitp
pawitp / dtn_android_cli.patch
Last active August 29, 2015 14:03
Patch to build the CLI version of IBR-DTN 0.12.1 on Android
diff --git a/android/ibrdtn/jni/Android.mk b/android/ibrdtn/jni/Android.mk
index d68a1eb..fcb8a75 100644
--- a/android/ibrdtn/jni/Android.mk
+++ b/android/ibrdtn/jni/Android.mk
@@ -11,6 +11,7 @@ include $(JNI_PATH)/nl-3/android_toolchain/jni/Android_static.mk
include $(JNI_PATH)/ibrcommon/Android.mk
include $(JNI_PATH)/ibrdtn/Android.mk
include $(JNI_PATH)/dtnd/Android.mk
+include $(JNI_PATH)/tools/Android.mk
@pawitp
pawitp / bootable_recovery.patch
Last active August 18, 2020 19:09
Compatibility patches for I9082 (CM12)
From b04637db515edbe6ab6006391e223b25712f7a8e Mon Sep 17 00:00:00 2001
From: Pawit Pornkitprasan <[email protected]>
Date: Tue, 27 Jan 2015 22:29:39 +0700
Subject: [PATCH] recovery: uncrypt: fix compatibility with CWM
CWM and other older recoveries do not support block map, so avoid
using it when possible
Change-Id: I49a04676ca5193db31c87418a5760727648745f0
---
@pawitp
pawitp / -
Created December 21, 2014 14:46
D/AndroidRuntime( 3038): Shutting down VM
E/AndroidRuntime( 3038): FATAL EXCEPTION: main
E/AndroidRuntime( 3038): Process: com.android.settings, PID: 3038
E/AndroidRuntime( 3038): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.settings/com.android.settings.SubSettings}: java.lang.NullPointerException: Attempt to read from field 'android.content.pm.ServiceInfo com.android.settings.applications.RunningState$ServiceItem.mServiceInfo' on a null object reference
E/AndroidRuntime( 3038): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2298)
E/AndroidRuntime( 3038): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2360)
E/AndroidRuntime( 3038): at android.app.ActivityThread.access$800(ActivityThread.java:144)
E/AndroidRuntime( 3038): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1278)
E/AndroidRuntime( 3038): at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime( 3038): at android.os.Looper.loop
@pawitp
pawitp / device_a700.patch
Last active March 23, 2016 09:21
A700 Lollipop patches
From a04ed65643f6c704caf28f25e19e6ec7d17ab327 Mon Sep 17 00:00:00 2001
From: Pawit Pornkitprasan <[email protected]>
Date: Sat, 10 Jan 2015 21:08:35 +0700
Subject: [PATCH] WIP: a700: Lollipop bring up
Change-Id: Ia62e57b1751c73cf882267e3786dbb90122d759f
---
bluetooth/bdroid_buildcfg.h | 7 ++++---
cm.mk | 3 ---
prebuilt/ramdisk/init.acer.usb.rc | 36 ++++++++++++++++++------------------