Monday, March 9, 2015
Automatically Generate Maps and Directions with Google Apps Script
Following up on our recent post about the new Doc List capability in Google Apps Script, we thought we’d take a moment to look a little more closely at another new feature in Apps Script - integration with Google Maps. Google Maps has had an API for quite some time, but now we’ve made it very easy to generate customized maps and driving directions straight from a script.
A mail merge is often used to automate some of the drudgery involved in sending invitations to a large number of people. With the new Apps Script Maps Service you can easily add a map image to the email, and even add a marker showing the event location.
While that’s nice, it’s hardly a time saver - why write code to generate the same image repeatedly? A much more useful feature is generating a custom map for each guest, along with personalized driving directions. We’ve made a spreadsheet template that includes just such a script - it’s available here.
Let’s look at a short code snippet that illustrates the calls required to generate a map image and add a marker at the start and end addresses:
function getMap (start, end) {
// Generate personalized static map.
var directions = Maps.newDirectionFinder()
.setOrigin(start)
.setDestination(end)
.getDirections();
var map = Maps.newStaticMap().setSize(500, 350);
map.setMarkerStyle(Maps.StaticMap.MarkerSize.MID,
"red", null);
map.addMarker(start);
map.addMarker(end);
return map.getMapUrl()
}
Running the function with start and end set to Google, San Francisco and Google, Mountain View, we get a link to the following image:

Along with generating maps images, the Maps feature can also find directions, retrieve elevation data and even perform some geocoding operations. Please note that any data returns by these APIs should not be used without displaying an associated map image - see the Google Maps API Terms of Service for more details.
Posted by Evin Levey, Google Apps Script Product Manager
Sunday, March 1, 2015
Faculty 2 0 Joel L Hartman Charles Dziuban and James Brophy Ellison
"(Conclusion)...As faculty members confront the expanding impact that technology is having on their scholarship, research, teaching, and students—what Peter Vaill calls "Permanent White Water"—IT organizations must assess what role they will play in shaping, implementing, and supporting the assimilation of IT into the teaching and learning process. Should the goal be to persuade and assist faculty members to adopt technology, or should it be to enable systemic transformation? When technology is "bolted on" to an existing process, the usual result is a modest improvement in the process and also higher costs. To obtain both greater improvement and reduced costs, higher education institutions must redesign the process so as to take maximum advantage of the enabling capabilities of technologies. Such initiatives, as Bates suggests, will ultimately produce the greatest benefit for the largest number of faculty in a manner that aligns with institutional goals, is sustainable, and will lead to transformation at course, program, and institutional levels."
Tuesday, February 17, 2015
C Program and Algorithm for Conversion of an Expression from Infix to Postfix
Algorithm for Conversion of an Expression from Infix to Postfix
- Repeatedly pop from STACK and add to P each operator which has same precedence as or higher precedence than the operator encountered.
- Push the encountered operator onto the STACK.
6. If a right parenthesis is encountered, then
- Repeatedly pop from the STACK and add to P each operator until a left parenthesis is encountered.
- Remove the left parenthesis; do not add it to P.

C Program for Conversion of an Expression from Infix to Postfix
Postfix expression: %s",postfix);
Sunday, February 15, 2015
Plans and pricing Table PSD
.jpg)
Type : PSD
Category : Web Elements
License : Free
Author : Dribbble
Wednesday, February 4, 2015
Do you know what PowerPoint templates you need for your next presentation and why
| Bitmap image pixlated |
- Color of the whole vector graphic or its part can be changed
- Shape of vector image can be modified
- Vector images can be transparent
- Vector images can be shrunk or enlarged to any extend without any loss of quality
Tuesday, February 3, 2015
Hard Reset your Star Mobile Engage 7 HD and remove password pattern lock and gmail account

1. If you forgot your pattern lock
NOTE: Performing hard reset will erase your data.
To hard reset:
1. Turn off your tablet.
I hope this tutorial helps you.. If you have any question just drop a comment.
Monday, February 2, 2015
Hard Reset your Cherry Mobile Flare S3 and remove password pattern lock and gmail account
I have a Flare S3 phone and as I remember I still dont have a tutorial to hard reset this phone. Just check out the tutorial below.

