enter image description here

PHPMixBill is MikroTik API manager developed in PHP for Managing MikroTik Hotspot, PPPOE Server, Bandwidth speed, Monitor and Users.

New Features:

  • New Coding (ORM & Smarty)
  • New Design (responsive)
  • NEW API Mikrotik (PEAR2_Net_RouterOS)
  • Multi Router Mikrotik
  • Hotspot & PPPOE
  • Easy Installation
  • Multi Language and many more...

STEPS: Installation

Auto Installer: 1. Unzip the contents of the zip file to a folder on your computer. 2. Upload the Entire phpmixbill_v5.0 folder to your website / server 3. Next you can rename the folder to whatever you like (billing, finance, manage etc..) 4. Now visit the uploaded location using your web browser to run the installer process. 5. Follow the instructions on screen to install PHPMixBill v5.0. 6. For security, Delete the install directory inside system folder. 7. If you see blank page after installation, it might be your compiled folder permissoon is not writable. Please make permission 755 compiled directory inside ui folder to store the generated contents from theme.

Manual Install: To install manually, follow this steps-

  1. Unzip the contents of the zip file to a folder on your computer.
  2. Upload the Entire phpmixbill_v5.0 folder to your website / server
  3. Next you can rename the folder to whatever you like (billing, finance, manage etc..)
  4. Sample config file is available here- system/config.sample.php . Rename it to config.php & put it in same location (/system/config.php) Open config file using a text editor & Put the database info and url.
  5. Import database. Database file is located here- system/install/phpmixbill.sql
  6. For security, Delete the install directory inside sysfrm folder.

System Requirements

Most current web servers with PHP & MySQL installed will be capable of running PHPMixBill v5.0.

Minimum Requirements

  • Linux or Windows OS
  • PHP Version 5.3+
  • Both PDO & MySQLi Support
  • GD2 Image Library
  • MySQL Version 4.1.x and above

Download PHPMixBill

enter image description here

OnePlus 2 was launched by OnePlus in 2015. The 2 that was launched by OnePlus was only the second device to launch from a company which was relatively new to the smartphone industry and had been in limelight after the successful launch of its first smartphone, the OnePlus One.

Talking about the OnePlus 2, the device was not as big a success as compared to the OnePlus One which the company had expected but the device was accepted fairly well in the market for the users that had been fans of the OnePlus One.

Now, OnePlus and its devices have been known for having all the things favorable for developers like an unlockable bootloader as well as the company’s claim of offering warranty even on an unlocked device. This made the people interested in the development of ROMs buy the OnePlus devices. This also grew the developer community for all the OnePlus devices.

Now, the second device from OnePlus, OnePlus 2 has received an unofficial build of LineageOS 15.0 which is based on the latest version of Android released by Google which is Android 8.0 Oreo.

In terms of the ROM, it is still in the early stages and the ROM has been given an alpha tag which means that it is in the early development stage so if you really want to try the latest version of Android on your phone then only you should install the ROM otherwise it is not recommended for daily usage.

Now, if you want to install the ROM on your OnePlus 2 and want to have a look at the latest version of Android then we have mentioned the guide to install the ROM along with the links to the ROM and files that are needed to be downloaded down below.

Also, we have mentioned about the known bugs and what is currently working on the ROM so you can make your decision even better.

What works


• WiFi

• BT

• Hotspot

• FP


• Sensors


What doesn’t work

• camera

• Alert slider

• offline gestures


• Ensure that you have unlocked the bootloader on your OnePlus 2

• A custom recovery like TWRP must be installed on your OnePlus 2

• Download the LineageOS 15.0 ROM for OnePlus 2. The link for the file has been mentioned in the Download section below

• Make sure that your phone has more than 50% battery left


Download LineageOS 15.0 For OnePlus 2

TWRP Recovery For OnePlus 2

GApps for Android 8.0 Oreo


In case anything goes wrong, you might end up with a bricked device. It is therefore advised that you do your research before moving ahead if you’ve never flashed a ROM before. DroidViews or even the developers of the ROM aren’t responsible for anything that happens to your device while flashing the ROM.

Install Android 8.0 Oreo on OnePlus 2 You should follow the guide here to install TWRP on your OnePlus 2, then follow the steps mentioned below to install the LineageOS 15.0 ROM based on Android Oreo on your device.

  1. Download the ROM file and then move it to the internal storage of your device.

  2. Switch off your device and then reboot into the TWRP recovery.

  3. In order to boot into TWRP recovery, hold the power and volume buttons for a few seconds until the TWRP recovery screen appears.

  4. Go to Wipe And Format Option->Wipe Data, Cache And Dalvik Cache via recovery.

  5. Now go back to the main menu and then tap on install

  6. Search for the ROM file you previously downloaded and then select it and then install the zip.

  7. Follow the same procedure to select the Gapps file.

  8. Now swipe the button below to initiate the flashing. Once the process is complete, reboot your device to boot into the Unofficial LineageOS 15.0 based on Android Oreo 8.0 on your OnePlus 2.

