Seamless outdoors-indoors localization based on Smartphones sensors is essential to realize the full potential of Location Based Services. This paper proposes a Smart Indoors Localization Scheme (SILS) whereby participating Smartphones (SPs) in the same outdoors and indoors vicinity, form a Bluetooth network to locate the indoors SPs. To achieve this, SILS will perform 3 functions: (1) synchronize & locate all reachable WiFi Access Points (WAPs) with live GNSS time available on the outdoors SPs; 2) exchange a database of all SPs location and time-offsets; 3) calculate approximate location of indoor-SPs based on hybridization of GNSS, Bluetooth and WiFi measurements. These measurements includes a) Bluetooth to Bluetooth relative pseudo ranges of all participating SPs based on hop-synchronization and Master-Slave role switching to minimize the pseudo-ranges error, b) GNSS measured location of outdoors-SPs with good geometric reference points, and c) WAPs-SPs Trilateration estimates for deep indoors localization. Results, obtained from OPNET simulation and live trials of SILS built for various SPs network size and indoors/outdoors combinations scenarios, show that we can locate under 1 meter in near-indoors while accuracy of around 2-meters can be achieved when locating SPs at deep indoors situations. Better accuracy can be achieved when large numbers of SPs (up to 7) are available in the network/vicinity at any one time and when at least 4 of them have a good sky view outdoors.