[APP] Jekyll Client for Android - Android Apps and Games

Some months ago I ditched my WordPress blog and fall for a platform called Jekyll. I use Jekyll alongside with Github pages to host my blog. Being hosted on Github was a great advantage but what happens when I want to post from my smartphone or tablet?
Cloning the whole project with some client and pushing it up again seemed stupid for just one file, the setup of which was pleasant because the filename should be something in the form of:
Code:
YYYY-MM-DD-title.md
and the beginning of the file:
Code:
---
layout: post
title: "The Title"
description: ""
category:
tags:
---
So I started a little project called Jekyll for Android.
It is a little simple client for android that allows you to publish a post on your Jekyll blog if it is hosted on Github!
It it uses Github’s API and offers a Markdown Preview to check if your post looks ok (very Alpha feature) .
If you find it useful fork it, make it better or just use it!
You can find the project here and build it yourself or download it from Google Play!
It provides:
UI that is simple and I like.
Ability to commit a new post through Github API.
Keeps a draft.
A list of the user’s posts.
Ability to edit previous posts.
Here are some 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"
}

Looks Interesting

Maven is broken for me since the latest (v19 SDK). Built with these (f-droid-style) instructions:
Code:
Build:1.0,1
commit=1e61b142c8
subdir=JekyllForAndroid
prebuild=wget [url]http://fossil.instinctive.eu/libsoldout-1.3.tar.bz2[/url] && \
tar -C ../bypass/dep/ -xf libsoldout-1.3.tar.bz2 && \
sed -i 's/libsoldout/libsoldout-1.3/' ../bypass/platform/android/library/jni/Android.mk && \
sed -i 's/all/armeabi/' ../bypass/platform/android/library/jni/Application.mk
buildjni=../bypass/platform/android/library/
Is there going to be a free/open source licence on it?

dabl8 said:
Maven is broken for me since the latest (v19 SDK). Built with these (f-droid-style) instructions:
Code:
Build:1.0,1
commit=1e61b142c8
subdir=JekyllForAndroid
prebuild=wget [url]http://fossil.instinctive.eu/libsoldout-1.3.tar.bz2[/url] && \
tar -C ../bypass/dep/ -xf libsoldout-1.3.tar.bz2 && \
sed -i 's/libsoldout/libsoldout-1.3/' ../bypass/platform/android/library/jni/Android.mk && \
sed -i 's/all/armeabi/' ../bypass/platform/android/library/jni/Application.mk
buildjni=../bypass/platform/android/library/
Is there going to be a free/open source licence on it?
Click to expand...
Click to collapse
I forgot to do that. I just licensed the project with GPL.

Related

Howto: develop a native C app for Android

You can actually write C apps and compile them using the Android Toolchain to target the embedded Android linux system.
Code:
#include <stdio.h>
int main()
{
printf("Hello Google Android world!\nwww.pocketmagic.net\n");
return 1;
}
{
"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"
}
You need:
1) a linux box
2) the google source code
3) time and patience
A complete article here with detailed steps and tools:
http://www.pocketmagic.net/?p=682
Advantages:
- being able to implement new features that are not yet added to the SDK (eg. bluetooth)
- direct hardware access (eg. video memory)
- C vs Java
- etc
Hope this helps.
I guess technically, those are C apps for the G1, not really for android since they are not necessarily usable on other android devices.
MartinFick said:
I guess technically, those are C apps for the G1, not really for android since they are not necessarily usable on other android devices.
Click to expand...
Click to collapse
Well that would just be a generic C app compiled for armel. To do proper native on Android, one would have to use JNI. My understanding is that path also does not require root access. For more info:
http://groups.google.com/group/android-ndk
NDK = Native Development Kit
Jashsu, you are correct
That's just an arm binary, and will run on any linux distro on ARM with the libraries you include.
Android runs on-top of linux, and you will have to wait for the NDK to be able to code natively for it. But java is still a better idea for multi-platform support
Also, no root access is required to run code that doesn't require the access itself (raw i/o might need it for example)
Thanks for the feedback.
You might already know that using the Android toolchain libs, and the arm-eabi-gcc you can do direct-screen drawing, playing sounds etc. For those needing speed/hardware control the tools are already available.
Here's an update to this article:
A more convenient way to compile native C code, using the NDK. 3 steps and you can get the C code running on your Adnroid:
http://www.pocketmagic.net/?p=1462

DevDistro (VM built for all Android related development, running on Linux Mint)