Hard resetting / factory resetting your phone will solve the following issues:
1. If you forgot your pattern lock
2. If you forgot your gmail account
3. If you forgot your password
4. Apps that automatically force closing
5. Stuck in Cherry Mobile Logo (sometimes does not work if the firmware is totally damage)
NOTE: Performing hard reset will erase your data.
To hard reset:
1. Turn off your phone.
2. Press and Hold VOLUME UP + Power button (for about 10 seconds). Keep pressing and holding until the phone power up and until you enter in Android System Recovery.
3. Select wipe data / factory reset. To navigate press the VOLUME ROCKER, to confirm your selection PRESS VOLUME UP
4. Reboot your phone.
Note:
If performing hard reset did not succeed, you need to wipe the cache first in the android system recovery before performing wipe / factory reset.
I hope this tutorial helps you.. If you have any question just drop a
comment.
Saturday, January 31, 2015
How to Connect XenServer and Operating VM Using Java



import com.xensource.xenapi.Connection;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpSession;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
*
* @author Faruk Shaik
*/
public class connection extends HttpServlet {
public static String IP;
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
try {
String ip=request.getParameter("IP");
IP="http://"+ip;
String uname=request.getParameter("uname");
String pass=request.getParameter("pass");
Connection conn = new Connection(IP,uname,pass);
if(conn!=null)
{
HttpSession hs=request.getSession();
hs.setAttribute("ip",IP);
hs.setAttribute("uname",uname);
hs.setAttribute("pass",pass);
javax.swing.JOptionPane.showMessageDialog(null,"connection established");
response.sendRedirect("task.jsp");
}
}
catch(Exception e)
{
javax.swing.JOptionPane.showMessageDialog(null,"connection not established");
response.sendRedirect("connection.jsp");
}
finally {
out.close();
}
}
public String s()
{
return IP;
}
}
import com.xensource.xenapi.APIVersion;
import com.xensource.xenapi.Connection;
import com.xensource.xenapi.*;
import com.xensource.xenapi.VM;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.Map;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
/**
*
* @author Faruk Shaik
*/
public class vmlife extends HttpServlet {
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
String name1=null;
try {
HttpSession hs=request.getSession();
String ip=(String)hs.getAttribute("ip");
String uname=(String)hs.getAttribute("uname");
String pass=(String)hs.getAttribute("pass");
Connection conn = new Connection(ip,uname,pass);
String name=request.getParameter("count");
if(name.equalsIgnoreCase("start"))
{
String vmname=request.getParameter("vmname");
Mapvms=VM.getAllRecords(conn);
for(VM.Record record: vms.values())
{
if(!record.isATemplate&&!record.isControlDomain )
{
if(vmname.equals(record.nameLabel.toString()))
{
VM.getByUuid(conn,record.uuid).start(conn, false, false);
name1="VM"+vmname+" started successfully";
}
}
}
}
else if(name.equalsIgnoreCase("shut"))
{
String vmname=request.getParameter("vmname");
Mapvms=VM.getAllRecords(conn);
for(VM.Record record: vms.values())
{
if(!record.isATemplate&&!record.isControlDomain )
{
if(vmname.equals(record.nameLabel.toString()))
{
VM.getByUuid(conn,record.uuid).hardShutdown(conn);
name1="VM"+vmname+" shutdown successfully";
}
}
}
}
else if(name.equalsIgnoreCase("reboot"))
{
String vmname=request.getParameter("vmname");
Mapvms=VM.getAllRecords(conn);
for(VM.Record record: vms.values())
{
if(!record.isATemplate&&!record.isControlDomain )
{
if(vmname.equals(record.nameLabel.toString()))
{
VM.getByUuid(conn,record.uuid).hardReboot(conn);
name1="VM" +vmname+"rebooted successfully";
}
}
}
}
}
catch(Exception e){
System.out.println(e);
javax.swing.JOptionPane.showMessageDialog(null,"xen excepton is"+e);
}finally {
out.close();
}
}
}
Hard Reset your Firefly S60 v4 and remove password pattern lock gmail account

