[Beta] Subvert WinRT - Windows RT Development and Hacking

Subvert
Subvert is a program designed to distribute arm compiled desktop applications to Windows RT tablets and functions similar to Cydia for the iPhone.
Screenshots:​
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Program Download Links:
Subvert Repo Manager (NOW works with WinRT)
Subvert Installer (Console like but works perfect)​
All programs require .Net Framework 4.5 (Windows <=7)
Download
I designed Subvert in my free time and i'm happy to make changes based on the community.
Here is how Subvert works:
Repos are hosted by anyone just like Cydia.
You can create repos and app installations by downloading Subvert Repo Manager under Program Download Links.
Upload all the files to the root of a directory on your webserver.
When you distribute your repo Url post it without the filename, just the root of the directory where repo.hrep is located.
Code:
Example:
http://myrepo.com/repo/
Where repo.hrep is located in repo.
Subvert has a lot of potential, currently installing and uninstalling is supported and updates to apps are not, program automatically updates.
Subvert comes with a default featured repo that I created for testing and you are free to download any of the programs. (I do not take credit for any of the programs)
Jailbreak your device first!:
Jailbreak a Windows 8 RT device see [Windows RT 8 Jailbreak] Windows 8.1 RT [Coming soon hopefully!]
Tutorials:
Creating a repo and adding apps
Code:
Open Subvert Repo Manager
Select a repo title (Title will be forced to all lower case in program)
Enter in your hosting name (Displayed in Subvert as "hosted by {name}"
Add Apps, Click on Add
Fill in the information, NOTES:
Install Script Name does NOT contain the URL it must be on the root of the repo. (Field is appended to the repo url)
Same goes for install script icon
Setting up Dropbox
Change Log:
Code:
Change Log 11/30/13 ver 1.5:
-Fixed an issue where some apps would not appear in the "Your Apps" tab.
-Fixed an uninstall issue that would remove the app from "Your Apps" but not uninstall the app itself.
Change Log 11/28/13 ver 1.1:
-Fixed update bug that would constantly check for updates.
-Fixed a cross thread bug.
Found a bug? Please post an accurate description of the bug and how it occurred.
Want a feature added? Please feel free to provide feedback.

Sounds nice I hope this won't get abused to enable piracy...
1) In which format will the apps be downloaded and stored? (appx?) [I ask, because we had some threads about offline-storing apps for later install]
2) Are you going to post you source-codes? [I think a lot of people here could contribute more if they see you source-codes (i.e. Front-end GUIs,Improvements, etc]
Thanks for sharing you work bro
Cheers
Blade

BIade said:
Sounds nice I hope this won't get abused to enable piracy...
1) In which format will the apps be downloaded and stored? (appx?) [I ask, because we had some threads about offline-storing apps for later install]
2) Are you going to post you source-codes? [I think a lot of people here could contribute more if they see you source-codes (i.e. Front-end GUIs,Improvements, etc]
Thanks for sharing you work bro
Cheers
Blade
Click to expand...
Click to collapse
"Subvert is a program designed to distribute arm compiled desktop applications to Windows RT tablets and functions similar to Cydia for the iPhone."
Arm compiled desktop applications, not windows store apps. Sideloading of windows store apps without a developer account (Homebrew) might be a future addition with heavy piracy protection. This program will NOT support piracy.
Thanks =)

Toxickill said:
"Subvert is a program designed to distribute arm compiled desktop applications to Windows RT tablets and functions similar to Cydia for the iPhone."
Arm compiled desktop applications, not windows store apps. Sideloading of windows store apps without a developer account (Homebrew) might be a future addition with heavy piracy protection. This program will NOT support piracy.
Thanks =)
Click to expand...
Click to collapse
Just tested it, DAMN DUDE THIS LOOKS AWESOME :good:
We could now add all this apps :highfive:
I have some self-made scripts, optimizing some of These apps for more user-friendly ness [i.e. classic-start-menu with proper Skins and auto-restarting the Explorer exe, Settings-script for the ftp-Server, etc...]
I will look more into this, and perhaps I could share some of them with everybody via your app :laugh:
Thanks again

Developed in .NET it appears, runs on x86 windows too

SixSixSevenSeven said:
Developed in .NET it appears, runs on x86 windows too
Click to expand...
Click to collapse
Yup I develop and test on a x86 pc because I have yet to downgrade my Surface to windows 8 hopefully Myriachan can get that jailbreak working soon.

Toxickill said:
Yup I develop and test on a x86 pc because I have yet to downgrade my Surface to windows 8 hopefully Myriachan can get that jailbreak working soon.
Click to expand...
Click to collapse
Works perfect on x86.
Installer works perfect on RT8.0
But the Manager is not compiled properly. It only runs on x86, not on RT8.0

BIade said:
Works perfect on x86.
Installer works perfect on RT8.0
But the Manager is not compiled properly. It only runs on x86, not on RT8.0
Click to expand...
Click to collapse
That I am fully aware of... Ill be releasing a build for RT however I figured it was easier to manage a repo on a x86/x64 build however you could using 7-Zip from Subvert =)
Edit:
Link is now compiled for WinRT

Toxickill said:
Edit:
Link is now compiled for WinRT
Click to expand...
Click to collapse
BOOM. How fast was that!! THANK YOU SO MUCH
(I had configured it as remoteApp for that 20minutes xDD)
If you have got some time, perhaps you could make your instructions more detailed. I created a dropbox account and uploaded an app as zip.
is it right, that in the end my Folder will look like:
Code:
app.zip
xxx.sinst
xxx.png
repo.hrep
and which of them i had to include in the app.zip?
Sorry for my noob-questions and THANKS so much