DEVDISTRO - ANDROID DEVELOPMENT ENVIRONMENT, RUNNING ON LINUX MINT​
Info
I've made this VM to let you develop android products easily, it's for developing Roms/Kernels & Apps. Using this VM is a good way to start if you don't know linux so well. it includes android sdk, eclipse, java and all the needed packages, additionally i created shortcuts on the desktop to help you out
Packages:
gedit git-core gnupg flex bison gperf build-essential zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 libgl1-mesa-dev g++-multilib mingw32 openjdk-6-jdk tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev:i386 git dos2unix
Screenshot:
{
"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"
}
Download: (size is 3.1gb)
The format is .zip from the http mirror, unpack the zip and you will find a collection of rar parts, unpack them and then unpack the VMWARE VM from the parts. at the newsgroups mirror it's not packed in a zip but it's just the rar and par2 parts.
(If necessary you can fix the rar parts with the par2 parts using MultiPar, 10% recovery is included)
Newsgroups Mirror:
Note: if you don't have newsgroups, use this free trial of 3 days: https://member.hitnews.com/signup.php, don't enter any payment method, just fill in the other details to acquire a free usenet account for 3 days)
http://broodplank.cu.cc//DevDistro.nzb
Open the NZB file with a newsreader like Grabit or Newsleecher which has been set up to use your trial account
Or use the HTTP mirror, Please don't spam it, it's a very large file, if you can use newsgroups, please do so
HTTP Mirror:
http://www.broodplank.cu.cc/DevDistro-LinuxMint-x64-VMWARE.zip big thanks to the Recognized Contributor Hosting (NXTGenWeb and - Swift -)
Technical Info:
Architecture: x64
Version: Linux Mint 13, with Mate
Default Account: dev (password: android)
Root Account: root (password: android)
Is this the right section btw? I didn't know if misc or development was the right category. since it's a misc item, but its about developing
or maybe even general? If a mod knows a better section please move my post
HTTP link down. Please maybe update to KK and re-release. Looks promising.
Hey I was wondering if you still have these tools available. All the links are broken. I have Linux Mint 16. It's a lot smoother for me than Ubuntu 13.10
Thanks
Here is a new link: http://broodplank.net/files/DevDistro-14-x64-Mate.iso

[DEV] HybridMod

{
"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"
}
Info:
~ This project was originally started by me a long time ago, its been in different locations as different things, and its been written in many different styles.
~ So what is it? Well its a bash script/scripts/project/modular-project (this is how fragmented it is ) that were working on to be an all in one shell based application, currently we have a tonne of features in it and alot in our minds but we just need to get it down in the script.
~ So why post about it here if its still super alpha and not even 100% working!? Well cause we need developer help, anyone who wants can pm me or post here and ill add you with read access to our repo's , from there on you can create pull requests and help us refactor and clean up code.
~ Currently the project maintainers consist of me and @DeicPro , theres also @luca020400 who's contributed to cleaning up alot of the code. So we would love anybodys help! Even if you cant be on github constantly creating pull requests, at least pm me and ask to join the "dev" group since we can chill + it looks super cool to have a busy project
Source:
https://github.com/HybridMod
Setup:
~ This is the setup guide, you can either use the google repo tool guide and setup and use via that way, however you wont be able to do anything via git that way... The recommended way is below.
Recommended way:
Code:
mkdir -p ~/Scripts/HybridMod/
Code:
cd ~/Scripts/HybridMod/
Code:
git clone https://github.com/HybridMod/roomservice
Code:
cd roomservice
Code:
./repo_sync.sh
Now the repo_sync.sh will take care of cloning all the necessary scripts and etc...
Additional Notes:
Anyways thanks for the help if you do help, and enjoy!
banner-credits: idk , found on the google imgs, plis dont sue me ;-;
FAQ
Q: Do penguins have knees?
A: http://bfy.tw/LLo
reserved ^^

[Root/No root][App] Get the url of an OTA Update [Android One]

