지니모션 안드로이드 게임

2014년 11월 14일 금요일

  1. 지니모션 다운로드

    http://www.genymotion.com/

  2. 가상디바이스 등록/실행

    eg. gallaxy note2 4.2.2

  3. 삭제된 arm translation, 구글 플레이 스토어 설치

    Genymotion-ARM-Translation_v1.1.zip gapps-jb-20130812-signed.zip (버전에 맞는 파일)

    http://forum.xda-developers.com/showthread.php?t=2528952 여기에서 다운로드

  4. 루팅 체크 회피

su 및 superuser 이동 (xigncode 경우 이 과정 생략가능)

adb shell 

mount -o rw,remount /dev/block/sdb6 /system
mv /system/bin/su /system/bin/su1234
mv /system/xbin/su /system/xbin/su1234
mv /system/app/1234Superuser.old /system/app/Superuser.apk
mount -o ro,remount /dev/block/sdb6 /system

mount -o rw,remount /dev/block/sdb6 /system
mv /system/app/1234Superuser.old /system/app/Superuser.apk
mv /system/bin/su1234 /system/bin/su
mv /system/xbin/su1234 /system/xbin/su
mount -o ro,remount /dev/block/sdb6 /system

build.prop 파일작성(수정)

# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=JDQ39
ro.build.display.id=JDQ39.E300SKSUAMF3
ro.build.version.incremental=E300SKSUAMF3
ro.build.version.sdk=17
ro.build.version.codename=REL
ro.build.version.release=4.2.2
ro.build.date=Wed Jun 12 16:55:04 KST 2013
ro.build.date.utc=1371023704
ro.build.type=userdebug
ro.build.user=c00k
ro.build.host=c00k
ro.build.tags=test-keys

ro.product.brand=samsung
ro.product.name=SHV-E300S
ro.product.device=SHV-E300S
ro.product.board=
ro.product.cpu.abi=x86
ro.product.manufacturer=samsung
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=
# ro.build.product is obsolete; use ro.product.device
ro.build.product=SHV-E300S
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=SHV-E300S-userdebug 4.2.2 JDQ39 E300SKSUAMF3 test-keys
ro.build.fingerprint=samsung/SHV-E300S/SHV-E300S:4.2.2/JDQ39/E300SKSUAMF3:userdebug/test-keys
ro.build.characteristics=default
# end build properties
#
# system.prop for Genymotion
#

rild.libpath=/system/lib/libreference-ril.so
rild.libargs=-d /dev/ttyS0
dalvik.vm.heapsize=256m
persist.service.adb.enable=1
ro.secure=0
ro.opengles.version=131072
ro.genymotion.version=2.3.0

#
# Capabilities
#

# Battery sensor
ro.genyd.caps.bat=on
# GPS sensor
ro.genyd.caps.gps=on
# Accelerometer sensor
ro.genyd.caps.acc=on
# Webcam / camera sensor
ro.genyd.caps.cam=on
# Screencast / screenshot capability
ro.genyd.caps.scr=on
# Remote controller capability
ro.genyd.caps.rmt=on
# DeviceID / IMEI and AndroidID emulation
ro.genyd.caps.did=on
# Network control capability
ro.genyd.caps.net=on

#
# ADDITIONAL_BUILD_PROPERTIES
#
keyguard.no_require_sim=true
ro.com.android.dataroaming=true
ro.com.android.dateformat=MM-dd-yyyy
ro.config.ringtone=Ring_Synth_04.ogg
ro.config.notification_sound=pixiedust.ogg
ro.carrier=unknown
ro.config.alarm_alert=Alarm_Classic.ogg
ro.ril.hsxpa=1
ro.ril.gprsclass=10
wifi.interface=eth1
dalvik.vm.heapstartsize=8m
dalvik.vm.heapgrowthlimit=96m
dalvik.vm.heapsize=256m
dalvik.vm.heaptargetutilization=0.75
dalvik.vm.heapminfree=512k
dalvik.vm.heapmaxfree=8m
dalvik.vm.lockprof.threshold=500
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt

build.prop 복사 (d:\build.prop 기준)

adb shell mount -o rw,remount /dev/block/sdb6 /system
adb push d:\build.prop /system
adb shell chmod 644 /system/build.prop
adb shell mount -o ro,remount /dev/block/sdb6 /system