Hard resetting / factory resetting your phone will solve the following issues:
1. If you forgot your pattern lock
2. If you forgot your gmail account
3. If you forgot your password
4. Apps that automatically force closing
5. Stuck in Firefly Logo (sometimes does not work if the firmware is totally damage)
NOTE: Performing hard reset will erase your data.
To hard reset:
1. Turn off your phone.
2. Press and Hold VOLUME UP + Power button. Keep pressing and holding until the phone power up and until you a boot menu to appear.
3. Select Recovery Mode, To navigate press VOLUME UP to confirm your selection Press VOLUME DOWN.
4.Press Power Button to activate Android System Recovery.
5. Select wipe / factory reset, press Volume rocker to navigate and press VOLUME UP to confirm your selection
6. Reboot your phone.
Note:
If performing hard reset did not succeed, you need to wipe the cache first in the android system recovery before performing wipe / factory reset.
I hope this tutorial helps you.. If you have any question just drop a
comment.
Friday, January 30, 2015
Create Windows 7 and Windows 8 Bootable USB
How to Create Windows Bootable USB Drive
Here is a little guide how to make a bootable USB pen drive, from an ISO picture of Windows setup plate, which you can use to introduce Windows 7 or Windows 8 on your machine that doesnt have a DVD drive. The USB stick that is going to be utilized needs to be no less than 4 GB and all the information on it will be deleted simultaneously.Instructions to create bootable windows 7 USB
In the first place thing you going to need is Windows 7 USB/DVD download tool that might be downloaded from here. Download the document and introduce it on your machine.(On the off chance that you have an .img document you can simply rename the .img expansion to .iso, or utilize a converter likeISOBuddy or MagicISO to change over from some other image organization to ISO format)
Thursday, January 29, 2015
Android beginner tutorial Part 56 Activity stacks and tasks
In Android all Activity objects are saved in a stack. Whenever an Activity launches another Activity, the new one is moved to the stack and becomes the active Activity. The previous one also remains in the stack, but it is moved lower. Activity objects in a stack are never repositioned, they can only be added or removed.
When the user presses the Back button on their device, the current Activity is pushed out of the stack and is replaced with the previous one, which becomes visible again.
If there are multiple Activities of the same class in a stack, they are treated as separate instances.
A stack with Activities in it is called a task, which can be put in the foreground, when one of its Activities is currently active, or in the background, where its completely out of user focus.
If the user doesnt interact with a task for a long period of time, the system clears all of that tasks Activities, except for the main one. To save the state of an Activity before it is destroyed, which is done after the onDestroy() method is called, you can use the onSaveInstanceState() method. Android calls it before creating an Activity, before calling onPause().
The system sends a Bundle object this way, which can be used to store some data to later be able to recreate the same Activity state. When the Activity is once again called, the system kindly sends the Bundle with all the parameters youve written as a parameter of the onCreate() method, as well as the onRestoreInstanceState() method, which is called after onStart(), so that one of them (or both) could return the Activity to what it looked like before.
The onSaveInstanceState() and onRestoreInstanceState() methods are not a part of the lifecycle of an Activity. They wont always be called by the system. For example, the onSaveInstanceState() method is called when the Activity become vulnerable to being destroyed by the system, but it isnt called if the user willingly closes it. Thats good, because it is an intuitive and expected behaviour.
Because onSaveInstanceState() is not always called, if youre saving data you should do that when the application gets paused - in the onPause() function.
That way it will be possible to later restart the destroyed Activity (if the system decides to destroy it) with the saved previous state.
That is all for today.
Thanks for reading!
Android beginner tutorial Part 90 Path and ArcShape
The Path class is similar in usage to the way shapes are drawn using AS3. It has the moveTo() and lineTo() methods that youve probably worked with before if you ever tried drawing graphics using Actionscript3.
Using this class it is possible to draw unordinary primitive shapes, like, for example, a star.
First we set up the path for the lines to follow:
Path p = new Path();
p.moveTo(50, 0);
p.lineTo(25, 100);
p.lineTo(100, 50);
p.lineTo(0, 50);
p.lineTo(75, 100);
p.lineTo(50, 0);
You can then apply the drawing to a ShapeDrawable object.
ShapeDrawable shape = new ShapeDrawable(new PathShape(p, 100, 100));
shape.setIntrinsicHeight(100);
shape.setIntrinsicWidth(100);
shape.getPaint().setColor(Color.RED);
shape.getPaint().setStyle(Paint.Style.STROKE);

