Showing posts with label android. Show all posts

Ubuntu 14.04 Connect Android Using MTP


STEP 1
Firstly we're going to need to install some of the common MTP apps that will be needed. Open up a terminal and type the following two lines one after the other.


sudo apt-get install libmtp-common mtp-tools libmtp-dev libmtp-runtime libmtp9

sudo apt-get dist-upgrade

STEP 2
Then we're going to amend the fuse.conf file. FUSE is an application that aims to provide a secure method for non privileged users to create and mount their own file system implementations. This option overrides the security measure restricting file access to the user mounting the file system. So all users (including root) can access the files. This option is by default only allowed to root, but this restriction can be removed with a change to the aforementioned fuse.conf file as follows:

At the terminal type


sudo nano /etc/fuse.conf

We want to remove the # from the below line of code for user_allow_other, like so...


#/etc/fuse.conf - Configuration file for Filesystem in Userspace (FUSE)

#Set the maximum number of FUSE mounts allowed to non-root users.
#The default is 1000.
#mount_max = 1000

# Allow non-root users to specify the allow_other or allow_root mount options.
user_allow_other


Now save the file by pressing Ctrl+x, press Y and then Enter.

STEP 3

We now need to set up some rules for our device that we plan on connecting, but before we do that we need to find out both the vendor and product id

Connect your device via an available usb port and from terminal enter


lsusb
This should bring up an output similar to the following


Bus 002 Device 003: ID 0fce:01b1 Sony Ericsson Mobile Communications AB
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 006: ID 0461:4d65 Primax Electronics, Ltd
Bus 001 Device 005: ID 0846:9020 NetGear, Inc. WNA3100(v1) Wireless-N 300


You need to look for your device, in this instance my Sony Tablet is at the top of the list, the vendor id is 0fce and product id is 01b1

STEP 4
We're then going to amend the mtp udev rules as follows, from a terminal type


sudo nano /lib/udev/rules.d/69-mtp.rules

Then add the below line of code


# Sony Xperia Z2 Tablet
ATTR{idVendor}=="0fce", ATTR{idProduct}=="01b1", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"

Remember what you're changing here is the device name next to the #, this can be whatever you want, the # comments out the code, but for clarity and reference later I would choose the name of your tablet/phone and also the vendor id and product id, they should match what was seen when you issued the lsusb command earlier.

Once done, save the file.

STEP 5
The next step would also be to add a line of code to the 51 android rules file, again from a terminal type


sudo nano /etc/udev/rules.d/51-android.rules

Then add the following line of code


ATTR{idVendor}=="0fce", ATTR{idProduct}=="01b1", MODE=”0666"

Remember what I have highlighted in red needs to be changed to your device product id and vendor id.

Once that is done and the file is saved, remove any usb device currently connected and issue the following commands

[B]STEP 6


sudo service udev restart

Then save any other remaining work you may have open and reboot the system.

STEP 7

sudo reboot


Source: https://ubuntuforums.org/archive/index.php/t-2226702.html

วิธีเปิดบอท Rag บนโทรศัพท์ Android

วันนี้จะมาเล่าวิธีการเปิดบอท Rag ในโทรศัพท์นะครับ

สิ่งที่ต้องการ

- เครื่อง Android ที่ลง Linux เรียบร้อย วิธีลงดูได้จากบทความนี้ (วิธีการรัน Linux บนโทรศัพท์ Android)

