DOI: http://dx.doi.org/10.26483/ijarcs.v11i3.6521 Volume 11, No. 3, May-June 2020 International Journal of Advanced Research in Computer Science RESEARCH PAPER Available Online at www.ijarcs.info © 2020-2022, IJARCS All Rights Reserved 1 ISSN No. 0976-5697 A SOFTWARE TOOL FOR RECOVERING LOST MOBILE PHONES USING REAL-TIME TRACKING Iwara I. Arikpo Department of Computer Science University of Calabar Calabar, Nigeria Gabriel I. Osuobiem Department of Computer Science University of Calabar Calabar, Nigeria Abstract: The rapid increase in the use of smartphones and other mobile devices in developing countries like Nigeria, comes with the huge challenge of rampant phone theft and difficult process of recovery. This study was aimed at improving the recovery process for lost phones by the development of a mobile application for locating and retrieving lost mobile phones in real-time. The system design methodology was based on object-oriented analysis and design using the unified modelling language. The system was implemented using Android SDK Tools Version 23.0.5 in combination with Google Map service and an underlying Firebase real-time database. The application was tested with Android 5.0 (Lollipop). The software was successfully used to track mobile devices in real-time with other retrieval aids like lock, ring and wipe (if the owner wants to) applied during the recovery process. The authors recommend this application as a simplified solution to the problem of mobile phone theft/misplacement. Keywords: mobile phone, tracking, android, recovery, L-Code I. INTRODUCTION In the past few years, computers have been tremendously miniaturized. Advances in information and communication technology have led to the development of various handheld and pocket-sized telecommunication devices, whose importance in the current global information technology economy cannot be overemphasized. The mobile phone, being the most common form of such devices possess extensive computing capabilities, including high-speed access to internet services regardless of its small size [1]. Today, mobile phones have become almost indispensable because of the ease at which they can be carried around, and readily integrated into a user’s routine. Connecting with work, family and friends has been made easy with the use mobile phones. In 2016, an estimated 62.9% of the population worldwide already owned a mobile phone. The mobile phone penetration is forecasted to continue to grow, rounding up to 67% by 2019, [2]. In Nigeria, for example, smartphone users have been forecast to grow to over 140 million (60%) by 2025 [7]. This paper titled improving/simplifying the recovery process for lost/stolen phones is an Android application that will serve as a tool for reuniting users with their lost phones. With the use of Google Maps and an underlying Firebase real-time database, the application will provide live and accurate location data of the lost device. Finding a phone is one thing and retrieving it is another, in a scenario where a user tracks down the lost phone using the application, the user can also perform administrative operations such as data wipe, device lock, and device ring remotely. With the device ring feature, the user will be able to ring the lost phone even if the phone is on silent mode. II. LITERATURE REVIEW Attempts have been made by several researchers towards the development of an efficient mobile phone tracking system. [3], developed an Anti-Theft Application for Lost or Misplaced Android Phones. The application was designed to enable users track their lost or misplaced devices. This was made possible with the use of GPS tracking, video recording, image capturing, SIM card change notification, SMS, MMS, and email messaging. The video recording and image capturing feature of the application is an added advantage; these features create a possibility of identifying the possible thief, if the phone was stolen. Limitations of the application include, unavailability of a feature that plots the GPS coordinates of the device and presents it on a map, as well as the inability of the application to provide real-time data. Google LLC released an ”Android Device Manager“ application that allows users to find their smartphones if stolen or misplaced. It was attached to the Google account of every user, so as to make it available for anybody that owns a Google account [4]. The application is available on the web and also on Android. Users can lock, wipe, and ring their phone from another device (either smartphone or PC) remotely. A real-time map is also available with a marker on the current location of the phone when online, or the last recorded location before going offline [5]. This application turns out to be redundant if the user is logged out of his/her Google account, it loses control over the lost device. For this reason, the developed application of this will not allow a user to be logged out, and may prevent uninstallation of the application. [6] also designed an application called Mobile Tracker App, that could report the current location, and other vital information about a lost mobile phone. The application gives a user the ability to perform several operations on the