GNU/Linux on Aakash

Total Page:16

File Type:pdf, Size:1020Kb

GNU/Linux on Aakash Sachin Patil* and Srikant Patnaik** Article *Linux System Administrator in Indian Institute of Technology, Bombay **Research Assistant, FOSSEE, IIT Bombay GNU/Linux on Aakash Introduction suited for those who just want their work community, provided they acknowledge In the January 2013 issue of to be done without knowing what goes the original authors and attach the same Communications of CSI, the article within. In contrast, Aakash is specially GNU license with the code. This is where "Genesis of Aakash" had explained the meant for education: we don't want our Android lags behind Aakash: most of events leading to the creation of Aakash student to stop with playing games; the popular free apps are closed source this has been explained by Moudgalya, nor do we want to restrict them to the in nature. Phatak, Sinha, and Varma. In this development of another `Angry Birds' Moreover, because of the licensing article, we will explain the work that we kind of game. We want them to learn, restrictions, it is not possible for us to undertook to port GNU/Linux in native read, write, and carry experiments on their distribute useful Android Apps with mode on Aakash. device. This device should be considered Aakash, since we have to get permission Android is a great platform, it’s equivalent to any desktop we use today. from the creator of each App individually. free, and easy to learn. Most of us will We aimed to give them a full fl edged Each one may want di erent agreement acknowledge the use of Google’s Android device to help, play, and experiment forms to be signed. A bigger problem is on Aakash, but not everyone. The reason without any limitations. that most creators of popular Apps are is that Android is not designed to run di cult to locate and hence, the mails to GNU apps, although it is based on Linux Why GNU/Linux (where them will go unanswered. GNU/Linux, on Kernel. This means that one has to rewrite Android lags) the other hand, is especially designed for all useful apps on a new platform, using Android uses the same Linux kernel such campaigns. only Java programming language. Beside optimized for embedded devices and Porting these restrictions, Android also tracks excellent memory management. Though On exploring the hardware of Aakash user activity, and apps may contain ads it has an easy to use GUI, it is generally tablets: we realized that this relatively which are di cult to manage. not suited for everyone, especially new SoC from All-winner has support The fi rst version of Aakash that we students, as explained above. This serves for GNU/Linux, which although limited, worked on came with the Android Ice- strong motive to port GNU/Linux on was su cient enough to start our work. cream sandwich version. It looked nice Aakash. Although GNU/Linux uses the In pursuit of a development board needed with a visually pleasing user interface. It same Linux kernel, its fi le system di ers to start our work, we looked around and had multiple desktop support, e cient completely. It gives us complete freedom fi nally decided to open the device itself. menu applications, perfectly suited for any to explore every part of software as well We asked the vendor for pin numbers touch based device. On scanning through, as hardware. The best part is, the GNU that were needed to obtain the transmit we came across the picture gallery, applications allow the curious learner to data(Tx) and receive data(Rx) pins out calendar, messaging, contacts, clock, etc. read the code and fi nd out the way the applications work. If one is dissatisfi ed from CPU. This information is required These applications come by default with with the application, one is free to for debugging. With the help of a USB to any Android device. The fi rst question download the source code and modify serial converter, we connected the pins that came to our mind was, 'Is this what it accordingly. He or she can even go on to a computer using an USB port. Our will go to our students? What will they do and share their modifi ed code with the hardware team managed to get those with it?’ Most school going children would be unaware of how to use these apps, and instead would play around with drawing tools, games, and other items, which they are familiar with. Sadly no Android device comes with preinstalled educational applications by default. Furthermore, Android was not intended to serve educational purposes. It was created to serve as a mobile operating system. An operating system with GUI specially designed for calling and messaging, which improved as it evolved. Several applications in Android were written by developers across the world. With time, its user interface was optimized, making it easier to use. Until now, Android was largely used as an entertainment operating system. It is well CSI Communications | July 2013 | 28 www.csi-india.org touch screen drivers, of which two work. For an application like ExpEYES (explained below) and Arduino, which uses an USB-to-serial interface for interacting with the hardware, we had to enable kernel support for Communication Device Class(CDC) ExpEYES as ACM device. On the device level, it is detected as Abstract Control Model(ACM) drivers. The Linux kernel detects /dev/ttyACM0. Also for ACM to work, generic USB support should be enabled in the kernel. On the desktop, we can pass arguments to the kernel, ask kernel to load some modules, disable misbehaving modules and so on. Similarly we can pass arguments to kernel on an embedded device using script.bin fi le. On Aakash, pre-customization, module loading for wireless networks, setting display pins out, after which and our development we decided to use the Codesourcery's resolution, loading touch drivers, etc., can device was ready. Without the serial out, cross-compiler tool-chain. We have used be done using script.bin. Although script. it is di cult to track the booting process. these tool-chains in the past. To set up bin is a binary fi le, actual editing can be We had two choices, either to let Codesourcery's tool-chain, one has to done by converting it to fex format. the GNU/Linux boot from its internal register before downloading its binary. memory(NAND fl ash) itself or to let the After downloading, it has to be installed Ubuntu as GNU/Linux Distribution complete OS boot from an external SD- and a custom path to the tool chain has With the Linux kernel in place, now was the card. Fortunately the All-winner chip has to be set in order to compile the kernel. right time to decide upon fi le system . We a facility to boot the OS from the SD-card. We fi rst used the Debian root fi le-system, tried Debian fi rst, but due to lack of hard- Interested learners can boot GNU/Linux which we got online. The script.bin fi le was fl oat support in Debian Squeeze release, from SD-card without touching any part not fully compatible with Aakash. It took we dropped it. We also tried Debian of Android. us some time to extract Aakash's own Wheezy but we were uncertain about of We started compiling the boot loader. script.bin fi le and to change its default pre-release versions. The best choice left The boot-loaders on embedded system parameters to make a running kernel and to us was Ubuntu, which is known for are di erent, and in Aakash the complete root fi le-system. Merely modifying script. being easy to use amongst newcomers OS has to boot from the SD-card. Then bin fi le was not enough, some kernel and advanced developers alike. It has we went on to compile U-boot. It is the modules like WiFi and touch have to be a great package-manager, using which uboot binary fi le on SD-card, which makes auto-loaded while booting. These changes one can install required packages both the SD-card bootable. After successfully have to be made in the fi le-system path / from command line and using graphical loading, the uboot fi nally calls on the kernel etc/modules to make them work. With interface. Hence we agreed to use Ubuntu. to initialize hardware. We used minicom to all those changes, we had basic version We started with Ubuntu-12.10 view all booting processes. The next major running in a week. core arm hard-fl oat distribution. When challenge was the Linux kernel. It is the On Aakash, GNU/Linux boots uncompressed, it consumes around most important part, as all the hardware from micro SD-card and the fi le-system 100MB only. We used the ch-root and applications ultimately depend on it. reside within the SD-card. Both Android environment to confi gure package- If the kernel successfully detects all the and GNU/Linux operating systems are manager, basic network tools, user hardware, then we can proceed further to completely isolated from other. The good applications and a desktop environment. test the fi le system. If not, we need to fi x it part is that we can access all the Android's Before putting the fi le-system to by analyzing Android kernel logs, keeping content from GNU/Linux. actual use, the compiled kernel and its in mind all the hardware and confi guring Enabling touch was a major modules were placed in /lib/modules the same in our present kernel.
Recommended publications
  • Rooting the Aakash Tablet
    Rooting Akaash : A short guide Ver 0.1 Sunil Thomas Thonikuzhiyil VIP Lab IIT Bombay August 18, 2013 0.1 Introduction It seems lot of guys have got the free (?) Aakash tablet recently. Here is a short guide on rooting this crap and enabling iitb wireless access on the device. If you follow this guide you will be able to install/update new software from Google play store. This procedure can possibly brick your tablet and also, I have no clue about the position of Aakash project regarding rooting. Use your discretion and you are on your own :) . 0.2 What is rooting? All the android devices are built around a tiny Linux distribution over which the Android gui runs. The underlying Linux is hidden from users and is accessible only through Android APIs. ( Of course you can install terminal application from Google play store,but you wont get root access).Most of the common an- droid applications run at a low privilege level and do not need root. The rooting procedure tries to overcome this limitation by forcibly overwriting certain files on your android tab/phone and allows you to access the device with full privi- leges. 0.3 What you need? 1) A decent Linux installation with root privilege. I did this on a Debian 7 machine. So the procedure can be replicated on any decent Linux distribution. However, your mileage may vary. 2) Rooting software. There are a variety of software for rooting android on internet. I used one named Bin4ry from xda-developers. Google it and locate it.
    [Show full text]
  • Datawind -- a Tablet for the Masses: Cases C to H
    Datawind -- A Tablet for the Masses: Cases C to H 1 (C) Launch Challenges (2011/10- 2012/4) (D) Announcing Generation II (2012/04-05) (E) Back Into the Market (2012/05-06) (F) Reaction to Ubislate 7+ (2012/06-08) (G) Ubislate Upgrades & the Aakash 2 (2012/09-2013/01) (H) Gaining Scale in India, Launch in Canada (2013) 1 Updated: January 20, 2014 1 Datawind -- A Tablet for the Masses ($70-100), to include low cost Internet service. Engineers at IIT Rajasthan were working on the design of a new (C): Launch Challenges tablet that would resist falls and work in the high- humidity monsoon season. In April, two states announced that they would purchase X-O laptops from OLPC for about $230 each, rather than pursue the cheaper Aakash. The HRD, meanwhile, announced plans to invite tenders for an Aakash 2 upgrade, targeting the same price of Rs. 2,276, with the initial goal of announcing a winner for a 5 million unit contract in April 2012. In addition to Datawind, potential bidders included HCL, Bharat Heavy Electricals, and Wishtel. The HRD announced that IIT- Photo: Ubislate7.org Mumbai and the Centre for Development of Advanced Following the initial excitement, concerns about the Computing and Indian Telephone Industries public Aakash set in rapidly (Exhibits C1 and C2). Reviews service agencies would manage procurement of the new following the October 2011 launch highlighted the device, in place of IIT-Rajasthan. At the same time, the excitement and pride in developing the tablet for India. HRD reportedly was irritated that Datawind was offering Many of the same reviews, though, identified limits of the the first generation of the tablet in the open market before tablet.
    [Show full text]
  • Content Synchronization Applications for Aakash Tablets and Remote Educational Institutions
    Content Synchronization Applications for Aakash Tablets and Remote Educational Institutions M.Tech. Stage II Report Submitted in partial fulfillment of the requirements for the degree of Master of Technology by Debashee Tarai Roll No : 113050078 under the guidance of Prof. D. B. Phatak Department of Computer Science and Engineering Indian Institute of Technology, Bombay June 2013 Abstract MHRD Sponsored project "Aakash", World's Cheapest Tablet, aims to make e- learning as the primary mode of learning in India. Tablet, being much cheaper than mobile phone with bigger screen size and lighter than laptop, is the most suitable medium to enforce E-learning in education. Aakash android tablets with Linux based operating system, are currently tested and new useful applications are developed at IIT Bombay. This entire project contains two individual applications, Local Synchro- nization and Remote Synchronization Application. Remote Content Synchronization application aims at distributing contents in a net- work efficient manner to remote Institutions distributed at different geographical loca- tions. It makes use of RSYNC tool for content transfer and RSA public private key pair to make the application more secured and fast. This report describes the architecture, implementation details and analyze the performance of the remote synchronization application. Several tests have been conducted and analysis of the obtained results shows that performance of the Remote Synchronization application is nearly three times better then conventional scp based transfer and RSA key pair reduce the total transfer time to a great extent. Local Content Synchronization application has been developed for Aakash tablets inorder to synchronize contents between students and teachers, providing the users an interface to submit files, download files and view the details of all submissions and sharing at real time.
    [Show full text]
  • GNU/Linux on Aakash
    Brief Details of Aakash Applications Collated by Firuza Aibara Project Investigators Prof. D. B. Phatak Prof. Kannan M. Moudgalya Advisor Prof. Pradeep Varma Indian Institute of Technology Bombay July 29, 2013 abc Contents 1 Development at IIT Bombay 1 1.1 M.Tech Theses Abstracts . .1 1.2 Aakash Lab . 11 1.3 Clicker . 12 1.4 School Education . 13 1.5 Aakash Pandharpur School Pilot Project . 14 1.5.1 Project description . 14 1.5.2 Project Coordinators . 14 1.5.3 Tablet distribution . 14 1.5.4 Steps taken . 14 1.5.5 Launching of Aakash Pilot project . 15 1.5.6 Performance measurements . 15 1.6 Spoken Tutorials . 15 1.7 ekShiksha . 19 1.8 Aakash Bazaar . 19 1.9 Linux on Aakash . 19 1.10 OSCAD . 24 1.11 OSCAR . 24 1.12 8051 Emulator . 24 1.13 Interactive Lesson Builder My Point . 24 1.14 Attachment for Aadhar Authentication on Aakash . 25 1.15 Audio video classroom interaction . 25 1.16 Clicker Native Application . 25 1.17 Peer-to-Peer Communication . 25 1.18 Visual Programming for Android using Blockly . 26 1.19 All Terrain Vehicle with Data Acquisition System and GPS tracking . 26 1.20 proxyMITY . 26 1.21 DiaSlate(Slate Application) . 26 1.22 Video Conferencing . 26 1.23 Aakash Developers Portal and Enhancements to Aakash Tech Support Portal . 27 1.24 Mathematics Playground . 27 1.25 Online Physics Laboratory . 27 1.26 Explore Chemistry . 27 1.27 Living Biology . 28 1.28 Know Our World . 28 1.29 Graphical interpreter - Buddhuram Dumbo in action .
    [Show full text]
  • Computer Awareness
    VIDYA GURU: An Institute for All Competitive Exams VIDYA GURU COMPUTER AWARENESS BASICS OF COMPUTERS GENERATION OF COMPUTERS CPU & ITS PARTS SHORT NOTES MCQ Questions Add: 20/1A II floor, Prem Nagar, Jail.Road, Near Tilak Nagar Metro station, Delhi. Email: [email protected] Contact no: 9654899726 VIDYA GURU: An Institute for All Competitive Exams COMPUTER BASICS: A computer is an electronic device that executes the instructions in a program. (or simply performs Mathematical Calculations.) A computer has four main functions: It accepts data (Taking Input). Then it processes the input data. Produces output. Stores Results. History of Computers: Generations First Generation (1940-1956) Vacuum Tubes. Second Generation (1956-1963) Transistors. Third Generation (1964-1971) Integrated Circuits. Fourth Generation (1971-Present) Microprocessors. Fifth Generation (Present and Beyond) Artificial Intelligence. Fifth generation computing devices, based on artificial intelligence, are still in development, though there are some applications, such as voice recognition, that are being used today. The use of parallel processing and superconductors is helping to make artificial intelligence a reality. Quantum computation and molecular and nanotechnology will radically change the face of computers in years to come. Inside the CPU of a Computer. VIDYA GURU: An Institute for All Competitive Exams Figure below shows the complete Computer Unit: Input and Output device and Storage devices of a Computer: RAID - Redundant Array of Inexpensive Disks Memory Button - Small storage devices about the size of a dime that look like watch batteries. They hold about 8 Kbytes of information. Smart Card - About the same size as a credit card and contain a small microprocessor capable of storing data.
    [Show full text]
  • A Review of Popular Applications on Google Play – Do They Cater to Visually Impaired Users?
    ISSN (Print) : 0974-6846 Indian Journal of Science and Technology, Vol 8(S4), 221–239, February 2015 ISSN (Online) : 0974-5645 A Review of Popular Applications on Google Play – Do They Cater to Visually Impaired Users? Gayatri Venugopal* Symbiosis Institute of Computer Studies and Research, Symbiosis International University, India; [email protected] Abstract The number of applications on online mobile application stores is increasing at a rapid rate. Smart-phones are used by a wide range of people varying in age, and also in the ability to use a smart phone. With the increasing dependency on applications, can be used by people with vision impairment. The accessibility of the applications was tested using an ex- ternalsmart-phones, keyboard, the and paper TalkBack, aims to an determine accessibility whether tool developed the popular by applicationsGoogle. It was on found Google that Play, several the official popular store applications for Android on the store were not designed keeping accessibility in mind. It was observed that there exists a weak positive relationship to improve the accessibility of an application. The paper also discusses the programming aspects to be considered while between the popularity of the application and its accessibility. A framework is proposed that can be used by developers developing an Android application, so that the application can be used by sighted as well as visually impaired users. Keywords: Accessibility, Android, Google Play, Inclusive Design, Visually Impaired 1. Introduction people live in developing countries. Around 19 million children around the world are visually impaired3. World ‘Disability is the inability or limitation in performing Health Organization, in the World Report on Disability tasks, activities, and roles to levels expected in physical of 20114, specifies lack of accessibility as a major factor and social contexts’1.
    [Show full text]
  • Tablet Computer ‘Aakash’
    ‘Aakash’ ComputerTablet for the Masses R.D. RIKHARI Feature Article Feature With its amazingly low cost ‘Aakash’ promises to bridge the digital divide in the country Minister of HRD, Shri Kapil Sibal and MoS for HRD, Smt D. Purandeswari launching Aakash in while at the same time giving a New Delhi big push to education. material in a convenient environment. It dropped from the contract. Once again ITH the low cost tablet has capabilities of browsing, Internet the tenders were floated. This time the computer unveiled recently, surfing, playing music, videos and games, winners were DataWind (based in UK & W India has successfully taken a connecting to an e-book, etc. Canada). While DataWind, Canada and big stride in the direction of bridging the With a little value addition it can also DataWind, India contributed towards its ‘digital divide’ – a newly emerged social function as a mobile phone or a development, DataWind, UK started its threat taking shape in the wake of the camera. With a 7" touch screen, 4GB manufacture at their Indian unit in rapidly growing IT industry. flash memory (2GB inbuilt+ 2GB micro Hyderabad. On 5 October 2011, Shri Kapil Sibal, SD), Wi-Fi facility and a preloaded The most encouraging part of the Minister for Human Resource operating system Android 2.2, it is of no story is that it all started with an idea from a Development, Government of India lesser category than those prevailing in B.Tech. graduate of IIT (Rajasthan). Later launched the much-awaited low cost the market. he helped in the development process tablet computer ‘Aakash’.
    [Show full text]
  • BSNL Launches Aakash Tablet's Rival
    BSNL launches Aakash tablet's rival New Delhi: BSNL has launched three tablets including two 7 inch resistive screen based tabs with Android 2.3 operating system while the third tablet comes with an 8 inch capacitive touchscreen. Made by Noida based company - Pantel, the tablets will be sold with discounted data plans from BSNL. The three tablets are priced at Rs 3,250, Rs 10,999 and Rs 13,500. The cheapest model is Panta Tpad IS 701r which is priced at Rs 3,250. Notably, Aakash is priced at just Rs 2500. However, Tpad has better specification than the Datawind's low cost tablet. Panta Tpad is a WiFi only tablet with Android 2.3 operating system, it has a 1 GHz processor (ARM11 IMAP210) clubbed with 256 MB RAM. The tablet also offers HDMI port through which it can be connected to a TV. Its 7 inch resistive touch screen comes with 800x600 resolution and 16:9 aspect ratio. The tablet has a 3000 mAh battery and 2 GB internal memory which can be expanded through micro SD card. The tablet also has a VGA front facing camera for video calling. While Panta Tpad IS 701r has the BSNL branding, the other two tablets images do not have. The second tablet is named 'Panta Tpad_ws704c'. It has the same specification as its cheapest cousin (701r) but offers added 3G connectivity which supports both CDMA/EVDO and GSM, inbuilt A-GPS, Accelerometer and Bluetooth. It also comes with a 2 megapixel rear camera and also has bigger 512 MB RAM for faster performance.
    [Show full text]
  • Aakash Tablet
    Dated: - 28-02- 2012 Consumer Behaviour Submitted to: Dr. Ashutosh Kumar Submitted By: Rajesh Mishra (2K11B24) Punit Sharma (2K11B22) Aakash Tablet Preface As a concept, tablets have been around for a while. So have touch screens on phones. It did take quite a while for a true convergence of hardware, software, operating systems, usability and an application ecosystem to finally come together (read as !Pad) which has paved the way for a new generation of devices in the form of today's tablets! As this nascent market grows at a breakneck Pace globally, economies of scale have started setting in already. While a number of models are available in India from global brands and not so global ones there has been very little by way of differentiation amidst all these products. While tablet adoption has largely been with consumers, uses for this device in certain verticals such as education, retail, healthcare, corporate & aviation industries prove there is a large potential for those verticals. Why do a report on the Tablet Market for India? Tablets have the potential to grow exponentially if key players in the Indian market can play to the right market forces. However, India is a complex market made more challenging with a lack of structured, actionable data (the insights and analysis needed for business leaders). What to expect from this report? This report will not only look at global trends, applications and use cases for tablets but also the current state of Indian market, challenges and the outlook for the Indian tablet market. This report will highlight the potential and opportunity in India which should serve as a strategic tool for category players.
    [Show full text]
  • 1.4 Million Orders for World's Cheapest Tablet in India 3 January 2012
    1.4 million orders for world's cheapest tablet in India 3 January 2012 the rush of orders. "We plan to produce 75,000 units per factory per month from around April," the spokeswoman said. The Economic Times in its online edition said the makers had run out of stock of Aakash, which has a seven-inch (18-centimetre) touchscreen, Wi-Fi Internet function, a multimedia player and 180 minutes of battery power. The business daily said with around 400,000 pre- Indian students use "Aakash" in New Delhi in October. The world's cheapest tablet computer has clocked 1.4 sales bookings for the Aakash, sales of the device million bookings since it was put up for sale online two were more than sales for the entire Indian tablet weeks ago in India, a spokeswoman told AFP on market last year which numbered about Tuesday. 250,000-300,000 units. The stylish, locally-made Aakash uses an Android 2.2 operating system and has an external 2GB The world's cheapest tablet computer has clocked storage card and two USB ports. 1.4 million bookings since it was put up for sale online two weeks ago in India, a spokeswoman Critics had warned the device might struggle to live told AFP on Tuesday. up to expectations with its limited 256-megabyte random access memory (RAM). Bookings for the long-awaited Aakash, pegged at 2,500 rupees ($41), began on December 14, two The price of what has been dubbed "the world's months after it was unveiled as the "computer for cheapest computer" should fall to $35 and could the masses" in India where millions struggle to even be hammered down as low as $10, DataWind fund their education.
    [Show full text]
  • Aakash IV Technical Specifications
    PROCEDURE FOR CERTIFICATION/TECHNICAL EMPANELMENT OF TABLET MANUFACTURERS FOR DGS&D RATE CONTRACT In the procedure for the supplies of the Aakash Tablet it is envisaged that the Tablet manufacturers comply with the minimal specifications as published by the Government. C-DAC has been entrusted with the responsibility with the testing and certification of the Tablets. Only those who are certified by C-DAC will be permitted to use the Aakash Tablet logo. The following procedure is being adopted for this purpose. There will be two testing procedures. 1. Pre-qualification testing Before the vendor is authorized to use the Aakash Tablet logo, the testing shall be carried out for the adherence of the specifications and a report shall be provided to the manufacturer. Once a vendor is authorized to use the Aakash Tablet logo, the validity of the certification will be for three years subject to compliance to acceptance tests yearly. Manufacturer may do the certification exercise for similar models or new models. The specific model as submitted will be certified based on the adherence to the specifications. A manufacturer who makes multiple models even when the model might look similar physically will be permitted to use the Aakash Tablet logo only for the certified models and for no other model. The pre-qualification testing will be carried out by C-DAC or by STQC on behalf of C-DAC. Manufacturer to pay the certification fee for this purpose to C-DAC in advance. 2. Sample testing When the manufacturer is provided with an order of certain quantities of Aakash Tablet, acceptance test will be conducted as per approved procedure.
    [Show full text]
  • $35 Android Tablet, Aakash, Launches in India Tablets Expected to Become “New Battleground” in This Emerging Market
    Open Source Matters Rikiki Kite $35 Android Tablet, Aakash, Launches in India Tablets expected to become “new battleground” in this emerging market. Will $10 tablet be next? By Rikki Kite on Wed, 10/05/11 - 12:02pm. India claims to have launched the world's cheapest tablet computer, priced at $35 for students and $60 for retail. The Aakash computer runs Android 2.2 (Froyo), has a 7-inch touch screen, 256MB of RAM, 32GB expandable memory slot, two USB ports, and weighs in at only 350 grams, according to the Times of India [http://timesofindia.indiatimes.com/tech/news/hardware/Worlds-cheapest-tablet- launched/articleshow/10243846.cms]. A pilot run with 100,000 units provided to students will test the practicality of the tablet's two- to three-hour battery life. The first tablet computer was launched in India almost a year ago, and CyberMedia Research expects tablets to become the “new battleground” in India. The Canada-based company behind the Aakash tablet, DataWind, is also behind the Pocketsurfer3 hand-held web-browsing device, which the company claims can download web pages faster than any other hand-held device on any network with full graphics and Java support. DataWind says the commercial version of the Aakash, which will be released next month, will offer additional features, including mobile connection. The company tested the new tablet for India's climate conditions, with video running for two hours in 118 degree (Fahrenheit) temperatures, according to Reuters [http://www.reuters.com/article/2011/10/05/us-india- tablet-idUSTRE7940YV20111005]. “Initial reactions to the Aakash were mixed, with the mainly middle-class technology department students at the event saying it needed refinement but was a good option for the poor,” the Times of India says.
    [Show full text]