Next class is ArcShape. This one lets us draw arcs, basically. There are two values you need to pass to the ArcShape constructor - float startAngle and float sweepAngle.
Example:
ShapeDrawable shape = new ShapeDrawable(new ArcShape(0, 250));
shape.setIntrinsicHeight(100);
shape.setIntrinsicWidth(100);
shape.getPaint().setColor(Color.RED);

Now weve covered all the primitive shape drawing classes.
Thanks for reading!
Wednesday, January 28, 2015
Hard Reset your Lenovo A269i and remove password pattern lock and gmail account

Hard resetting / factory resetting your phone will solve the following issues:
1. If you forgot your pattern lock
2. If you forgot your gmail account
3. If you forgot your password
4. Apps that automatically force closing
5. Stuck in Lenovo Logo (sometimes does not work if the firmware is totally damage)
NOTE: Performing hard reset will erase your data.
To hard reset:
1. Turn off your phone.
2. Press and Hold VOLUME UP + Power button. Keep pressing and holding until the phone power up and until you a boot menu to appear.
3. Select Recovery Mode, To navigate press VOLUME UP to confirm your selection Press VOLUME DOWN.
4.Press Power Button to activate Android System Recovery.
5. Select wipe / factory reset, press Volume rocker to navigate and press POWER Button to confirm your selection
6. Reboot your phone.
Note:
If performing hard reset did not succeed, you need to wipe the cache first in the android system recovery before performing wipe / factory reset.
I hope this tutorial helps you.. If you have any question just drop a
comment.
Monday, January 26, 2015
Using Adobe Bridge CS5 and Customizing the Photoshop CS5 Workspace Video Tutorials
The rest of the training course focuses on more advanced Photoshop CS5 tutorials on topics such as using Photoshop CS5 for print and web layouts, painting techniques, the pen tool, and creating special effects. You can access the rest of the training course by signing up for a VTC Online University membership.
About the Course
Course: Adobe Photoshop CS5 Pro User Skill Sets
Author: Geoff Blake
Release Date: 2011-02-03
Duration: 8 hrs
Course Description
Ready to take your Photoshop skills to the next level? Dive in with award-winning software trainer, artist, and designer Geoff Blake, and learn how to take your Photoshop skills to the max. First, youll see how to sort and organize your images in Bridge and how to customize Photoshop to suit your needs. Then, Geoff will show you how to use Photoshop for both print design and web design, using a step-by-step approach to creating sleek, contemporary layouts. Next, you will master Photoshops Pen tool and put your new-found skills to use when you learn how to make accurate selections and work along with InDesign. Finally, youll discover techniques for creating eye-popping special effects and how to output your work in both the print and web environments. To begin learning today, simply click on the movie links.
About the VTC Online University
The VTC Online University is one of the worlds leading software training sites. They have been providing top-quality online training since 1999. Their company offers over 900 video training courses on various topics including animation & 3D, game design & development, graphics & page layout, multimedia & video, networking & security, programming, business applications, and more.
Course Topics
Overview
Organizing Images with Adobe Bridge
A Look at Mini Bridge
Touring the Mini Bridge Interface
Previewing in Mini Bridge
Mini Bridge View Options
Navigating with Mini Bridge
Touring the Adobe Bridge Interface
Previewing Images
Image Metadata
Keywords & Keyword Searches
Filtering Your Images
Creating Folders & Moving Images
Collections & Smart Collections
Customizing Photoshop
Review: Workspaces
Customizing Keyboard Shortcuts
Customizing Photoshop Menus
If you would like to have access to the rest of the videos, sign up for a VTC Online University membership today! For $30, youll get one month access to ALL of their training courses. Thats over 900 video training courses! No long-term commitment required.
Using Photoshop for Print Layout
Getting Ready for Layout
Setting Photoshops Unit of Measurement
Creating & Managing Guides
Using the Grid & Snapping
Creating the Disc Template
A Trick for Setting Up Guides
Finishing the Template
Inserting Design Elements
Photoshop Typography Options
Typography & Layer Styles
Applying a Saved Style
Illustrator Smart Objects pt. 1
Illustrator Smart Objects pt. 2
Finishing Up the Layout
Using Photoshop for Web Layout
Setting Up a Web Layout File
Inserting the Design Elements
Building a Web Menu
Finishing Off the Layout
Photoshop Painting Techniques
Setting Up Layers for Painting
Using Photoshops Brush Tool
Paint Brush Tool Techniques
Painting with Multiple Colors
Sampling with the Eyedropper Tool
Mixing Colors in the Color Panel
Saving Color Swatches
Mixing with Photoshops Color Picker
Saving & Loading Swatches pt. 1
Saving & Loading Swatches pt. 2
Introducing Gradients
Using the Gradient Editor
Applying a Gradient to the Artwork
Using the Eraser Tool
Creating Custom Brushes
Photoshop Pen Tool Mastery
Understanding Paths & the Pen Tool
Creating Straight Path Segments
Creating Curved Path Segments pt. 1
Creating Curved Path Segments pt. 2
Creating Combination Paths pt. 1
Creating Combination Paths pt. 2
Continuing Paths & Adding Anchors
Manipulating Paths & Anchor Points
Using Paths To Create Selection pt. 1
Using Paths To Create Selection pt. 2
Clipping Paths for InDesign pt. 1
Clipping Paths for InDesign pt. 2
Creating Special Effects
Invert Posterize & Threshold
Creating Black & White Images pt. 1
Creating Black & White Images pt. 2
Creating Black & White Images pt. 3
Creating Duotone Effects pt. 1
Creating Duotone Effects pt. 2
Creating Glow Effects pt. 1
Creating Glow Effects pt. 2
Creating Glow Effects pt. 3
Creating Glow Effects pt. 4
Creating Chiseled Ice pt. 1
Creating Chiseled Ice pt. 2
Creating Chiseled Ice pt. 3
Creating Chiseled Ice pt. 4
Using Photoshop for Print Design
Photoshop Print Workflow pt. 1
Photoshop Print Workflow pt. 2
Photoshop Print Workflow pt.3
Layer Comps with InDesign pt. 1
Layer Comps with InDesign pt. 2
Using Photoshop for Web Design
Understanding Web File Formats
Using the Save For Web & Devices Dialog
Setting JPEG Optimization
Setting GIF Optimization
Setting PNG Optimization
Smart Objects with Dreamweaver pt. 1
Smart Objects with Dreamweaver pt. 2
Creating Web 2.0 Style Buttons pt. 1
Creating Web 2.0 Style Buttons pt. 2
Using Photoshop & Flash Together
Are you ready to watch the entire Adobe Photoshop CS5 Pro User Skill Sets Training Course by the VTC Online University?
Thursday, January 22, 2015
Bootstrap Tooltips and Collapse Panels