BIade said:
BOOM. How fast was that!! THANK YOU SO MUCH
(I had configured it as remoteApp for that 20minutes xDD)
If you have got some time, perhaps you could make your instructions more detailed. I created a dropbox account and uploaded an app as zip.
is it right, that in the end my Folder will look like:
Code:
app.zip
xxx.sinst
xxx.png
repo.hrep
and which of them i had to include in the app.zip?
Sorry for my noob-questions and THANKS so much
Click to expand...
Click to collapse
Its alright only the programs files should be in the zip and make sure they are on the root of the zip. The other files go to the root of a directory in your drop box public folder then use the URL of the directory but do not include repo.hrep in the URL. Let me know if you have any more questions.

My repo-file:
Code:
{blade's appz|Blade}[StartMenu`1.0`Start Menu for Windows RT`1.png`start.sinst`Blade]
My start.inst:
Code:
'programfilesdirname'~'StartMenu'
'downloadziptofolder|https://www.dropbox.com/s/prt3a16lsgwkgna/ClassicStartMenuMod.zip'~'programfiles'
'shortcuts|StartMenu|StartMenu'~'desktop|ClassicStartMenu-Script.cmd'
My Folder: (this is what i put in for "add repo")
https://www.dropbox.com/sh/vwtsxh27vcpxufs/DJQHh203L_
Doesn't Show up
P.S.: Is it possible to set a custom Icon for the desktop-shortcut (because in my case it is not an exe-file but a cmd-file)
P.P.S.: you could add your Manager in your repo

BIade said:
My repo-file:
Code:
{blade's appz|Blade}[StartMenu`1.0`Start Menu for Windows RT`1.png`start.sinst`Blade]
My start.inst:
Code:
'programfilesdirname'~'StartMenu'
'downloadziptofolder|https://www.dropbox.com/s/prt3a16lsgwkgna/ClassicStartMenuMod.zip'~'programfiles'
'shortcuts|StartMenu|StartMenu'~'desktop|ClassicStartMenu-Script.cmd'
My Folder: (this is what i put in for "add repo")
https://www.dropbox.com/sh/vwtsxh27vcpxufs/DJQHh203L_
Doesn't Show up
P.S.: Is it possible to set a custom Icon for the desktop-shortcut (because in my case it is not an exe-file but a cmd-file)
P.P.S.: you could add your Manager in your repo
Click to expand...
Click to collapse
Copy the public link of the repo.hrep then remove repo.hrep from that link and add that to Subvert =)

Toxickill said:
Copy the public link of the repo.hrep then remove repo.hrep from that link and add that to Subvert =)
Click to expand...
Click to collapse
https://www.dropbox.com/s/va0fycgb2272kyw/
Still doesnt Show up Im so sorry and thank you so much for your time

BIade said:
https://www.dropbox.com/s/va0fycgb2272kyw/
Still doesnt Show up Im so sorry and thank you so much for your time
Click to expand...
Click to collapse
//Edit:
Follow PM Instructions
Im going to look into the bug but for now that is your repo =)
Make sure to remove the failed url's
Nice work. Ill fix the loading bug asap.

The issue on my end is resolved (Version 1.2)
Now you still have a problem, I am unable to get the public link for your repo. Please follow the instructions in the PM that I send you.
Thanks

I could use one or two of my vps servers as a repo for people to upload to also if anyone wants.
Sent from my LG-LS970 using Tapatalk

Hey everybody. I got it working. For all People that registered on dropbox after october 4th 2012, the public Folder is deactivated. READ HERE. To enable the public Folder CLICK HERE.
That solved everything
BIG THX @Toxickill:
Could you add the Feature to set a custom Icon for the shortcut created?

This is AWESOME! Some tiny improvements:
1) After adding a repo, it doesnt Show the new URL in the box, Needs a restart of subvert to Show. (only visual issue) [perhaps you could insert a refresh-call after adding]
2) If repo gets updated, Subvert doesnt recognize it. We Need to reset the repos and add it again. [perhaps you could add a refresh button on the "Store"-tab ]
3) Possibility to set an Icon for shortcut would be amazing (I think this is not easy to integrate)
All in all this is a VERY USEFULL app. Thank you soo much
For those, who wanna test my repo:
Code:
https://dl.dropboxusercontent.com/u/241258198/repo/
P.S.: For some reason Paint-dot-Net and CoolPlayer dont Show up in "Your Apps", but install, run and uninstall works perfectly

Repo is looking awesome blade!
A few notes....
Please click that restartbutton in settings it should fix most of the issues you are having.
Also repos are cached for 24h i dod that for bandwidth issues however i have a better idea in mind that will work perfect and i will add it asap.

Blade: I have fixed the issues you where having with Paint.Net and CoolPlayer, Please wait for the update to be pushed to your tablet =)
Toxickill.

Related

[DEV NEEDED FOR COMPLIING][SHELL]ZShaolin (zsh for Android)