OTA Link​
{
"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"
}
Introduction
Root method:
The updates to Android One devices are handled by Google Play services(GMS). GMS stores the update url in the tag control.installation.current_update_url of the file /data/data/com.google.android.gms/shared_prefs/com.google.android.gms.update.storage.xml. The url is read from that file and displayed.
Non-root method:
If the device is not rooted, a permission(android.permission.READ_LOGS) has to be granted. Then the app can read the system logs and extract the update url. Connect your device to a computer with Android platform tools installed and run the following command (needs to be done only once):
Code:
adb shell "pm grant app.akilesh.ota android.permission.READ_LOGS && am force-stop app.akilesh.ota"
Click to expand...
Click to collapse
Downloads
Find the latest release here
Click to expand...
Click to collapse
XDA:DevDB Information
OTA Link, App for Android One devices
Contributors
Akilesh_15, singhnsk
Source Code: https://github.com/Akilesh-T/OTALink
Version Information
Status: Stable
Current Stable Version: 1.2
Stable Release Date: 2020-03-08
Created 2019-06-23
Last Updated 2020-03-08
Good stuff. Thanks for making this. Saves time from messing into the files manually [emoji846][emoji1696]
Sent from my Nokia 8.1 using Tapatalk
singhnsk said:
Good stuff. Thanks for making this. Saves time from messing into the files manually [emoji846][emoji1696]
Sent from my Nokia 8.1 using Tapatalk
Click to expand...
Click to collapse
I should have credited you for the idea. Done now
v1.1
What's new:
Major refactoring!
Updated dependencies.
App now uses TJW's libsu.
New app icon, launch screen and UI.
Added Dark theme(follows system).
Use XmlPullParser for reading the OTA URL.
Download link
v1.12
What's new:
Support for devices without root access. User has to grant permission using adb to read logs:
Code:
adb shell "pm grant app.akilesh.ota android.permission.READ_LOGS && am force-stop app.akilesh.ota"
Add hints/notes.
Download link
Thanks for This, Very Useful
Will this tool work on a one plus 8 device Verizon branded ,unlocked and rooted?

NEODEV HOST - Advanced Ads Tracking Block(Ad Blocking Hosts)

{
"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"
}
The Powerful Friendly Uptodate AD Blocking Hosts
Home Page : https://github.com/neodevpro/neodevhost
:good:| | | Check out All annoncement in github | | |:good:
Introduction :
-UPTODATE (Merge everyday) 
-POWERFUL (To block all ad / tracking)
-FRIENDLY (Easy to use and welcome to report issues)
Supported Platform :
-Windows
-Android
-Linux
-Mac OS
-Openwrt
-etc
Supported adblocker:
-Pihole
-Adaway
-Adblocker/Adguard
-etc
Download :
https://github.com/neodevpro/neodevhost
How To Use :
1.Download both files/copy link of files
2.Add host and whitelist file/link into adblocker
3.Update the data source in the app
Pihole Installation :
Import and Installation:
1.Login to pihole website
2.Go to Groupmanagement > Adlists
3.copy the NEODEV AD host link into "Address:"
4.open terminal
5. Run the following command :
Code:
sudo -i
sudo curl -s [url]https://raw.githubusercontent.com/neodevpro/neodevhost/master/install.sh[/url] | bash
pihole -g
6.Wait for 20 mins around
7.Then it will import both NEODEV host and whitelist into your Pihole
Remove and Uninstall :
1.Login to pihole website
2.Go to Groupmanagement > Adlists
3.click the red trash can button
4.open terminal
5. Run the following command :
Code:
sudo -i
sudo curl -s [url]https://raw.githubusercontent.com/neodevpro/neodevhost/master/uninstall.sh[/url] | bash
pihole -g
6.Wait for 20 mins around
7.Then it will Remove and Uninstall both NEODEV host and whitelist from your Pihole
Donation
Code:
-
If you like our work we do,
Then please do consider a Donation
[URL="https://www.paypal.me/plmh"] https://www.paypal.me/plmh[/URL]
--
NEODEV Home page:
[URL="https://neodev.team"]https://neodev.team[/URL]
-
Administrator :PLMH
Contact
Administrator :PLMH
Telegram group : Click Here to Join
QQ group : click here to join
Download link error
Frawoh8 said:
Download link error
Click to expand...
Click to collapse
We are now just updating all the things ,include xda post . for any updated news please visit our project page:
https://github.com/neodevpro/neodevhost
Peter KIKI said:
We are now just updating all the things ,include xda post . for any updated news please visit our project page:
https://github.com/neodevpro/neodevhost
Click to expand...
Click to collapse
sorry i don't understand
how i can load the recommended file " Combine " for AdAway-4.3.4 for android
can you explain
Working like a charm in adguard.
Adblocks were not detected by some sites which is a good sign.
Thanks for the hosts.
Updated
push
Quick update update
Thanks
Thanks you so much for the detailed help. I was founding so much solution for this but couldn't find that. But it seems helpful for me.
Thank you again.

Categories

Resources