html, body{
font-family: Lato, sans-serif;
font-weight: 300;
font-size: 16px;
line-height: 1.7;
background-color: #eeefe9;
}
.tpad{
padding-top: 20px;
}
.padded{
padding: 100px 15px;
}
.bpad{ margin-bottom: 30px;}
index.html
<!DOCTYPE html>
<html>
<head>
<title>Bootstrap Tooltips and Collapse Panels Example</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Bootstrap -->
<link href="http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css"
rel="stylesheet" media="screen">
<link href="css/mystyles.css" rel="stylesheet">
</head>
<body>
<div class="container padded">
<div class="row tpad myTooltip">
<div class="col-sm-6 col-md-3 bpad">
<a href="#" data-toggle="tooltip" title data-original-title="Nexus 5"
data-placement="left" class="thumbnail">
<img src="images/client-logo1.png" alt="logo">
</a>
</div>
<div class="col-sm-6 col-md-3 bpad">
<a href="#" data-toggle="tooltip" title data-original-title="Samsung
Galaxy Alpha" data-placement="top" class="thumbnail">
<img src="images/client-logo2.png" alt="logo">
</a>
</div>
<div class="col-sm-6 col-md-3 bpad">
<a href="#" data-toggle="tooltip" title data-original-title="Iphone 6"
data-placement="bottom" class="thumbnail">
<img src="images/client-logo3.png" alt="logo">
</a>
</div>
<div class="col-sm-6 col-md-3 bpad">
<a href="#" data-toggle="tooltip" title data-original-title="Xiaomi mi3"
data-placement="right" class="thumbnail">
<img src="images/client-logo4.png" alt="logo">
</a>
</div>
</div>
<div class="row">
<div class="col-lg-12">
<div class="panel-group" id="accordion">
<div class="panel panel-default">
<div class="panel-heading">
<h4 class="panel-title">
<a class="accordian-toggle" data-toggle="collapse"
data-parent="#accordion" href="#collapseOne">
<span class="glyphicon glyphicon-phone">
</span>Nexus 5 Review</a>
</h4>
</div>
<div id="collapseOne" class="panel-collapse collapse">
<div class="panel-body">
Add your Text Here......
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">
<h4 class="panel-title">
<a class="accordian-toggle" data-toggle="collapse"
data-parent="#accordion" href="#collapseTwo">
<span class="glyphicon glyphicon-phone">
</span>Samsung Galaxy Alpha Review</a>
</h4>
</div>
<div id="collapseTwo" class="panel-collapse collapse">
<div class="panel-body">
Add your Text Here......
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">
<h4 class="panel-title">
<a class="accordian-toggle" data-toggle="collapse"
data-parent="#accordion" href="#collapseThree">
<span class="glyphicon glyphicon-phone">
</span>Iphone 6 Review</a>
</h4>
</div>
<div id="collapseThree" class="panel-collapse collapse">
<div class="panel-body">
Add your Text Here......
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">
<h4 class="panel-title">
<a class="accordian-toggle" data-toggle="collapse"
data-parent="#accordion" href="#collapseThree">
<span class="glyphicon glyphicon-phone">
</span>Xiaomi mi3 Review</a>
</h4>
</div>
<div id="collapseThree" class="panel-collapse collapse">
<div class="panel-body">
Add your Text Here......
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- jQuery (necessary for Bootstraps JavaScript plugins) -->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js">
</script>
<!-- Include all compiled plugins (below), or include individual
files as needed -->
<script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js">
</script>
<script>
$(function () {
$(.myTooltip).tooltip({
selector: "[data-toggle=tooltip]",
container: "body"
})
})
</script>
</body>
</html>
Wednesday, January 21, 2015
Remove password pattern lock and even gmail account in your Cherry Mobile Superion Probe
I thought this tablet does not have a way to hard reset or factory reset, but after 30 minutes I found a way to hard reset / factory reset it. Cherry Mobile Superion Probe has a FASTBOOT mode, you read it right FASTBOOT mode. You may never notice it but it has. After 30 minutes of fiddling the tablet I found the key to enter in the FASTBOOT mode.
I manage to wipe the tablet in WINDOWS first, but after rebooting the tablet it does not properly boot up it is just keep on rebooting in cherry mobile logo and android logo. What I did is that I tried to wipe it in Linux. And after rebooting and rebooted successfully into its normal state.