MOD EDIT: Thread closed, please use this instead. Thanks!
Hello!
I actually am surprised that this isnt around here and/or noone has built/complied a .APK.
So here it is
ZShaolin (zsh shell for Android)
http://www.dyne.org/software/zshaolin/
ZShaolin unleashes the power of GNU/Linux on your Android phone or tablet by installing a small and powerful shell environment.
It comes with applications to edit images, audio and video using batch scripts one can write and upload. It does not require rooting, not even an Internet connection to work.
What you will find in ZShaolin:
•FFMpeg to convert, decode and encode audio and video files
•ImageMagick to convert and manipulate all image formats
•Sox to manipulate and convert audio files
•OggZ for the manipulation of DRM free audio/video (Ogg/Vorbis/Theora)
•LUA scripting language
•GNU Awk, Sed, Grep and the awesome Z-Shell
•… and even more small tools to make your life easier when using Android from terminal
Click to expand...
Click to collapse
And here is the part that Im surprised isnt here:
Development of ZShaolin started recently. It can grow with your support, that’s why we are selling it for a coin on the Android Market. Meanwhile, all the sourcecode of ZShaolin is free and opensource, also the toolchain used to build it is made available for download on our FTP, so if you really want this app without paying then you can grab it and build it yourself…
Click to expand...
Click to collapse
Source code: http://code.dyne.org/zshaolin
Toolchain: http://ftp.dyne.org/zshaolin
Could someone please comply this into a .APK so we can install it on phones?
Thank you!
hi there
I'm the ZShaolin developer.
Thanks for noticing the app, I've posted it on XDA before for feedback but since my user points on the forum are low my post was removed.
If someone else than me tries to build from source, I'm happy to facilitate answering specific questions and eventually fixing issues.
Please note that I'm actively developing ZShaolin and the latest version is on GitHub
https://github.com/dyne/ZShaolin
it contains improvements to the build system over the 0.4 version
I'm about to release it as 0.5 so feedback on it is very welcome.
ciao
jaromil.rojo said:
I'm the ZShaolin developer.
Thanks for noticing the app, I've posted it on XDA before for feedback but since my user points on the forum are low my post was removed.
If someone else than me tries to build from source, I'm happy to facilitate answering specific questions and eventually fixing issues.
Please note that I'm actively developing ZShaolin and the latest version is on Git code.dyne.org
get it with:
Code:
git clone git://code.dyne.org/zshaolin.git
it contains improvements to the build system over the 0.4 version
I'm about to release it as 0.5 so feedback on it is very welcome.
ciao
Click to expand...
Click to collapse
Hi there
You could make a build of the <0.4 version and release it only here (XDA). And then have people either buy the 0.5 version and/or comply it themselves.
jaromil.rojo said:
I'm the ZShaolin developer.
Thanks for noticing the app, I've posted it on XDA before for feedback but since my user points on the forum are low my post was removed.
If someone else than me tries to build from source, I'm happy to facilitate answering specific questions and eventually fixing issues.
Please note that I'm actively developing ZShaolin and the latest version is on Git code.dyne.org
get it with:
Code:
git clone git://code.dyne.org/zshaolin.git
it contains improvements to the build system over the 0.4 version
I'm about to release it as 0.5 so feedback on it is very welcome.
ciao
Click to expand...
Click to collapse
Well since noone wants to comply this, if you could help me comply a version for me, I would really appriciate it as I am very intrested in running zsh on my Android.
Thanks!
riahc3 said:
Well since noone wants to comply this, if you could help me comply a version for me, I would really appriciate it as I am very intrested in running zsh on my Android.
Thanks!
Click to expand...
Click to collapse
I bet it is very much easier to buy it from the Play store than set up whole build environment
ok then thanks are welcome
Hey there I'm happy to post a gratis compiled version on the XDA forum
but then please first give me some thanks if you like i
I have only 2 on thanks meter now and I'd love to be able to post on this awesome forum and discuss in the developer part which I always read with interest.
Thanks :angel:
There you go, free and light ZShaolin APK
Allright guys thanks for cheering me up here here you go with a light version of ZShaolin
files.dyne.org/zshaolin/.xda-dev
This is fresh from the latest 0.9 version, but stripped down from the biggest tools so its a very light shell
I've put some useful things like OpenSSH, Midnight Commander, Git and ncdu and of course ZSh now up to version 5
Most of the above is compiled completely static with my own toolchain and not the Google NDK one, the binaries are likely to be portable across a vast number of devices. I'm happy if anyone finds this useful or even just entertaining. Be welcome to compile it on your own (it's all free and open source stuff!) or buy the full version from the Android market. In the full ZShaolin version so far I've managed to put Vim (huge), Emacs, FFMpeg, ImageMagick, GnuPG, Rsync and many other programs in it.
BTW don't miss to start the curseofwar game :cyclops: that's phun
I'm getting a failed download every time
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
file integrity OK
hi bilgerryan,
> I'm getting a failed download every time
I have double checked the uploaded file integrity, it is all fine on my server.
This might be a problem of the downloader you are using, please note the download URL is over SSL with a valid certificate for the dyne.org domain.
To check file integrity, the SHA1 sum of the file ZShaolin_light_xda-dev.apk is: 7c1bf22cf57037cf4a0ea2c9d29cff423be26b1f
ciao
hi there, this might be a stupid queistion, but I am an Android noob, so...
if I install Zshaolin do I have to use the emulator provided or can I also use my old android terminal emulator? Because all I want to do is to get zsh on my android, ideally with the oh-my-zsh configuration I use on my Laptop.
I have seen several builds of bash for android but none of zsh. Is this it?
About ZShaolin binary portability
hi Teri,
teri.gilteo said:
if I install Zshaolin do I have to use the emulator provided or can I also use my old android terminal emulator? Because all I want to do is to get zsh on my android, ideally with the oh-my-zsh configuration I use on my Laptop.
I have seen several builds of bash for android but none of zsh. Is this it?
Click to expand...
Click to collapse
Yes and no. Almost all binaries included in ZShaolin are 100% static. This means they can be copied in other locations and be used from there, but many times they need auxiliary files and configurations found in paths that are set via environment variables. ZShaolin does all that configuration automatically, but if you copy them in a different application it might need tweaking.
Also if your device is rooted you can access binaries from an application into another with sudo, but if its not rooted then all applications run in their own space and cannot access each other. You would then need to copy the zsh binary and assets through the sdcard into jackpal's terminal emulator for instance, and again make sure the environment is set accordingly.
So the answer is mostly yes: provided that another terminal application has sane term definitions and an environment set, you can run ZSh also inside this other application and not just ZShaolin.
In fact many programs in ZShaolin can be useful to app developers needing such functionalities in their applications
ciao
...continuing on that thought, I think it is a good idea to have some kind of standard for distributing and plugging into static binary environments on Android. JackPal is the one that has been around for longer than everyone in this. I'd be curious to read his opinion. We can use an ext4 formatted sdcard and then permissions can be preserved and systems can be booted from sdcard.

