gitextract_w6gyuez1/ ├── .gitignore ├── Code/ │ ├── device/ │ │ └── test/ │ │ └── myproduct/ │ │ ├── AndroidProducts.mk │ │ ├── myproduct.mk │ │ ├── phdemo/ │ │ │ ├── AndroidBoard.mk │ │ │ ├── BoardConfig.mk │ │ │ └── system.prop │ │ └── vendorsetup.sh │ ├── hello_APP/ │ │ └── Hello/ │ │ ├── Android.mk │ │ ├── AndroidManifest.xml │ │ ├── java/ │ │ │ └── com/ │ │ │ └── example/ │ │ │ └── phdemo/ │ │ │ └── myapplication/ │ │ │ └── MainActivity.java │ │ └── res/ │ │ ├── layout/ │ │ │ └── activity_main.xml │ │ ├── values/ │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ └── strings.xml │ │ └── values-w820dp/ │ │ └── dimens.xml │ ├── hello_Execute/ │ │ ├── Android.mk │ │ └── hello.c │ ├── hello_Framework/ │ │ ├── HelloService.java │ │ ├── IHelloService.aidl │ │ └── sepolicy/ │ │ ├── device.te │ │ ├── file_contexts │ │ ├── service.te │ │ ├── service_contexts │ │ └── system_server.te │ ├── hello_HAL/ │ │ ├── Android.mk │ │ ├── hello.c │ │ └── hello.h │ ├── hello_JNI/ │ │ └── com_android_server_HelloService.cpp │ └── hello_KernelDriver/ │ ├── Kconfig │ ├── Makefile │ ├── hello.c │ └── hello.h ├── README.md ├── Tools/ │ ├── 51-android.rules │ ├── cancro/ │ │ └── proprietary-files.txt │ └── sdat2img.py └── VirtualPosition/ ├── Modification/ │ └── com_android_server_location_GpsLocationProvider.cpp ├── vp_APP/ │ └── VirtualPosition/ │ ├── Android.mk │ ├── AndroidManifest.xml │ ├── java/ │ │ └── com/ │ │ └── example/ │ │ └── phdemo/ │ │ └── myapplication/ │ │ └── MainActivity.java │ └── res/ │ ├── layout/ │ │ └── activity_main.xml │ ├── values/ │ │ ├── colors.xml │ │ ├── dimens.xml │ │ └── strings.xml │ └── values-w820dp/ │ └── dimens.xml ├── vp_Framework/ │ ├── IVirtualPositionService.aidl │ ├── SystemServer.java │ ├── VirtualPositionService.java │ └── sepolicy/ │ ├── device.te │ ├── file_contexts │ ├── service.te │ ├── service_contexts │ └── system_server.te ├── vp_HAL/ │ ├── vp/ │ │ ├── Android.mk │ │ └── vp.c │ └── vp.h ├── vp_JNI/ │ ├── Android.mk │ ├── com_android_server_VirtualPositionService.cpp │ └── onload.cpp └── vp_KernelDriver/ ├── cyanogen_cancro_defconfig └── vp/ ├── Kconfig ├── Makefile ├── vp.c └── vp.h