- Bot Openkore ที่สามารถรันได้ตามปกติบนคอมอยู่แล้ว ในที่นี้ผมใช้ของท่าน Unstle (https://github.com/DunstleOS/openkore/) และใช้ Key ที่ท่าน unknown-item แจกใน tRO Mega Thread

- Firezilla (เอาไว้อัพไฟล์ Bot เข้า Android) หรือถ้าใครใช้ git เป็นก็อัพผ่าน git ก็ได้สะดวกดี


การติดตั้ง

ในที่นี้เลือกใช้ Linux Distribution :  Debian Jessie นะครับ

เปิดโปรแกรม JuiceSSH (ที่ได้ลงไว้ในบทความ วิธีการรัน Linux บนโทรศัพท์ Android) และเชื่อมต่อให้เรียบร้อย

เริ่มการติดตั้ง Package ที่ Bot ต้องการ โดยสามารถดูได้จาก http://openkore.com/index.php/How_to_run_OpenKore โดยผมได้รวบรวมเป็นคำสั่งเดียวดังนี้

sudo apt-get install g++ libreadline6-dev libcurl4-gnutls-dev unzip make libncurses5-dev -y

ภาพเมื่อลง Package ที่ Bot ต้องการเสร็จ


เมื่อติดตั้งเสร็จแล้วเราจะอัพ Bot เข้า Android

วิธีการอัพไฟล์ด้วย Filezilla

เราจะใช้ Filezilla อัพ Bot เข้า Android โดยไปที่ File > Site Manager กด New Site แล้วตั้งชื่อไรก็ได้ในที่นี้ตั้งว่า Android

Host: ใส่ ip ของ Android
Port: 22
Protocol: SFTP
Logon Type: Normal
Username: android
Password: changeme (หรือตามที่ท่านตั้งไว้)

เมื่อใส่ข้อมูลเรียบร้อยแล้วกด Connect แล้วจะมี dialog เด้งขึ้นมา ให้ติ๊ก Always trust this host แล้วกด OK แล้วให้เข้า Edit > Setting > Transfers ใส่ Maximum simultaneous transers เป็น 10 เพื่อเพิ่มความเร็วในการอัพโหลด





เสร็จแล้วลาก Folder Bot ฝั่งซ้ายมือไปยังฝั่งขวามือดังภาพ



เมื่ออัพไฟล์ Bot เสร็จแล้วให้กลับมาที่โทรศัพท์ เพื่อสั่งรันบอท

ls -l  <<< ดู ไฟล์ใน Folder ที่อยู่ปัจจุบัน
cd opk-unstle  <<< เปลี่ยน Folder ไปยัง Bot ในที่นี้ชื่อ folder คือ opk-unstle
perl openkore.pl <<< รันบอท รันครั้งแรกบอทจะ compile code ก่อน ก็รอสักพัก


ภาพ Bot ขณะ Compile


เมื่อ Compile บอทเรียบร้อย Bot ก็จะทำงานแล้วดังภาพ





เสร็จสิ้นการ Bot บน Android


วิธีการรัน Linux บนโทรศัพท์ Android

สิ่งที่ต้องมี

- โทรศัพท์ Android ที่ root แล้ว (ซึ่งแต่ละรุ่นวิธีการ root ไม่เหมือนกันต้องไปหาวิธีกันเอง)

- พื้นที่เหลือในเครื่องสักประมาณ 4 GB


วิธีการติดตั้ง

- ติดตั้ง แอพ Linux Deploy (https://play.google.com/store/apps/details?id=ru.meefik.linuxdeploy)

- ติดตั้ง แอพ BusyBox (https://play.google.com/store/apps/details?id=ru.meefik.busybox) ต้องเป็น BusyBox ตัวนี้นะ ตัวอื่นจะใช้ไม่ได้ครับ

- ติดตั้ง แอพ JuiceSSH (https://play.google.com/store/apps/details?id=com.sonelli.juicessh) ไว้สำหรับ Remote เข้า Linux


หลังจากติดตั้งแอพด้านบนครบแล้ว

ติดตั้ง BusyBox

- เปิดแอพ BusyBox กด Install แอพ BusyBox มันจะขอ สิทธิ์ root ก็ให้มันไป



ติดตั้ง Linux

- เปิดแอพ Linux Deploy แล้วกดตรงรูป Download ตามรูป


- เลือก Distribution ที่ต้องการ ในที่นี้เลือกใช้ Debian ครับ Distribution suite ก็คือ version ของ Distribution นั้นๆ ผมเลือกใช้ Debian Jessie ส่วน Architecture ก็เลือกเป็น armhf ดังรูป



- กด Install แล้วก็รอสักพักใหญ่ ตัวแอพมันจะไปโหลด Package ต่างๆมาลงให้ (รอนานมาก ขึ้นอยู่กับเน็ตและความเร็วเครื่องแต่ละคน)



- ถ้าเกิด Error แล้วลงไม่สำเร็จต้องลงใหม่ โดยการกด STOP แล้วเข้ารูป Download ไปกด Install ใหม่ครับ

ภาพโหลดไฟล์ไม่สำเร็จ ต้องกดลงใหม่


- เมื่อติดตั้งเสร็จแล้วให้กด START เป็นอันเสร็จสิ้นแล้ว เราก็สามารถ remote ไปยังตัว Linux ที่เราลงได้ผ่านทาง SSH หรือ VNC ครับ


การ Remote SSH บนมือถือ

ผมใช้แอพ JuiceSSH ในการเชื่อมต่อครับ วิธีการใช้งาน JuiceSSH ก็ง่ายมากแค่เซต host, user, password มาเริ่มกันเลย

- เปิดแอพ JuiceSSH เข้า Connections แล้วกด ปุ่ม + ขวาล่าง





Nickname : แล้วแต่เราจะตั้ง
Type: SSH
Address: localhost
Identity: จิ้มเข้าไปกด New
             Nickname: แล้วแต่เราจะตั้ง
             Username: android
             Password: changeme

เมื่อจิ้มไปที่ Identity เลือก New

ภาพเซต Identity เสร็จ (ในภาพพิมพ์ localhost ผิดนะ)


กด เครื่องหมายถูกขวาบนเพื่อเซฟ แล้วก็สามารถ Connect เข้าไปยัง Linux ที่เราลงไว้ได้เลยดังภาพ





Gradle enable daemon

for all project append "org.gradle.daemon=true" into file ~/.gradle/gradle.properties

echo "org.gradle.daemon=true" >> ~/.gradle/gradle.properties

 for each project append "org.gradle.daemon=true" into file gradle.properties on your project


Parallel compile module

append "org.gradle.parallel=true" on your  gradle.properties

ติดตั้ง Android NDK + Hello World [Ubuntu]

1. ดาวโหลด NDK ตัวล่าสุดได้ที่ https://developer.android.com/tools/sdk/ndk/index.html

2. แตกไฟล์

chmod +x android-ndk-r10d-linux-x86_64.bin
./android-ndk-r10d-linux-x86_64.bin

3. สร้าง toolchain standalone โดยไปที่ folder android-ndk-r10d/build/tools

./make-standalone-toolchain.sh --arch=arm --ndk-dir=/home/null//android-ndk-r10d --install-dir=/home/null/android-toolchain --platform=android-8  --system=linux-x86_64 --verbose

4. สร้างไฟล์ hello.c ที่ /tmp/hello.c

#include <stdio.h>
int main() {
        printf("Hello Anroid NDK\n");
}

5. ไปที่ standalone toolchain ที่สร้างขึ้นมา

cd ~/android-toolchain/bin/

6. compile hello.c ด้วย arm-linux-androideabi-gcc

./arm-linux-androideabi-gcc /tmp/hello.c -o /tmp/hello.bin

7. อัพไฟล์ที่ compile สำเร็จ hello.bin ไปที่ /data/ ของ Android (ต้อง root เครื่อง)

adb push /tmp/hello.bin /data/hello.bin

8. ทดลองรัน


Android Permission List

This is a command to show a list of android permissions

adb shell pm list permissions -g




All Permissions:

group:android.permission-group.DEVELOPMENT_TOOLS
  permission:android.permission.ACCESS_ALL_EXTERNAL_STORAGE
  permission:android.permission.SET_ALWAYS_FINISH
  permission:android.permission.WRITE_SECURE_SETTINGS
  permission:android.permission.CHANGE_CONFIGURATION
  permission:android.permission.SET_DEBUG_APP
  permission:android.permission.SIGNAL_PERSISTENT_PROCESSES
  permission:android.permission.READ_LOGS
  permission:android.permission.SET_PROCESS_LIMIT
  permission:android.permission.DUMP

group:android.permission-group.CALENDAR

group:android.permission-group.AFFECTS_BATTERY
  permission:android.permission.CHANGE_WIFI_MULTICAST_STATE
  permission:android.permission.WAKE_LOCK
  permission:android.permission.FLASHLIGHT
  permission:android.permission.VIBRATE

group:android.permission-group.STATUS_BAR
  permission:android.permission.EXPAND_STATUS_BAR

group:android.permission-group.DISPLAY
  permission:android.permission.SYSTEM_ALERT_WINDOW

group:android.permission-group.CAMERA
  permission:android.permission.CAMERA

group:android.permission-group.COST_MONEY
  permission:com.android.phone.CHANGE_NETWORK_MODE

group:android.permission-group.NETWORK
  permission:android.permission.ACCESS_WIMAX_STATE
  permission:com.google.android.permission.BROADCAST_DATA_MESSAGE
  permission:com.google.android.xmpp.permission.SEND_RECEIVE
  permission:android.permission.CHANGE_WIFI_STATE
  permission:android.permission.CHANGE_WIMAX_STATE
  permission:com.android.vending.BILLING
  permission:com.google.android.xmpp.permission.BROADCAST
  permission:android.permission.CONNECTIVITY_INTERNAL
  permission:android.permission.DOWNLOAD_WITHOUT_NOTIFICATION
  permission:android.permission.ACCESS_NETWORK_STATE
  permission:com.google.android.xmpp.permission.USE_XMPP_ENDPOINT
  permission:com.google.android.gtalkservice.permission.SEND_HEARTBEAT
  permission:com.google.android.c2dm.permission.SEND
  permission:com.google.android.xmpp.permission.XMPP_ENDPOINT_BROADCAST
  permission:android.permission.CHANGE_NETWORK_STATE
  permission:android.permission.NFC
  permission:com.android.vending.CHECK_LICENSE
  permission:android.permission.ACCESS_WIFI_STATE
  permission:android.permission.RECEIVE_DATA_ACTIVITY_CHANGE
  permission:com.google.android.c2dm.permission.RECEIVE
  permission:android.permission.INTERNET

group:android.permission-group.MICROPHONE
  permission:android.permission.RECORD_AUDIO

group:android.permission-group.SCREENLOCK
  permission:android.permission.DISABLE_KEYGUARD

group:android.permission-group.AUDIO_SETTINGS
  permission:android.permission.MODIFY_AUDIO_SETTINGS

group:android.permission-group.VOICEMAIL
  permission:com.android.voicemail.permission.ADD_VOICEMAIL

group:android.permission-group.SYNC_SETTINGS
  permission:android.permission.READ_SYNC_STATS
  permission:android.permission.WRITE_SYNC_SETTINGS
  permission:android.permission.READ_SYNC_SETTINGS

group:android.permission-group.APP_INFO
  permission:android.permission.RESTART_PACKAGES
  permission:android.permission.GET_TASKS
  permission:android.permission.KILL_BACKGROUND_PROCESSES
  permission:android.permission.REMOVE_TASKS
  permission:android.permission.REORDER_TASKS
  permission:android.permission.PERSISTENT_ACTIVITY
  permission:android.permission.RECEIVE_BOOT_COMPLETED

group:android.permission-group.SOCIAL_INFO
  permission:android.permission.READ_CONTACTS
  permission:android.permission.WRITE_CONTACTS
  permission:android.permission.WRITE_CALL_LOG
  permission:android.permission.READ_CALL_LOG
  permission:android.permission.READ_SOCIAL_STREAM
  permission:android.permission.WRITE_SOCIAL_STREAM

group:android.permission-group.LOCATION
  permission:android.permission.ACCESS_COARSE_LOCATION
  permission:android.permission.ACCESS_FINE_LOCATION

group:android.permission-group.DEVICE_ALARMS
  permission:com.android.alarm.permission.SET_ALARM

group:android.permission-group.PHONE_CALLS
  permission:android.permission.READ_PRIVILEGED_PHONE_STATE
  permission:android.permission.MODIFY_PHONE_STATE
  permission:android.permission.PROCESS_OUTGOING_CALLS
  permission:android.permission.READ_PHONE_STATE
  permission:android.permission.CALL_PHONE
  permission:android.permission.USE_SIP

group:com.apksoftware.compass.permission-group.INTERNAL
  permission:com.apksoftware.compass.permission.ACTIVITY

group:android.permission-group.SYSTEM_TOOLS
  permission:android.permission.ACCESS_MOCK_LOCATION
  permission:android.permission.GET_DETAILED_TASKS
  permission:android.permission.GLOBAL_SEARCH_CONTROL
  permission:android.permission.WRITE_DREAM_STATE
  permission:android.permission.NET_TUNNELING
  permission:android.permission.DIAGNOSTIC
  permission:android.permission.START_ANY_ACTIVITY
  permission:android.permission.GLOBAL_SEARCH
  permission:android.permission.BLUETOOTH_STACK
  permission:android.permission.ASEC_CREATE
  permission:android.permission.MOUNT_FORMAT_FILESYSTEMS
  permission:android.permission.BROADCAST_STICKY
  permission:android.permission.WRITE_APN_SETTINGS
  permission:android.permission.SET_ANIMATION_SCALE
  permission:android.permission.ASEC_MOUNT_UNMOUNT
  permission:android.permission.SET_PREFERRED_APPLICATIONS
  permission:jackpal.androidterm.permission.APPEND_TO_PATH
  permission:android.permission.ACCESS_LOCATION_EXTRA_COMMANDS
  permission:android.permission.SET_WALLPAPER_COMPONENT
  permission:com.android.launcher.permission.INSTALL_SHORTCUT
  permission:com.teslacoilsw.launcher.permission.READ_SETTINGS
  permission:android.permission.NET_ADMIN
  permission:android.permission.BROADCAST_PACKAGE_REMOVED
  permission:android.permission.CLEAR_APP_CACHE
  permission:android.permission.ASEC_ACCESS
  permission:android.permission.CHANGE_BACKGROUND_DATA_SETTING
  permission:com.android.launcher.permission.UNINSTALL_SHORTCUT
  permission:android.permission.FORCE_STOP_PACKAGES
  permission:android.permission.MOUNT_UNMOUNT_FILESYSTEMS
  permission:android.permission.BATTERY_STATS
  permission:android.permission.ASEC_RENAME
  permission:android.permission.REMOTE_AUDIO_PLAYBACK
  permission:android.permission.MANAGE_USERS
  permission:android.permission.SUBSCRIBED_FEEDS_READ
  permission:com.android.launcher.permission.READ_SETTINGS
  permission:android.permission.READ_EXTERNAL_STORAGE
  permission:com.android.launcher.permission.PRELOAD_WORKSPACE
  permission:jackpal.androidterm.permission.RUN_SCRIPT
  permission:android.permission.GET_PACKAGE_SIZE
  permission:android.permission.MODIFY_APPWIDGET_BIND_PERMISSIONS
  permission:android.permission.SUBSCRIBED_FEEDS_WRITE
  permission:jackpal.androidterm.permission.PREPEND_TO_PATH
  permission:android.permission.SET_SCREEN_COMPATIBILITY
  permission:android.permission.ASEC_DESTROY
  permission:android.permission.INTERACT_ACROSS_USERS
  permission:com.teslacoilsw.launcher.permission.WRITE_SETTINGS
  permission:android.permission.INTERACT_ACROSS_USERS_FULL
  permission:android.permission.WRITE_SETTINGS
  permission:com.android.launcher.permission.WRITE_SETTINGS
  permission:android.permission.READ_DREAM_STATE

group:android.permission-group.USER_DICTIONARY
  permission:android.permission.READ_USER_DICTIONARY

group:android.permission-group.BLUETOOTH_NETWORK
  permission:android.permission.BLUETOOTH
  permission:android.permission.BLUETOOTH_ADMIN

group:android.permission-group.SYSTEM_CLOCK
  permission:android.permission.SET_TIME_ZONE

group:android.permission-group.SUPERUSER
  permission:android.permission.ACCESS_SUPERUSER

group:android.permission-group.MESSAGES
  permission:com.google.android.gm.permission.WRITE_GMAIL
  permission:com.google.android.gtalkservice.permission.GTALK_SERVICE
  permission:android.permission.BROADCAST_WAP_PUSH
  permission:com.google.android.providers.talk.permission.READ_ONLY
  permission:android.permission.RECEIVE_WAP_PUSH
  permission:com.google.android.providers.talk.permission.WRITE_ONLY
  permission:com.google.android.gm.permission.READ_CONTENT_PROVIDER
  permission:android.permission.SEND_SMS
  permission:android.permission.READ_SMS
  permission:com.android.email.permission.READ_ATTACHMENT
  permission:com.google.android.gm.permission.AUTO_SEND
  permission:android.permission.WRITE_SMS
  permission:android.permission.RECEIVE_EMERGENCY_BROADCAST
  permission:android.permission.SEND_SMS_NO_CONFIRMATION
  permission:com.google.android.gm.permission.READ_GMAIL
  permission:android.permission.BROADCAST_SMS
  permission:android.permission.RECEIVE_SMS
  permission:android.permission.RECEIVE_MMS
  permission:android.permission.READ_CELL_BROADCASTS

group:android.permission-group.STORAGE
  permission:android.permission.WRITE_MEDIA_STORAGE
  permission:android.permission.WRITE_EXTERNAL_STORAGE

group:android.permission-group.WRITE_USER_DICTIONARY
  permission:android.permission.WRITE_USER_DICTIONARY

group:android.permission-group.PERSONAL_INFO
  permission:android.permission.READ_PROFILE
  permission:com.google.android.apps.docs.permission.SYNC_STATUS
  permission:com.skype.android.permission.READ_CONTACTS
  permission:com.google.android.gallery3d.permission.PICASA_STORE
  permission:android.permission.BIND_DIRECTORY_SEARCH
  permission:android.permission.READ_CALENDAR
  permission:com.google.android.gms.permission.ACTIVITY_RECOGNITION
  permission:com.android.voicemail.permission.READ_WRITE_ALL_VOICEMAIL
  permission:android.permission.WRITE_PROFILE
  permission:com.google.android.apps.docs.permission.READ_MY_DATA
  permission:android.permission.WRITE_CALENDAR
  permission:android.permission.BIND_KEYGUARD_APPWIDGET
  permission:com.google.android.apps.plus.permission.PICASA_STORE
  permission:android.permission.BIND_APPWIDGET
  permission:android.permission.RETRIEVE_WINDOW_CONTENT
  permission:com.google.android.apps.reader.READ
  permission:com.google.android.apps.reader.WRITE

group:android.permission-group.WALLPAPER
  permission:android.permission.SET_WALLPAPER
  permission:android.permission.SET_WALLPAPER_HINTS

group:android.permission-group.BOOKMARKS
  permission:com.android.browser.permission.WRITE_HISTORY_BOOKMARKS
  permission:com.android.browser.permission.READ_HISTORY_BOOKMARKS

group:android.permission-group.ACCOUNTS
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.android
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.orkut
  permission:android.permission.AUTHENTICATE_ACCOUNTS
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.ah
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.notebook
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.sierra
  permission:android.permission.ACCOUNT_MANAGER
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.knol
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.sierrasandbox
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.writely
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.print
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.talk
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.youtube
  permission:android.permission.MANAGE_ACCOUNTS
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.jotspot
  permission:com.google.android.providers.gsf.permission.READ_GSERVICES
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.OTHER_SERVICES
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.grandcentral
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.adwords
  permission:android.permission.USE_CREDENTIALS
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.local
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.ALL_SERVICES
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.mobile
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.gbase
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.finance
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.lh2
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.wise
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.speechpersonalization
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.groups2
  permission:android.permission.GET_ACCOUNTS
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.blogger
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.sierraqa
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.speech
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.health
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.news
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.androidsecure
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.ig
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.dodgeball
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.YouTubeUser
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.mail
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.adsense
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.sitemaps
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.cp
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.wifi
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.cl

group:android.permission-group.HARDWARE_CONTROLS
  permission:com.stericsson.permission.FM_RADIO_RECEIVER
  permission:android.permission.HARDWARE_TEST
  permission:android.permission.MANAGE_USB
  permission:android.permission.ACCESS_MTP
  permission:com.stericsson.permission.FM_RADIO_TRANSMITTER
  permission:android.permission.PREVENT_POWER_KEY

ungrouped:
  permission:com.tmobile.permission.ACCESS_DRM_THEME
  permission:com.facebook.receiver.permission.ACCESS
  permission:com.skoutplus.android.permission.C2D_MESSAGE
  permission:com.whatsapp.permission.C2D_MESSAGE
  permission:com.trackandtrace.lazylist.permission.MAPS_RECEIVE
  permission:com.facebook.katana.permission.C2D_MESSAGE
  permission:tunein.player.permission.C2D_MESSAGE
  permission:com.google.android.gallery3d.permission.GALLERY_PROVIDER
  permission:android.permission.REBOOT
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.doraemon
  permission:android.permission.FILTER_EVENTS
  permission:android.permission.STOP_APP_SWITCHES
  permission:android.permission.BIND_VPN_SERVICE
  permission:de.robv.android.xposed.mods.appsettings.BROADCAST_PERMISSION
  permission:com.whoshere.whoshere.permission.C2D_MESSAGE
  permission:com.dropbox.android.provider.CAMERA_UPLOAD_SETTINGS_WRITE
  permission:android.permission.MANAGE_APP_TOKENS
  permission:com.google.android.voicesearch.AUDIO_FILE_ACCESS
  permission:com.facebook.katana.permission.CROSS_PROCESS_BROADCAST_MANAGER
  permission:com.google.android.partnersetup.permission.ACCESS_PROVIDER
  permission:android.permission.BIND_PACKAGE_VERIFIER
  permission:com.skype.android.permission.WRITE_CONTACTS
  permission:com.facebook.permission.debug.SYSTEM_COMMUNICATION
  permission:com.tencent.mm.permission.MM_MESSAGE
  permission:com.facebook.orca.provider.ACCESS
  permission:android.permission.COPY_PROTECTED_DATA
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.goanna_mobile
  permission:android.server.checkin.CHECKIN.permission.C2D_MESSAGE
  permission:android.permission.MASTER_CLEAR
  permission:android.permission.MODIFY_NETWORK_ACCOUNTING
  permission:com.facebook.orca.permission.C2D_MESSAGE
  permission:android.permission.READ_NETWORK_USAGE_HISTORY
  permission:com.homeservice.permission.C2D_MESSAGE
  permission:jp.naver.line.android.permission.C2D_MESSAGE
  permission:android.permission.INJECT_EVENTS
  permission:android.permission.ACCESS_BLUETOOTH_SHARE
  permission:flipboard.app.permission.C2D_MESSAGE
  permission:com.badoo.mobile.permission.C2D_MESSAGE
  permission:com.facebook.katana.provider.ACCESS
  permission:android.permission.CONFIRM_FULL_BACKUP
  permission:android.permission.PACKAGE_VERIFICATION_AGENT
  permission:com.google.android.gms.permission.C2D_MESSAGE
  permission:com.shazam.android.permission.C2D_MESSAGE
  permission:com.android.vending.billing.ADD_CREDIT_CARD
  permission:jp.naver.android.npush.permission.PUSH_MESSAGE
  permission:com.whatsapp.permission.MAPS_RECEIVE
  permission:android.permission.ALLOW_ANY_CODEC_FOR_PLAYBACK
  permission:android.permission.BIND_TEXT_SERVICE
  permission:com.nianticproject.ingress.permission.MAPS_RECEIVE
  permission:com.google.android.providers.settings.permission.WRITE_GSETTINGS
  permission:android.permission.FORCE_BACK
  permission:com.google.android.apps.now.REMOTE_ACCESS
  permission:com.android.vending.INTENT_VENDING_ONLY
  permission:com.android.permission.HANDOVER_STATUS
  permission:com.tencent.mm.oauth.permission.SEND
  permission:android.permission.FACTORY_TEST
  permission:android.permission.MAGNIFY_DISPLAY
  permission:com.google.android.googleapps.permission.ACCESS_GOOGLE_PASSWORD
  permission:com.sgiggle.production.permission.C2D_MESSAGE
  permission:android.permission.BIND_DEVICE_ADMIN
  permission:com.google.android.googlequicksearchbox.LAUNCH_WITH_RECORDED_AUDIO
  permission:android.permission.CLEAR_APP_USER_DATA
  permission:com.tsadvanced.mobile.android.traffroid.permission.MAPS_RECEIVE
  permission:com.google.android.hangouts.START_HANGOUT
  permission:android.permission.BIND_INPUT_METHOD
  permission:com.ebay.mobile.permission.C2D_MESSAGE
  permission:android.permission.ACCESS_DRM
  permission:com.tencent.mm.plugin.permission.READ
  permission:com.krungsri.kma.permission.C2D_MESSAGE
  permission:com.allproperty.android.consumer.th.permission.MAPS_RECEIVE
  permission:android.permission.SERIAL_PORT
  permission:tunein.player.permission.SETTINGS
  permission:android.permission.ACCESS_CHECKIN_PROPERTIES
  permission:android.permission.CRYPT_KEEPER
  permission:android.permission.DEVICE_POWER
  permission:com.instagram.android.permission.C2D_MESSAGE
  permission:android.permission.DELETE_PACKAGES
  permission:com.android.permission.WHITELIST_BLUETOOTH_DEVICE
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.reader
  permission:android.permission.REQUEST_SUPERUSER
  permission:com.google.android.partnersetup.permission.UPDATE_CLIENT_ID
  permission:com.koushikdutta.rommanager.permission.C2D_MESSAGE
  permission:android.permission.ACCESS_ALL_DOWNLOADS
  permission:com.google.android.googleapps.permission.GOOGLE_MAIL_SWITCH
  permission:com.tencent.mm.ext.permission.READ
  permission:android.permission.ACCESS_DOWNLOAD_MANAGER
  permission:com.dropbox.android.provider.CAMERA_UPLOAD_SETTINGS_READ
  permission:com.kiloo.subwaysurf.permission.C2D_MESSAGE
  permission:android.permission.INSTALL_DRM
  permission:com.android.vending.permission.C2D_MESSAGE
  permission:com.google.android.gsf.subscribedfeeds.permission.C2D_MESSAGE
  permission:com.google.googlenav.friend.permission.OPT_IN
  permission:android.permission.BRICK
  permission:android.permission.SET_ACTIVITY_WATCHER
  permission:android.permission.BACKUP
  permission:jp.naver.line.android.permission.AOM_MESSAGE
  permission:android.permission.MMS_PUSH
  permission:com.android.browser.permission.PRELOAD
  permission:truelife.ad.lib.custommapfragment.permission.MAPS_RECEIVE
  permission:tv.truevisions.anywhere_phone.permission.C2D_MESSAGE
  permission:com.trackandtrace.lazylist.permission.C2D_MESSAGE
  permission:com.sand.airdroid.permission.C2D_MESSAGE
  permission:android.permission.MANAGE_NETWORK_POLICY
  permission:com.skype.raider.permission.C2D_MESSAGE
  permission:com.wooga.diamonddash.permission.C2D_MESSAGE
  permission:android.permission.BIND_REMOTEVIEWS
  permission:com.android.gallery3d.filtershow.permission.READ
  permission:android.permission.ACCESS_CONTENT_PROVIDERS_EXTERNALLY
  permission:com.codemobiles.android.siamgold.permission.C2D_MESSAGE
  permission:net.dinglisch.android.tasker.PERMISSION_RUN_TASKS
  permission:com.google.android.gms.permission.INTERNAL_BROADCAST
  permission:android.permission.INTERNAL_SYSTEM_WINDOW
  permission:com.google.android.googlequicksearchbox.permission.C2D_MESSAGE
  permission:com.tumblr.SERVICE_PERMISSION
  permission:android.permission.MOVE_PACKAGE
  permission:android.permission.CONTROL_WIFI_DISPLAY
  permission:com.alibaba.aliexpresshd.permission.agoo
  permission:android.permission.READ_INPUT_STATE
  permission:com.tsadvanced.mobile.android.traffroid.permission.C2D_MESSAGE
  permission:com.google.android.voicesearch.ACCESS_SETTINGS
  permission:com.google.android.providers.settings.permission.READ_GSETTINGS
  permission:com.android.chrome.permission.READ_WRITE_BOOKMARK_FOLDERS
  permission:com.skt.aom.permission.AOM_RECEIVE
  permission:com.android.vending.billing.BILLING_ACCOUNT_SERVICE
  permission:android.permission.STATUS_BAR
  permission:hlt.tvis.permission.MAPS_RECEIVE
  permission:android.permission.ACCESS_DOWNLOAD_MANAGER_ADVANCED
  permission:com.allproperty.android.consumer.th.permission.C2D_MESSAGE
  permission:com.lookout.permission.C2D_MESSAGE
  permission:com.google.android.calendar.permission.C2D_MESSAGE
  permission:android.permission.SET_KEYBOARD_LAYOUT
  permission:android.permission.RETRIEVE_WINDOW_INFO
  permission:com.google.android.music.store.permission.C2D_MESSAGE
  permission:com.google.android.apps.now.CURRENT_ACCOUNT_ACCESS
  permission:com.westriversw.RWS.permission.C2D_MESSAGE
  permission:com.android.email.permission.ACCESS_PROVIDER
  permission:ch.amana.android.cputuner.LOAD_CONFIGURATION
  permission:android.permission.REPORT_SUPERUSER
  permission:com.google.android.apps.chrome.permission.CHILD_SERVICE
  permission:android.permission.INSTALL_LOCATION_PROVIDER
  permission:com.google.android.gsf.permission.CONNECTION
  permission:android.permission.UPDATE_LOCK
  permission:android.permission.PACKAGE_USAGE_STATS
  permission:android.permission.ACCESS_SURFACE_FLINGER
  permission:android.intent.category.MASTER_CLEAR.permission.C2D_MESSAGE
  permission:android.permission.GRANT_REVOKE_PERMISSIONS
  permission:android.permission.READ_FRAME_BUFFER
  permission:android.permission.UPDATE_DEVICE_STATS
  permission:android.permission.SET_ORIENTATION
  permission:android.permission.SHUTDOWN
  permission:android.permission.BIND_ACCESSIBILITY_SERVICE
  permission:android.permission.DOWNLOAD_CACHE_NON_PURGEABLE
  permission:com.android.vending.billing.IN_APP_NOTIFY.permission.C2D_MESSAGE
  permission:com.android.vending.TOS_ACKED
  permission:android.permission.SEND_DOWNLOAD_COMPLETED_INTENTS
  permission:android.permission.CONFIGURE_WIFI_DISPLAY
  permission:com.dropbox.android.provider.ACCOUNT_INFO_READ
  permission:com.tencent.mm.ext.permission.WRITE
  permission:android.permission.ACCESS_CACHE_FILESYSTEM
  permission:com.tencent.mm.plugin.permission.WRITE
  permission:com.facebook.orca.permission.CROSS_PROCESS_BROADCAST_MANAGER
  permission:com.android.chrome.TOS_ACKED
  permission:com.google.android.apps.plus.permission.C2D_MESSAGE
  permission:android.permission.CONTROL_LOCATION_UPDATES
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.geowiki
  permission:com.monster.zodio.activity.permission.C2D_MESSAGE
  permission:com.google.android.gsf.permission.C2D_MESSAGE
  permission:android.permission.DELETE_CACHE_FILES
  permission:com.widgapp.NFC_ReTAG.SEC_PLUG_IN
  permission:com.google.android.providers.gsf.permission.WRITE_GSERVICES
  permission:com.android.smspush.WAPPUSH_MANAGER_BIND
  permission:com.facebook.permission.prod.FB_APP_COMMUNICATION
  permission:com.ebay.mobile.permission.EBAY_USER_CONFIG
  permission:android.permission.SET_TIME
  permission:com.nianticproject.ingress.permission.C2D_MESSAGE
  permission:android.permission.STATUS_BAR_SERVICE
  permission:com.tmobile.permission.CHANGE_THEME
  permission:android.permission.PERFORM_CDMA_PROVISIONING
  permission:android.permission.INSTALL_PACKAGES
  permission:com.google.android.talk.permission.C2D_MESSAGE
  permission:android.permission.SET_POINTER_SPEED
  permission:com.android.gallery3d.filtershow.permission.WRITE
  permission:com.dropbox.android.permission.C2D_MESSAGE
  permission:android.permission.CALL_PRIVILEGED
  permission:com.streamingmob.thong.permission.C2D_MESSAGE
  permission:android.permission.CHANGE_COMPONENT_ENABLED_STATE
  permission:com.absoluteplay.ticker.permission.C2D_MESSAGE
  permission:android.permission.WRITE_GSERVICES
  permission:com.google.android.marvin.feedback.permission.TALKBACK
  permission:uk.co.senab.blueNotifyFree.permission.C2D_MESSAGE
  permission:android.permission.FREEZE_SCREEN
  permission:com.android.chrome.permission.C2D_MESSAGE
  permission:android.permission.BIND_WALLPAPER
  permission:bbc.mobile.news.ww.permission.C2D_MESSAGE
  permission:android.permission.TEMPORARY_ENABLE_ACCESSIBILITY
  permission:com.khroton.instant9.permission.MAPS_RECEIVE
  permission:com.google.android.music.download.artwork.RECEIVE_BROADCAST_PERMISSION
  permission:com.google.android.googleapps.permission.GOOGLE_AUTH.panoramio

hello from android

hello from android
Published with Blogger-droid v1.7.4