[APP][2.2+]SambaDroid 2.1.0

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
SambaDroid is a native port for Android of the popular Samba for Linux.
This application allows you to share/manage files on your device easily from any PC of your network.
Once started, just type \\SAMBADROID in your computer, use 'android' as user and enjoy.
Please note that this application requires root​
2.1.0 changelog:
Optimized layout for tablets
Fixed a problem with in-app purchase restore
Google Play Services updated
Minor UI changes
2.0.0 changelog:
complete UI rewrite!
sperimental x86/mips support
Samba updated to version 3.6.22
android.permission.ACCESS_SUPERUSER permission added
fixed the root popup issue
Explicit ethernet support
new option "Boot autostart"
improved users/shares management
extended notification support (pro)
Widget support (pro)
1.0.6 changelog:
new translations: Chinese, German, Hungarian, Italian, Russian and Spanish
new share option "read only" (pro)
added WiFi whitelist (pro)
fixed the "read only" bug with multiple shares
fixed su popup issue
FAQs:
q: Where can I find the modified Samba source code?
a: Here it is.
q: Why my transfer speed decrease when I turn off the screen?
a: Enable the option 'Lock Wifi'. If your device is running at least Android 2.3.x, you should get full speed transfer even when the screen is off, otherwise enable the option 'Lock screen' too.
q: How can I automate the application start/stop?
a: Use the following broadcast intents:
START: berserker.android.apps.sambadroid.command.START
STOP: berserker.android.apps.sambadroid.command.STOP
If you are a Tasker user, please follow these steps (thanks to bcrook)
Create a new Task (eg. Start SambaDroid) in Tasker
Add a new action > Misc > Send Intent
Set the action to berserker.android.apps.sambadroid.command.START , Cat = None, the rest you can leave as defaults
Save the action and task
Repeat for berserker.android.apps.sambadroid.command.STOP intent
Create a profile to trigger the tasks (or launch w/ NFC or whatever you want)
You can test the Task by clicking on the Task and clicking the Play icon in the lower right of the popup.
Download from Google Play
Support this project
​
If you want to translate SambaDroid into a new language:
download the attached file translate.zip
edit the xml inside the zip (strings.xml) in this way:
Original line:
<string name="ftp_user_invalid_password">Invalid password</string>
Click to expand...
Click to collapse
Translated line:
<string name="ftp_user_invalid_password">My translation of Invalid password</string>
Click to expand...
Click to collapse
Please do not translate anything inside the "name" attribute:
<string name="do not translate this">
Click to expand...
Click to collapse
But only:
<string name="my_key">Please translate only this part</string>
Click to expand...
Click to collapse
Attach in this topic a modified version of the file or send me a pm with the download link (please remember to indicate the new language!)
I'll be glad for every contribution
Available translations:
Chinese Simplified by Fishmanzero (1.0.5)
French by nerfiaux (1.0.6)
German by FadeFx (1.0.5)
Hungarian by warezxts (1.0.6)
Italian by berserker_devel (2.0.0)
Russian by Sharikov Vladislav (1.0.6)
Spanish by aaamador (1.0.5)
Thanks for your work
I have problem with password i can't access to device
erik501 said:
Thanks for your work
I have problem with password i can't access to device
Click to expand...
Click to collapse
Did you change it? The default one is empty.
Do you use the same Workgroup? Moreover are you on windows/linux/mac?
Thanks for the beta.
I starts fine but Windows wants to get a username (as in Samba filesharing) and a password.
So I cannot connect too.
Edit: the user root as suggested does not help.
yes without password i can connect device from windows xp sp3 without problem navigate into my sdcard
when i change password example "ciao" and restart sambadroid i can't have access from pc.
Ps Galaxy Note with Rocket rom Jelly Bean v1
erik501 said:
yes without password i can connect device from windows xp sp3 without problem navigate into my sdcard
Click to expand...
Click to collapse
Yes now I tried this with success. Thank you.
What is the difference between Netbios name and Server string?
From Windows I always see SAMBADROID in the network neighborhood even I changed the server string. Is it hardcoded?
The NetBIOS name is not seen in Windows.
Please add a username for us windows user.
The logfile does not provide any information about failed logins.
Nice. Great to see it alive again. I'll test it when I get some time later.
Thanks for the beta and for finding time to reviving this app!
I'm having a problem starting the service on my Galaxy Note 2 with JellyBean as can be seen in the attached screenshot.
I peviously have SambaFileSharing app + patch app installed but I uninstalled them before installing your beta.
Sent from my GT-N7100 using Tapatalk 2
berserker_devel said:
[*]Large files transfer doesn't work well yet )
Click to expand...
Click to collapse
Copying a CMW backup with 1 GB without problems.
With the old Samba Filesharing this was always impossible.
So I hope this will be for ever
Thanks again for this important app.
Install this on my Xperia Active. But still can't access my sd card
I can't get it the server to start on my Nexus S 4G Running CM JB nightly
here is the log
Another one:
I have checked the WiFi autostart but the service does not start (CM10 nightly from 01112012) at phone booting.
gsustech said:
Thanks for the beta and for finding time to reviving this app!
I'm having a problem starting the service on my Galaxy Note 2 with JellyBean as can be seen in the attached screenshot.
I peviously have SambaFileSharing app + patch app installed but I uninstalled them before installing your beta.
Sent from my GT-N7100 using Tapatalk 2
Click to expand...
Click to collapse
Thanks for reporting this: it seems that we have here a problem with the installation (the service doesn't find the config file).
You can try to:
Edit options (just to override the new config file)
reinstall the application
post a screenshot of your directory structure inside /data/data/berserker.android.apps.sambadroid/samba (this could really help)
Please let me know
joenathane said:
I can't get it the server to start on my Nexus S 4G Running CM JB nightly
here is the log
Click to expand...
Click to collapse
Can you please post the whole logs files? I'm realizing now that I had to automate this for the beta...
You can find the two log files under /data/data/berserker.android.apps.sambadroid/samba/var.
P.S.: I have no idea by now for the problem sorry...
berserker_devel said:
Thanks for reporting this: it seems that we have here a problem with the installation (the service doesn't find the config file).
You can try to:
Edit options (just to override the new config file)
reinstall the application
post a screenshot of your directory structure inside /data/data/berserker.android.apps.sambadroid/samba (this could really help)
Please let me know
Click to expand...
Click to collapse
So bad I tested the functionality before releasing the beta (but not only on boot...).
Does it work if you disable/enable the WiFi?
tramp20 said:
Copying a CMW backup with 1 GB without problems.
With the old Samba Filesharing this was always impossible.
So I hope this will be for ever
Thanks again for this important app.
Click to expand...
Click to collapse
Please can you try a file larger than 4gb?
berserker_devel said:
Please can you try a file larger than 4gb?
Click to expand...
Click to collapse
Tomorrow, my SDCard is almost full and I have to delete some maps
can anybody post instructions via video? op?
Works perfectly on my Gnex CM10.
Just started the app and the server started running, didn't need to change any options, it just worked out of the box. Thanks a lot for this!
Thanks for the reply. I tried editing the settings, reinstalling and disable+enable wifi but still have the same type of errors.
Attached you can find some further screenshots including the contents of the folder you mentioned.
I noticed that on the first run it gives the error "cannot find a valid WiFi interface" as can be seen in the screenshot.
Thanks for your time and help!
Sent from my GT-N7100 using Tapatalk 2
any chance we can have an option to auto-run the server @ boot ?
how about an on/off widget ?
any chance we can navigate to / and not just sdcard ?

[APP] ZShaolin light XDA-DEV release

This is the new thread dedicated to ZShaolin light xda-dev releases
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
More information on ZShaolin: http://zshaolin.org
APK download: files.dyne.org/zshaolin/.xda-dev
works without root - only for ARM based devices
ZShaolin light xda-dev is an unrooted shell of full static binaries of software as: OpenSSH, Midnight Commander, Git and ncdu and of course ZSh now up to version 5.
Most of the above is compiled completely static with my own toolchain (also available in the download zone, not the Google NDK), the binaries are likely to be portable across a vast number of devices.
I'm happy if anyone finds this useful or even just entertaining.
Buy the full edition to support development, donations welcome on dyne.org
This light xda-dev version will receive no updates and misses binaries for ImageMagick, FFmpeg, Vim fully featured, Emacs, RSync and more ASCII games, all tools found in the paid version.
However, ZShaolin is free open source, all sources are provided on files.dyne.org/zshaolin and github.com/dyne/ZShaolin
Be welcome to hack it and compile your own version.
Kudos to SpartacusREX for the java installer and terminal originally by JackPal.
p.s. don't miss to start the curseofwar game :cyclops: that's quite some ASCII phun
Interesting. Perhaps I will give it a go
Nice work! I just ssh'd into my main computer from my Nexus 5
Awww man I wanted to be the one to release something like this. Just too busy to get everything polished and perfected.
I was going to release it for free too. Don't see a point in charging for compiling and bundling apps.
I already released what I had for ffmpeg in another thread earlier this year.
It uses dynamic libs too, much better for memory usage.
http://forum.xda-developers.com/showthread.php?t=1016463
It would be a dream if this included sshfs as well to mount a remote server directory to my Android. The only app available for that has not been updated in a year and does not work on anything >ICS.
Can you help with that?
After installing the ZShaolin system, how do i uninstall it? Do i just uninstall the app and it will delete the ZShaolin system off my device leaving no traces?
SUDroid said:
After installing the ZShaolin system, how do i uninstall it? Do i just uninstall the app and it will delete the ZShaolin system off my device leaving no traces?
Click to expand...
Click to collapse
Yes. All the files are installed to the app's storage (/data/data/org.dyne.zshaolin) which is removed when you uninstall it.
It says:
ctrix: ERROR your terminal is too small (min 80x24)
Looks great in my tablet (Onda v972) the terminal slide is awesome!, despite its a little bit laggy between transitions. Thanks :good:
Working over here (S4 Tmobile).
hi,
just purchased the paid version from the google play,
any hint abt starting sshd from command line on the device ?
same for lighthttpd please ?
also is it possible to get some imageMagick sample script ?
thank you
Squandering Space?
I did a recursive descent directory listing of the /data directory via a python script I wrote.
It showed 57212 entries under /data/data/org.dyne.zshaolin
It appears that zshaolin duplicated my entire /mnt/sdcard recursively
Can anyone explain why this would ever be necessary?
quasiperfect said:
I did a recursive descent directory listing of the /data directory via a python script I wrote.
It showed 57212 entries under /data/data/org.dyne.zshaolin
It appears that zshaolin duplicated my entire /mnt/sdcard recursively
Can anyone explain why this would ever be necessary?
Click to expand...
Click to collapse
Does your script check for soft links? Just a thought...
Sent from my XT1034 using Tapatalk
quasiperfect said:
It appears that zshaolin duplicated my entire /mnt/sdcard recursively
Can anyone explain why this would ever be necessary?
Click to expand...
Click to collapse
It's just a symbolic link.
Not Squandered
aaopt said:
Does your script check for soft links? Just a thought...
Sent from my XT1034 using Tapatalk
Click to expand...
Click to collapse
It checks now. I don't descend linked directories anymore. My perl scripts
have done that for a long time. But python is still new to me.
The number of entries reported under /data went from 288999 to 78835
It makes a lot more sense to me now. Thanks.
---------- Post added at 04:49 PM ---------- Previous post was at 04:36 PM ----------
dawabz94 said:
hi,
just purchased the paid version from the google play,
any hint abt starting sshd from command line on the device ?
same for lighthttpd please ?
also is it possible to get some imageMagick sample script ?
thank you
Click to expand...
Click to collapse
I'd kinda like to do that myself. Starting sshd any way at all would be nice. That would give me access through putty to the real linux tools. That would be a serious weapon.
Hey this is an absolutely fantastic app. Any scripting shell gurus will feel right at home running this is temu with pckeyboard on Andy or over telnet or ssh. It makes android feel very powerful and the author has done some very noteworthy awktastic scripting of zsh modules. I attached a mini version of this app ( 350k ) without the installation package inside. This saves you 50mb after you've already installed the system and replace the data/app apk with this.
Also forgot to mention, this can totally replace mksh in /system/bin and become your system shell. There's enough ksh similarity for all the general scripting, e.g. the print builtin.
New 0.9.1 release is out
ZShaolin 0.9.1 out on 9 September 2014
More info about ZShaolin on its website https://www.dyne.org/software/zshaolin
Main new feature is the possibility to connect to ZShaolin via ☞ SSHD from another computer. Just run the helper "z-ssh" in the terminal and follow the simple instructions.
Curl is now present and working along with some more scripting fixes.
Also try "ncdu" useful to explore the directories by size occupation.
Cheers to all GitHub stargazers! https://github.com/dyne/ZShaolin/stargazers
p.s.
Sorry no update yet for the XDA-light version, 0.9.1 is just to compile on your own (docs are lacking behind, I know...) or buy from the goog evil empire
ZShaolin 1.0 just released with Tmux
According to the poll on this forum Tmux is the most acclaimed feature for ZShaolin and so it is now there! Also the annoying surface fling is removed to make it more comfortable to scroll the console history.
This new release 1.0 is coming up on the G market and I'll make an update to the free XDA-light version in the coming weeks.
ciao!
Hi there! I downloaded your apk and installed it on an Android Mediaplayer (Tizzbird N1) because I want to use ImageMagick to downscale screenshots that I generate in an automation bashscript before posting it to a webserver.
But somehow I can't find a 'convert' binary in the my directory /data/data/org.dyne.zshaolin/files/system/bin/
UPDATE: Ahh. never mind. found in your first post that you only include ImageMagick in the paid version.

[Play Store] [ROOT] GTerminal - GCC Compiler

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
https://mega.nz/#!CYUC2KzI!KnHmytu3EnTdxO16gWMC8YeiIRql2DSZYjqflwwcCC0[
/CENTER]
GIDR (named GIDE on the play store) is a ROOT application that installs a fully working GCC compiler on your phone. It works from the GUI as still from the Terminal. (Note that Jackpal Terminal is required to run this app.​
Features:
- GCC 5.2.0
- standalone install
- no delete on uninstall
- heavy install (250 mb on internal storage)
Known bugs / faults:
- UI sucks (yes it does )
- Takes very long time on extracting (up to 5 min on a s3 mini due to hardware restrictions)
Changelog:
1.1
- new design (sucks still)
- code improvements for faster extracting times (about 20 secs now)
1.0
- initial release
- added Material support
- created GitHub repo​
XDA:DevDB Information
GTerminal, App for all devices (see above for details)
Contributors
Thargorsson
Source Code: [url]https://github.com/PythonLimited/GTerminal[/URL]
Version Information
Status: Beta
Current Beta Version: 1.0
Created 2016-11-21
Last Updated 2016-11-21​
Reserved
Reserved #1
Is this still in the making bro? I am excited as hell for this. I have been searching for a month for an app like this. If u need any testers I would be more than happy to help
noob4598 said:
Is this still in the making bro? I am excited as hell for this. I have been searching for a month for an app like this. If u need any testers I would be more than happy to help
Click to expand...
Click to collapse
Jup i can send you test apps nearly daily. I'm actually implementing a new design along with full terminal support.
Thargorsson said:
Jup i can send you test apps nearly daily. I'm actually implementing a new design along with full terminal support.
Click to expand...
Click to collapse
Awesome bro that's sounds great. Send away. I will help any way I can. Bug reports, tests, you got it. My initial goal was to compile a kernel for my note 4 on the device itself but i havent been able to find a single guide or even a reference to someone doing it. A lot about compiling apps but none about compiling a kernel from source. I have a pc with manjaro and all the build tools but I can't carry that around with me all day and i know the note 4 has enough power to do it. If I knew enough and could build apps I would build one like a mobile android studio. Pick your source code, pick your toolchain, automatic detection of makefiles and such, built in make menuconfig, hit compile then boom....easy peasy.....here's your kernel sir. Haha. I know that would make things way too easy but what I don't get is with all the kernel developers, why nobody has made a kernel specific IDE..... just for compiling and modifying the android kernel......but anyway, damn got way off track there....shoot me the builds bro. And let me know what you need from me. Thanks
noob4598 said:
Awesome bro that's sounds great. Send away. I will help any way I can. Bug reports, tests, you got it. My initial goal was to compile a kernel for my note 4 on the device itself but i havent been able to find a single guide or even a reference to someone doing it. A lot about compiling apps but none about compiling a kernel from source. I have a pc with manjaro and all the build tools but I can't carry that around with me all day and i know the note 4 has enough power to do it. If I knew enough and could build apps I would build one like a mobile android studio. Pick your source code, pick your toolchain, automatic detection of makefiles and such, built in make menuconfig, hit compile then boom....easy peasy.....here's your kernel sir. Haha. I know that would make things way too easy but what I don't get is with all the kernel developers, why nobody has made a kernel specific IDE..... just for compiling and modifying the android kernel......but anyway, damn got way off track there....shoot me the builds bro. And let me know what you need from me. Thanks
Click to expand...
Click to collapse
Ok bro I'll send you the latest nightly build in about 1 hour. It has a new design (very simple but has error output). It downloads the GCC from my GitHub and then extracting it to /data/local/GCC. It creates links to /system/bin as well so you can test it out via terminal. It is a debug version so you can see logcat from it. One error I got (for now) is that it cannot unzip the GCC zip to /data in cause of permission errors but for somehow it copies. So that would be a starting point. And about your idea to create an IDE for Android and so on, GREAT that would be the goal for me. Cya later. Btw did you have Skype? Would be faster to talk to each other.
Thargorsson said:
Ok bro I'll send you the latest nightly build in about 1 hour. It has a new design (very simple but has error output). It downloads the GCC from my GitHub and then extracting it to /data/local/GCC. It creates links to /system/bin as well so you can test it out via terminal. It is a debug version so you can see logcat from it. One error I got (for now) is that it cannot unzip the GCC zip to /data in cause of permission errors but for somehow it copies. So that would be a starting point. And about your idea to create an IDE for Android and so on, GREAT that would be the goal for me. Cya later. Btw did you have Skype? Would be faster to talk to each other.
Click to expand...
Click to collapse
Thanks bro. Im excited as hell. No skype. I can probably get it. I do have telegram which I use and alot...mostly cuz it's so quick like sms. And quick is probably better because I would be grateful for your knowledge at times. I'm still learning...but only way for most to learn is by help from others with more skills and knowledge such as yourself. Do you build roms and kernels?
noob4598 said:
Thanks bro. Im excited as hell. No skype. I can probably get it. I do have telegram which I use and alot...mostly cuz it's so quick like sms. And quick is probably better because I would be grateful for your knowledge at times. I'm still learning...but only way for most to learn is by help from others with more skills and knowledge such as yourself. Do you build roms and kernels?
Click to expand...
Click to collapse
I'm actually teaching myself in.
Attached is the latest version.
Install it run it and then open up a terminal type in su and then you can run GCC / make etc.
Telegramm ist nice I'm gonna create a group.
Cya later
Edit c u tomorrow I have to sleep.
Awesome bro. Thanks.
What's this mean?
noob4598 said:
What's this mean?
Click to expand...
Click to collapse
That there was an error while unzipping :victory:
Ok if you are on Android 4.4 or above please go to settings->apps->GCC and ensure that storage permission is granted. Second did you allowed root access?
Third did you have BusyBox installed?
Fourth did you downloaded the file correctly? (Did the process has gone to 100%).
If you don't have root tell me then I will fix that.
I am on 6.0 MM and I have Systemmode Su 2.79. I made sure storage was granted and I keep my supersu set to always grant all. And busybox in xbin. Does it need to also be in sbin? Also wound mount namespace matter? I'm gonna attach screens
noob4598 said:
I am on 6.0 MM and I have Systemmode Su 2.79. I made sure storage was granted and I keep my supersu set to always grant all. And busybox in xbin. Does it need to also be in sbin? Also wound mount namespace matter? I'm gonna attach screens
Click to expand...
Click to collapse
Hmm check if there is a GCC compiler in /data/local/GCC then tell me.
It could be that it doesn't symlinks the files (that would explain the runtime error)
Oh yea I checked that first and it's there. Also .GCC hidden folder on sd. This is my path. Is there suppose to be a GCC/GCC subfolder
noob4598 said:
Oh yea I checked that first and it's there. Also .GCC hidden folder on sd. This is my path. Is there suppose to be a GCC/GCC subfolder
Click to expand...
Click to collapse
Ok then nice. Just go to bin and symlink those files to /system/bin
With those commands:
"ln -s /data/local/GCC/bin/arm-linux-androideabi-gcc /system/bin/gcc"
Replace the GCC with g++ or ar or ld.
Btw here is Telegramm Chat Link. Im Leonardo Meitz.
https://telegram.me/joinchat/COXZlz4B7y2wVqaqdQ6PbQ
Thargorsson said:
Ok then nice. Just go to bin and symlink those files to /system/bin
With those commands:
"ln -s /data/local/GCC/bin/arm-linux-androideabi-gcc /system/bin/gcc"
Replace the GCC with g++ or ar or ld.
Btw here is Telegramm Chat Link. Im Leonardo Meitz.
https://telegram.me/joinchat/COXZlz4B7y2wVqaqdQ6PbQ
Click to expand...
Click to collapse
No link bro to telegram.
https://telegram.me/joinchat/CkS7QUFTvf3Zse-PrnjpWw
I don't know how to add you other than this link.
noob4598 said:
No link bro to telegram.
https://telegram.me/joinchat/CkS7QUFTvf3Zse-PrnjpWw
I don't know how to add you other than this link.
Click to expand...
Click to collapse
Ok im in nro
I'm actually adding no root support. But there are some troubles with permissions in the /data folder so it will take about 1 additional day to work fully.
Attached latest test build. It extracts GCC now to /data/data/pythonlimited.gcc/GCC but the permission are still buggy so I can't execute GCC directly.
Will be fixed I promise.
Downloads
https://mega.nz/#!7A1RCKZb!4yBP6WuuuSmxY1v2ozXMwv5q0XXc0Q_zjKXkbtO1NbQ

Kodi UWP working

Hello,
i found a working KODI. Took me quite a while to find it since it was removed from all their mirrors
it seems. Well all but one...
Maybe we should mirror it somewhere else?
http://ftp.igh.cnrs.fr/pub/xbmc/xbmc/nightlies/windows/uwp-arm/master/
i tried with the latest version there
u have to install the certificate following this guide
https://kodi.wiki/view/HOW-TO:Install_Kodi_for_Universal_Windows_Platform
also u have to set the date back (i set it back to 2018) otherwise the certificate isnt valid anymore
This is still quite a very helpful app for our Oldie devices
p.s. unfortunately latest version posted there seems to hang when going into settings
after waiting for a long time seems to respond though
Issues:
-when installing repos under filemanager it can only connect to http repos but not to https repos
-later with install addons from zip it cant install from the http either
- when copying repo as zip to home folder and installing addon from zip kodi crashes most of the time
- the repos still get installed when trying to install from repo it cant connect though
i think we need a firewall rule for kodi no idea how to create one for an uwp app though
very thank you! my RT has a reborn and it has a new life!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Hello
The link mentioned is not working anymore. Do anyone have another link to download?
Thanks
andPS2 said:
Hello,
i found a working KODI. Took me quite a while to find it since it was removed from all their mirrors
it seems. Well all but one...
Maybe we should mirror it somewhere else?
http://ftp.igh.cnrs.fr/pub/xbmc/xbmc/nightlies/windows/uwp-arm/master/
i tried with the latest version there
u have to install the certificate following this guide
https://kodi.wiki/view/HOW-TO:Install_Kodi_for_Universal_Windows_Platform
also u have to set the date back (i set it back to 2018) otherwise the certificate isnt valid anymore
This is still quite a very helpful app for our Oldie devices
p.s. unfortunately latest version posted there seems to hang when going into settings
after waiting for a long time seems to respond though
Issues:
-when installing repos under filemanager it can only connect to http repos but not to https repos
-later with install addons from zip it cant install from the http either
- when copying repo as zip to home folder and installing addon from zip kodi crashes most of the time
- the repos still get installed when trying to install from repo it cant connect though
i think we need a firewall rule for kodi no idea how to create one for an uwp app though
Click to expand...
Click to collapse
Hello.
The link for download is not working, can you please help to find the new link.
Thanks
vicky1982 said:
Hello.
The link for download is not working, can you please help to find the new link.
Thanks
Click to expand...
Click to collapse
Here
https://mirrors.kodi.tv/nightlies/windows/uwp-arm/master/
frylockk19 said:
Here
https://mirrors.kodi.tv/nightlies/windows/uwp-arm/master/
Click to expand...
Click to collapse
Hello,
Thanks for reply. But these are the new versions, i tried them but couldn't get it installed, they are .appxsym files.
I have surface rt 8.1, can we install .appxsym?
Any idea?
Thanks
vicky1982 said:
Hello,
Thanks for reply. But these are the new versions, i tried them but couldn't get it installed, they are .appxsym files.
I have surface rt 8.1, can we install .appxsym?
Any idea?
Thanks
Click to expand...
Click to collapse
Oh. I didn't realize that. You can not on RT8.1 but I'm unsure whether appxsym works on Win10 either.
Now only newer versions are available. Can someone share the version compatible with Win10 RT?
aristeua said:
Now only newer versions are available. Can someone share the version compatible with Win10 RT?
Click to expand...
Click to collapse
Hi, can you please check if this working on your device (I believe W10 build on RT should be 15035):
https://github.com/basharast/Kodi-UWP-ARM/releases/latest
also if you are interested I'm working on many Windows ARM apps (UWP) but I don't have any way to test them on WinRT, it will be nice if you can help. thanks.
astifan said:
Hi, can you please check if this working on your device (I believe W10 build on RT should be 15035):
https://github.com/basharast/Kodi-UWP-ARM/releases/latest
also if you are interested I'm working on many Windows ARM apps (UWP) but I don't have any way to test them on WinRT, it will be nice if you can help. thanks.
Click to expand...
Click to collapse
That would be great, if it works. Right now I am at work, will try this for sure in win10 RT. And will leave a reply about it went.
vicky1982 said:
That would be great, if it works. Right now I am at work, will try this for sure in win10 RT. And will leave a reply about it went.
Click to expand...
Click to collapse
Hello again, You did a great job. The app is working on win 10 RT.
There is something wrong with the certificate, it's giving error for that. Then I tried to install the certificate from .appx file.
It is installed. Could not try for a long time, will reply again if found some problem.
Thanks
vicky1982 said:
Hello again, You did a great job. The app is working on win 10 RT.
There is something wrong with the certificate, it's giving error for that. Then I tried to install the certificate from .appx file.
It is installed. Could not try for a long time, will reply again if found some problem.
Thanks
Click to expand...
Click to collapse
Great, I'm happy it worked..
I had to repackage the app to modify the build from 15063 to 15035 so I may select the wrong certificate, will check that.
Edit: correct Matrix version was with wrong certificate (already fixed), but Nexus's certificate is fine.
Thanks for informing me about this.
astifan said:
Great, I'm happy it worked..
I had to repackage the app to modify the build from 15063 to 15035 so I may select the wrong certificate, will check that.
Edit: correct Matrix version was with wrong certificate (already fixed), but Nexus's certificate is fine.
Thanks for informing me about this.
Click to expand...
Click to collapse
Are you on Discord?
It would be great if you can link your work on Discord also. Kodi on Surface RT, is a great job. It solves many issues, Playing you tube is major one. All in one media player.
Thanks
vicky1982 said:
Are you on Discord?
It would be great if you can link your work on Discord also. Kodi on Surface RT, is a great job. It solves many issues, Playing you tube is major one. All in one media player.
Thanks
Click to expand...
Click to collapse
That's the main target, I'm trying to solve the support issue for legacy devices.
Yes I have discord account, but not familiar with it very much basic usage.
Discord: basharastifan#0506
Telegram: @basharastifan
astifan said:
That's the main target, I'm trying to solve the support issue for legacy devices.
Yes I have discord account, but not familiar with it very much basic usage.
Discord: basharastifan#0506
Telegram: @basharastifan
Click to expand...
Click to collapse
Ok, if it is ok with you can I share your GitHub link on Discord?
And I tried both apps Matrix and Nexus, they are working no problems.

Categories

Resources