PonerineS [debug 0.1.4] the android apk for XiaoYi Sports Camera

luckylz

Active Member
Joined
Apr 8, 2015
Messages
414
Reaction score
107
Country
China
Ponerine debug 0.1.4
ponerine-single-cam-png.17166

Hi Guys ! I final build a very simple apk for XiaoYi Sports Camera. I call it #Ponerine#, meaning of a kind of gaint ants.

debug 0.1.4 updated
1.bug fixed while recording, the record time not updated;
2.enabled telnet by autoexec.ash (no need to input username):
Code:
lu_util exec telnetd -l/bin/sh
3.cam 2 will be removed in the future vesion.
Download Url: PonerineS-0.1.4-debug.apk (8.09MB)

debug 0.1.3 updated, add [preview on] function, can preview using VLC for android !
Notice:
1. Click the android [Home] button to switch to VLC;
2. Don't click [Back] or [Exit] !
Download Url: PonerineS-0.1.3-debug.apk (7.92MB)
p13-png.17106

debug 0.1.2 updated, finally can switch wifi mode via the app !
Notice:
1. The injection based on firmware version 1.2.12, older version won't work !
2. If any error happens, please delete all files (not the folders) in the root of the tf card, and try again.
3. Don't inject telnet function with others at the same time.
New features:
1. Enable & disable telnet function via app;
2. Setting ssid & password via app;
3. Enable wifi station mode via app;
4. Button mode same as before:
(1) in wifi station mode, click the wifi button to turn off wifi, will reboot and switch to wifi ap mode;
(2) in wifi ap mode, take 3 pictures, click the wifi button to turn off wifi, will reboot and switch to wifi station mode.

debug 0.1.1 updated
1. complete setting screen;
2. video resolution & capture mode values.

debug 0.1.0 updated
change video resolution in setting screen.

debug 0.0.9 updated
new features:
Filter files of "downloaded" or "undownload".

debug 0.0.8 updated
new features:
1. User can change the download/upload location, by click the icon of camera;
2. Set WAKE_LOCK permission, then the mobile phone won't sleep during download;
3. Display estimate time remain of download;
4. Now have the prompt when try to delete files.

debug 0.0.7 updated with ugly & buggy download screen:
new features:
1. list selected camera files;
2. filter by file type: jpg, mp4, raw;
3. selection by all, none & invert;
4. multiple files download;
5. automatic adjust download chunk size, in order to get the max download speed;
6. multiple files delete (don't have prompt now, to use carefully).

debug 0.0.6 updated:
1. added title icons for screen switch.

debug 0.0.5 features released:
1. Simplified the main screen, remove the "colorful" background;
2. Automatically detect camera status, green is ready, red is not available;
3. Click the camera logos to config the ip address (2 cameras config can be saved);
4. Camera can be enabled or disabled;
5. Settings of AP mode & Station mode can be saved;
6. Show or hide password of SSID.

Note: tested on android 4.1.1 & 4.4.2, build with parameters:
Code:
# (int) Android API to use
android.api = 14
# (int) Minimum API required (8 = Android 2.2 devices)
android.minapi = 8
# (int) Android SDK version to use
android.sdk = 21
# (str) Android NDK version to use
android.ndk = 9c

So I'd like you guys to test it for multi-cam function if possible. I don't have 2 XiaoYi Cam at the moment.

Use my scripts of station/ap mode switch, here I put a simpler script, only in 1080p@30fps 30Mbps. wifimode 1080p30fps30Mbps.zip

How to install wifi mode scripts, please ref: Button Combination Mode Switching (via *.ash scripts)

Screenshot:
View attachment 15596 View attachment 15668 View attachment 15669 View attachment 15670 View attachment 15671
View attachment 15598 View attachment 15599 View attachment 15601 View attachment 15602 View attachment 15603

Special thanks:
@Andy_S - I got a lot of information in his C&C GUI project;
 

Attachments

  • ponerine.png
    ponerine.png
    20.8 KB · Views: 635
  • 4.takephoto.jpeg
    4.takephoto.jpeg
    35.8 KB · Views: 182
  • 5.recording.jpeg
    5.recording.jpeg
    36.4 KB · Views: 169
  • 6.piv.jpeg
    6.piv.jpeg
    37.9 KB · Views: 156
  • 7.stopping.jpeg
    7.stopping.jpeg
    39.3 KB · Views: 161
  • 8.settings.jpeg
    8.settings.jpeg
    126.8 KB · Views: 181
  • wifimode 1080p30fps30Mbps.zip
    5 KB · Views: 100
Last edited by a moderator:
Android 4.0.4 installation fail
Android 4.2.1 installation fail
 
Last edited:
Xperia z3 , android 5 ,Installation okay
Take pucturs works
Record Video works

Dont have 2 yis ,cant test it
 
Android 4.0.4 installation fail
Android 4.2.1 installation fail
I think this is the problem of android SDK & NDK version, I will figure out later.
 
HTC one M7 android 5, b.0.0.3 install okay :)
Photo and video works.
 
