Posted under "english"

The trade of privacy for convenience

Nokia (HMD Global) has just been discovered for shipping spyware with their mobile phones. An investigation by Finland Data Protection Board is under way. Only, it had been discovered by myself 9 months ago. I even wrote about it on Hacker News, yet nobody was willing to even comment on it. Why is that? The Nokia scandal The news, especially in Nordic countries, is buzzing about Nokia. Buzzing but not in a good way. Henrik Lied, a journalist at NRK (Norwegian Broadcasting Company), discovered an...

Continue reading

How to install Windows 10 on DigitalOcean?

Updated for 2019: New link to download is here: https://files.kragujevic.tech/public/10.ENT.x64.EVAL.US-English.gz For whatever reason, DigitalOcean chooses not to offer it’s users the ability to run Windows on it’s virtual cloud platform. Many people, myself included, wish to run Windows in the Cloud, and find DigitalOcean’s services to be competitively priced, but until now, this was thought to be impossible. Thanks to good people at WhatUpTime.com, this is now possible! The system image we wi...

Continue reading

How to restore TP-Link MR-3420 V5 to factory firmware

If you’ve upgraded your TP-Link MR-3420 V5 to OpenWRT firmware, you might find that you can no longer flash back the original system firmware. Trying to flash the official firmware from TP-Link results in a “soft brick” (all lights light up and then WAN lights up orange and the router reboots). If you already have a soft-bricked router, re-flash OpenWRT using a TFTP server, like shown in my tutorial here. Log in to OpenWRT with SSH (192.168.1.1, user root, password empty or whatever you set) and...

Continue reading

OpenVPN in 4MB - Or how I learned to stop worrying and love the TL-WR840N

I'm a big believer in privacy and don't want my ISP to collect data about my browsing. I have decided to setup an OpenVPN server on a DigitalOcean droplet for $5/mo (Get your own server here with $10 credit). However, for whatever reason, I wanted to set up the VPN on the router level, so that all my devices get it's benefits. The router I choose to do this is TP-Link's TL-WR840N V5, which only has 4 MB of Flash memory, but has 64 MB of RAM. The 4 MB of flash are a showstopper in most cases for...

Continue reading

Restoring a bricked TP-Link router with TFTP

If you accidentally brick (install wrong firmware or misconfigure) your TP-Link router (in this case a TP-Link TL-WR740N v5), you can easily restore it without UART access by utilizing the built in bootloader's recovery feature. This works by setting your computer's IP to 192.168.0.66 and then holding the Reset button while the router is turning on. It will pull the recovery image from TFTP and install it and then reboot. Resources Stock firmware for TL-WR740N v5 (or as a ZIP) TFTP daemon for W...

Continue reading

Increase Internet speed by load-balancing two WAN connections with WR740N and OpenWRT

If you have two slower Internet connections, for example DSL and WISP, and want to join them together, this tutorial is for you! Using a cheap router, OpenWRT and some skills and time, you can convert your ordinary router into a load balancing and auto-failover routing machine! Pretty cool! We will be using the software called mwan3 as well as iptables to load balance the two connections. Note: I’m using OpenWRT and LEDE project interchangeably here, because they’re the same project basically, a...

Continue reading

How to install MySQL on macOS

The easiest way to install MySQL on macOS Sierra or newer is to use Homebrew. Homebrew is a package manager for Mac that contains many open source projects packaged in its repositories and they can be installed with a simple command. Step 1: Install Homebrew If you don’t have Homebrew already (check by running brew --version, which should return something like Homebrew 1.5.4), you can easily install it by running a single command. /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent...

Continue reading

Controlling a drone from a PC with an Arduino

Introduction As some of you may know, I’m a huge drone fan [pun intended], and as such I’m always experimenting with these wonderful flying machines and finding new uses for them, as well as new ways to have fun with them. I have always wanted to control a drone with a PC, and later have a camera feed from the drone to the computer, to be able to do some kind of pattern matching and follow objects, without a huge budget and large and dangerous drones. In this post I will show you how to control ...

Continue reading

How to get MP4 link from Google Drive August 2017!

Updated for end of August 2017: Nobody can play Google Drive redirector links anymore, but if you want to generate download links for files, look in this post here, and if you want quality links from Picasa look here. Please regularly check back this article to find out the latest info!

Continue reading

Writing an IMEI to a Mediatek chipset Android phone

Introduction This guide will show you how to write a new IMEI to a Mediatek Android device quickly and easily, and without damaging the device! I recently purchased an Ulefone U007 Pro (in Serbia branded as the TESLA Smartphone 3.2 Lite), which is a pretty nice and very very cheap Android phone that has a 5 inch screen, a quad-core 64bit Mediatek MTK6735M/MT6735M chipset inside with the Mali-720MP graphics and is powered by Android 6.0. By default it comes bloated with a bunch of Serbian-specifi...

Continue reading