Source: xda

enter image description here

Over the course of owning your Android device, you've probably connected to dozens of Wi-Fi networks. School, home, work, the gym, your friends' and family's houses, coffee shops—each time you typed in one of these Wi-Fi passwords, your Android device saved it for safekeeping and easy access in the future.

The only trouble here is that you can't view the saved Wi-Fi passwords that your device has stored. Perhaps you want to connect a second device to one of these networks, or you're with a friend who wants to log in to the same hotspot, but without a way to access the actual passwords that your device has stored, you're out of luck.

So developer Alexandros Schillings decided to remedy this issue with an app that allows you to view every Wi-Fi password that you've ever saved on your Android device. The app requires root access, but beyond that, it makes finding and sharing your stored Wi-Fi passwords incredibly easy.

Step 1. Install WiFi Key Recovery Schillings' app is called WiFi Key Recovery, and it's available on the Google Play Store for free. Search the app by name to get it installed on your rooted device, or head directly to the install page at this link.

Step 2. Viewing Saved Wi-Fi Passwords When you first launch WiFi Key Recovery, the app will ask for Superuser access. Tap "Grant" on the popup, then you'll be taken to a list containing all of the Wi-Fi networks that you've ever connected to, where each entry shows a password in the "psk" field.

If you've connected to many different Wi-Fi networks over the course of owning your Android device, your list may be quite long. If that's the case, you can search for a particular Wi-Fi network by using the "SSID Quicksearch" field.

Step 3. Sharing Wi-Fi Passwords If you need to share one of these passwords with another device, you have a few options. Start by tapping any entry in the list, then a small menu will pop up. This allows you to use Android's built-in sharing system to send either just the password, or the entire entry.

enter image description here

Access blocked website with ease. Freegate is an anti-censorship software for secure and fast Internet access. This circumvention proxy anonymity software is used by millions in China, Cuba, Iran, North Korea and many other countries.

It was developed Dynamic Internet Technology Inc. (DIT), a pioneer in censorship-circumvention operation.

Features: users access web sites overseas as fast as their local ones requires no installation or change in system setting a single executable file on a Windows platform Freegate works by tapping into an anti-censorship backbone, DynaWeb, DIT's P2P-like proxy network system. Freegate's anti-censorship capability is further enhanced by a new, unique encryption and compression algorithm in the versions of 6.33 and above.

Note: If you want to email Freegate through Gmail account, please note that Gmail does not deliver email attachment with ".exe" or ".zip" extensions. (Gmail explained this policy here). You can get around the problem by changing the file extension from .exe to .jpg. For example, you can rename fg742p.exe to fg.jpg. The recipient needs to rename it back to .exe in order to run it. Last time when we tested it, Gmail delivered the file successfully.

Download Freegate

enter image description here

In this tutorial we will cover the steps needed to access a remote server via SSH using PuTTY on your Windows machine. PuTTY is one of the most popular SSH clients for Windows. It supports several network protocols such as SSH, SCP, rlogin, telnet etc.


Windows installed on the local computer. PuTTY, PuTTYgen and Pageant programs installed on the local computer. SSH access (command line access to the server) Install PuTTY, PuTTYgen and Pageant

Brief details about the software:

PuTTY – the SSH client.

PuTTYgen - an RSA and DSA key generation utility. We will use it to generate/convert SSH keys.

Pageant - an SSH authentication agent for PuTTY. We will use it to load the SSH private key.

You will need to install the 3 programs on your local computer. The programs can be downloaded from the official PuTTY site.

The installations are straightforward and you should not experience any problems with them.

We will actually need to install three programs on our Windows computer:

****SSH key configuration****

If the remote server is configured with SSH key authentication, you should generate an SSH key pair (public and private keys) on it. If you haven't generated the keys yet, you can do it by following the steps from our tutorial How to set up SSH keys.

Once you have the key pair generated, you need to save the private key in a text file (e.g. privatekey.txt). The key is in OpenSSH format, so we will need to convert it to PPK format in order to be able load it in PuTTY.

We will use the PuTTYgen to convert the key:

  1. Open the PuTTYgen.

  2. Click on the Load button.

  3. Select the file with the private key that you created earlier (in our case privatekey.txt). If a passphrase was set for the key during its generation on the remote server you will be prompted to enter it here.

  4. Once you have loaded the key in PuTTYgen, click on the Save private key button to save the key in the correct SSH format.

The private key is now converted to PPK format. In order to load it, we need to open Pageant program and add the key using the Add key button. You will need once again to enter the passphrase for the key. After we submit the key, it should appear in the Pageant key list. We can click on the Close button in order to minimize the Pageant SSH agent into the system tray.