thanks for your hard work and effort, the yi is getting more and more hacked, the more the development is good
 
Code:
from kivy.uix.video import Video
Video(source='rtsp://192.168.1.123:554/live', state='play', options={'allow_stretch': True})
The "options" part does not work perfectly, but can get live view, just better than none-liveview.
liveview.jpg
 
Install beta 0.3 works
Will test beta0.4 later

Install works but preview isnt available . is it in settings to activate ?
 
Last edited:
Ponerine [debug 0.0.5] features added:
1. Simplified the main screen, remove the "colorful" background;
2. Click the camera logos to config the ip address (2 cameras config can be saved);
3. Automatically detect camera status, green is ready, red is not available.

update some screenshots:
Screenshot_2015-08-01-02-53-07.jpg Screenshot_2015-08-01-02-53-39.jpg Screenshot_2015-08-01-02-53-30.jpg Screenshot_2015-08-01-03-02-03.jpg
Screenshot_2015-08-01-02-59-02.jpg Screenshot_2015-08-01-03-01-18.jpg Screenshot_2015-08-01-02-59-49.jpg Screenshot_2015-08-01-03-01-31.jpg
 
Install beta 0.3 works
Will test beta0.4 later

Install works but preview isnt available . is it in settings to activate ?

I know, it will be in the [TODO] list.
 
Ponerine [debug 0.0.5] features released:
1. Simplified the main screen, remove the "colorful" background;
2. Automatically detect camera status, green is ready, red is not available;
3. Click the camera logos to config the ip address (2 cameras config can be saved);
4. Camera can be enabled or disabled;
5. Settings of AP mode & Station mode can be saved;
6. Show or hide password of SSID.

Download Url: ponerine-debug-0.0.5.apk (7.66MB)

update some screenshots:
debug005-1.jpeg debug005-2.jpeg debug005-3.jpeg debug005-4.jpeg
 
Help! :D
I can not adapt the script autoexec.ash for 30Mbit 1080p 30fps on VLC rtsp! How to do?
 
Do you plan to make an option for easy switching of autoexec scripts?
 
Yes,planning on it, but the kivy language is a bit difficult to programming. Just be patient on my slow working :p
 
Can pls. for 6 camera ? need for 360 panorama ( 6 camera )
 
Update debug 0.0.7 with ugly download screen.

Late update because I'm really busy these days, and the kivy function is very difficult for me.
Due to the develop tool's limition, can only click the filename to select the line.

new features:
1. list selected camera files;
2. filter by file type: jpg, mp4, raw;
3. selection by all, none & invert;
4. multiple files download;
5. automatic adjust download chunk size, in order to get the max download speed;
6. multiple files delete (don't have prompt now, to use carefully).

debug007-1.jpg debug007-2.jpg debug007-3.jpg debug007-4.jpg
debug007-5.jpg debug007-6.jpg debug007-7.jpg debug007-8.jpg
 
Last edited:
Thread starter Similar threads Forum Replies Date
luckylz Yi Action Camera 63
Back
Top