SO here is the procedure on how to factory reset your Cherry Mobile Superion Probe.
Download this file first and extract it
ADB Tools
NOTE: TRY WINDOWS MODE AT YOUR OWN RISK, AS I HAVE SUCCESSFULLY RECOVERED THE TABLET IN LINUX OS.
WINDOWS Mode
1. Turn off your Tablet
2. Press Volume DOWN and Insert USB Cable
3. You will notice that it is stuck in Superion Probe Logo, that is the FASTBOOT mode.
4. Go to adb-fastboot-win folder that you downloaded and extracted
5. Open commandprompt.bat
6. Execute this command
fastboot -w
fastboot reboot
7. After rebooting cherry mobile boot tones. If you did not hear it, it will keep on rebooting but dont worry just head to Linux tutorial below.
LINUX Mode
First you need to update your package manager and download fastboot tools in android.
Here is how to download it
1. Open terminal emulator or press this ctrl + alt + T and it will open up Terminal, this is for Ubuntu, Lubuntu command that I have tried.
2. Then in terminal type the following command
sudo apt-get update3. After installing it enter FASTBOOT mode in your tablet.
sudo apt-get install android-tools-fastboot
4. Go to terminal again and execute this command
sudo fastboot -w5. Wait for it to reboot, you will hear the cherry mobile boot power up tones. Smile you can now use your tablet :)
sudo fastboot reboot
If you find this tutorial useful, a simple thank you in comment box will suffice :)