We are now ready to access the server.

Server access

In order to access the remote server via SSH, you need to start the PuTTY program.

You will need to enter your remote server's hostname or IP in the Hostname field and specify a Port. The default port that our containers use is 22. At Connection type section you need to choose SSH.

Once you have entered the correct information click the Open button. This will open a command prompt which will ask you to enter a username. In most cases this would be root.

1) If you are connecting to a remote server with SSH key authentication and you have already added the keys as explained above, you will be successfully connected to the server once you enter the username.

2) If you are connecting to a remote server with SSH password authentication, you will be asked for a password for this username. Once you enter the correct password you will be connected to the server.

Saving sessions

On the main PuTTY window we are able to load, save or delete stored sessions. In order to avoid filling in the server details every time we want to access it we can save the session with a desired name and next time just load it before connecting.

Download Putty

enter image description here

If you are an Android geek & love to play with custom ROMs, recoveries & Kernels, one day you'll encounter a hard bricked device. Now what does hard brick mean? If you can't boot up your device, cannot get into recovery mode or see boot logo this would actually leave your device in a state where it is not more than a brick. SP Flash tool is an application for Windows & linxu which you could find very useful in fixing extreme cases of a bricked MTK Android. SP Flash Tool also known as Smartphone Flash Tool provides many options like flashing custom or stock recoveries or Kernel (boot.img). As Mediatek Smartphone don't have an Official tool for any such problems, SP Flash tool is really a boon for Mediatek Smartphone users.

Requirements: A PC with Windows or Linux OS. USB Cord Manually install VCOM drivers on the PC Your bricked Android device. Original/Working Stock ROM (Do a proper research as flashing the wrong ROM would permanently brick your device) Download SP Flash tool Latest version

How to Install VCOM Drivers: Open Device manager from My computer. Click on any item & Goto Actions > Add legacy hadware. Now, Press next & select Install drivers manually. Press next & click on Have disk. From the browse option, select the VCOM drivers as per your OS.

How to Flash ROM using SP Flash Tool:

  1. Remove the battery from the phone and slot it back in without booting the phone (If the battery is inbuilt then simply switch if off). Also, ensure there's no SD card in the phone (if there's an SD card slot)

  2. Launch SP Flash Tool as Administrator

SP Flash Tool 3. Click on Scatter-loading option & browse to the scatter file of your Stock ROM. (You can find the scatter file with the original stock rom zip file)

SP Flash Tool Scatter file selection This will load few names on your screen with a selected box.

  1. Now, if you want to format your phone, Click Format at the top.

  2. Once you are done with everything, click on the download button at the top of the window

Start flashing

  1. Stop should now be prominent while other options should be grayed out

  2. Connect the switched off phone (with battery inside) to the PC via USB cord

  3. A progress bar should start running

  4. Disconnect the phone, remove the battery for 15 seconds (if removable), slot it back in then power up the phone.

Final words

As the procedure is bit complex for newbies. However, I have tried to make it as simple as possible. Don't worry! if you are stuck at any point, you can contact us from the below comment form.

enter image description here

  1. If your phone is on, power it off.

  2. Hold down the Power button and Volume down button. Instead of booting up normally, you'll see "Start" in an arrow pointed at the power button. Here you use the Volume buttons to scroll and the Power button to select an option

  3. Press the Volume down button until you've highlighted Recovery mode.

  4. Press the Power Button to start recovery mode.

  5. When your phone reloads, you should see a screen that says "No command" with an android robot in distress. Press and hold the power button, then press the volume up button once to load up the reboot menu.

  6. Using the Volume buttons to scroll through the menu, highlight Wipe data/factory reset.

  7. Press the Power button to select.

  8. Highlight and select Yes to confirm the reset.

  9. Once the reset is complete, you will be bounced back to the same recovery mode menu. Press the Power button to select Reboot system now.

Your phone will power on and be reset to its factory settings. The next time you turn the phone on, you will go through the initial setup process as if it were a brand new phone. Once set up, you can go about restoring your data from wherever you had it backed up.

All you need for this method is an .iso windows vista, 7 or 8 image file (xp not supported) and the Universal-USB-Installer-x.x.x.x application.

Universal USB Installer Program

This application was purpose built for linux .iso , to create a bootable linux drive , but works very nice with windows as well.

  1. Download the universal usb installer on your desktop double click it and select run.
  2. Next click i agree.
  3. Browse to your .iso windows image file , for this method i want to create a windows 8 bootable drive.
  4. Select the usb letter , so go to my computer see what letter is your drive and return to the application.
  5. Now click create ;a message will appear , you need to click yes , and the program will start extracting and copying the content of the iso.

When the process is done click close .
ALL DONE !!! You Have a Bootable USB drive.

Download Universal USB Installer