Replies from youyakuza
^¥^ เออไม่รู้ว่าตอนนี้ สลับกันได้ละยังคับ ถ้ายังไม่ได้ลองทำแบบที่ผมทำดู ละกันนะคับ ขั้นแรกอาการของคุณ hannahman ให้นำ ไฟล์ vold.fstab ตัวเดิมที่ติดมากับรอม cm 10.1 (เข้าไปเอาในไฟล์รอมที่จะแฟลนะคับ) แล้วนำไปว่าทับแทนที่ไฟล์ vold.fstab ในเครืองของเรา เสร็จแล้ว bool เครื่องคับ ทีนี้ เครื่องจะมองเห็น cardภายใน และ card ภายนอก เหมือนตอนที่แฟลรอมเสร็จใหม่……… ทีนี้วิธีสลับเมมนะคับ ให้ไปแก้ใน ไฟล์ build.prop ใน system คับ โดยที่ build.prop เดิมจะมีแค่
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=JDQ39E
ro.build.display.id=cm_codina-userdebug 4.2.2 JDQ39E 6bf73f84e2 test-keys
ro.build.version.incremental=6bf73f84e2
ro.build.version.sdk=17
ro.build.version.codename=REL
ro.build.version.release=4.2.2
ro.build.date=Fri Dec 13 15:29:35 GMT 2013
ro.build.date.utc=1386948575
ro.build.type=userdebug
ro.build.user=jenkins
ro.build.host=teamcanjica
ro.build.tags=test-keys
ro.product.model=GT-I8160
ro.product.brand=samsung
ro.product.name=GT-I8160
ro.product.device=GT-I8160
ro.product.board=montblanc
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=samsung
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=montblanc
# ro.build.product is obsolete; use ro.product.device
ro.build.product=GT-I8160
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=cm_codina-userdebug 4.2.2 JDQ39E 6bf73f84e2 test-keys
ro.build.fingerprint=samsung/cm_codina/codina:4.2.2/JDQ39E/6bf73f84e2:userdebug/test-keys
ro.build.characteristics=default
ro.cm.device=codina
# end build properties
#
# system.prop for GT-I8160
#
debug.hwui.render_dirty_regions=false
persist.service.adb.enable=1
persist.sys.usb.config=mtp,adb
rild.libargs=-d /dev/ttyS0
rild.libpath=/system/lib/libsec-ril.so
ro.telephony.call_ring.multiple=false
ro.telephony.ril_class=SamsungU8500RIL
ro.telephony.sends_barcount=1
ro.ril.gprsclass=10
ro.ril.hsxpa=1
ro.sf.lcd_density=240
ste.cam.back.orientation=90
ste.cam.ext.cfg.path.secondary=/system/usr/share/camera/config_file/aptina_mt9v113.dat
ste.cam.front.orientation=270
ste.dbus.bus.address=unix:path=/dev/socket/dbus_ste
ste.nmf.autoidle=1
ste.omx.ctx=0
ste.special_fast_dormancy=false
ste.video.dec.mpeg4.in.size=8192
ste.video.dec.recycle.delay=1
ste.video.enc.out.buffercnt=5
dalvik.vm.dexopt-data-only=1
# Hardware info
ro.device.chipset=ST-Ericsson NovaThor U8500 (45nm)
ro.device.cpu=ARMv7 800MHz Dual-core ARM Cortex-A9
ro.device.gpu=Mali-400MP Single Core
ro.device.rear_cam=5 Mpix (2592×1944)
ro.device.front_cam=VGA (640×480)
ro.device.screen_res=3,8′ 800×480 pixels ( ~246 ppi)
#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.rommanager.developerid=cyanogenmodnightly
keyguard.no_require_sim=true
ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html
ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html
ro.com.google.clientidbase=android-google
ro.com.android.wifi-watchlist=GoogleGuest
ro.setupwizard.enterprise_mode=1
ro.com.android.dateformat=MM-dd-yyyy
ro.com.android.dataroaming=false
persist.sys.root_access=1
ro.cm.version=10.1-20131213-UNOFFICIAL-codina
ro.modversion=10.1-20131213-UNOFFICIAL-codina
ro.config.ringtone=Orion.ogg
ro.config.notification_sound=Argon.ogg
ro.config.alarm_alert=Hassium.ogg
ro.carrier=unknown
wifi.interface=wlan0
wifi.supplicant_scan_interval=150
ro.opengles.version=131072
hwui.render_dirty_regions=false
video.accelerate.hw=1
ro.kernel.android.checkjni=0
dalvik.vm.checkjni=false
dalvik.vm.heapstartsize=5m
dalvik.vm.heapgrowthlimit=48m
dalvik.vm.heapsize=128m
dalvik.vm.heaptargetutilization=0.25
dalvik.vm.heapminfree=512k
dalvik.vm.heapmaxfree=2m
ro.developerid=ro.goo.developerid=ro.goo.rom=TeamCanjica-cm_codina
ro.goo.version=1386948511
dalvik.vm.lockprof.threshold=500
dalvik.vm.dexopt-flags=m=y
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
จะมีถึง แค่ ตรงนี้นะคับ ให้นำ ตัวนี้ ไปต่อคับ
persist.sys.vold.switchexternal=1
ro.vold.switchablepair=/storage/sdcard0,/storage/sdcard1
เสร็จแล้วเซฟไว้ .บูธเครื่อง ก็จะสลับได้สำเร็จคับ เออตัวอย่างนะคับ
dalvik.vm.stack-trace-file=/data/anr/traces.txt
persist.sys.vold.switchexternal=1
ro.vold.switchablepair=/storage/sdcard0,/storage/sdcard1
คำสั่งตัวสุดท้ายของ build.prop เดิมจะจบที่ “traces.txt เราจะนำคำสั่งใหม่ไปต่ออีกบรรทัดนึ่ง ตามตัวอย่างข้างบนคับ เสร็จเรียบร้อย เอาไปลองทำดูนะคับ