Connect with us

Tech

Google Fuchsia is The New Smartphone OS With No Linux Kernel

Published

on

As is customary with everything Google, if it exists, there must be more than one of it. Jokes aside, Google does seem very much interested in bringing up and maintaining not only Android and Chrome OS as viable and mainstream OS’s, but they’re also looking at bringing up yet another OS in the form of Fuchsia.

Fuchsia was last talked about in August 2016, but the OS was in its rudimentary form and just taking shape. Since then, Google has been hard at work, albeit discreetly, in giving more substance to the fledgling OS.

Fuchsia is the new open source OS from Google, one that does not utilize the Linux Kernel. Instead, Fuchsia uses a Google-developed microkernel called Magenta. The Magenta Kernel follows along an MIT-style license which allows for others to do whatever they want with the code (including modification, distribution and keeping said modifications private) as long as the original license is available somewhere in the derivative.


Magenta is the core platform that powers the Fuchsia OS. Magenta is composed of a microkernel (source in kernel/…) as well as a small set of userspace services, drivers, and libraries (source in system/…) necessary for the system to boot, talk to hardware, load userspace processes and run them, etc. Fuchsia builds a much larger OS on top of this foundation. Magenta targets modern phones and modern personal computers with fast processors, non-trivial amounts of ram with arbitrary peripherals doing open ended computation.

This is a definite change from GPL v2 followed along on Android’s Linux kernel, which placed an obligation on the modifier (usually OEMs) for open sourcing the code changes if they modify and distribute any part of the code. Depending on which side you’re standing on, one can argue the choice of license and the deviation from the Linux kernel is for better or for worse.

Other parts of the OS are licensed separately and often individually under BSD License 2.0, Apache 2.0 and MIT.

Ars Technica notes that the interface and apps on Fuchsia are written using Google’s Flutter SDK, a project capable of producing cross-platform code that can run on Android as well as iOS. Flutter apps are written in Dart, Google’s in-house Web development language which focuses on high-performance apps on mobile. Fuchsia also has a Vulkan-based graphics rendered called Escher, which Ars Technica mentions as seemingly custom-built to run Googles’s shadow-heavy Material Design UX.

As Fuchsia’s interface is written with the cross-platform Flutter SDK, it is possible to run parts of Fuchsia on an Android device. Hotfix.net brought to light how to build Armadillo, basically a demo app to showcase what the SystemUI of Fuchsia would look like. You can download the Fuchsia source code and compile Fuchsia’s SystemUI as an Android apk and install it on your device. In case you don’t want to go down that route, nor wait for someone to compile and distribute it, Hotfix.net was kind enough to include a demo video of the interface:
[youtube https://www.youtube.com/watch?v=_7rRK4S9uk0]It is abundantly clear that Fuchsia as an OS is still very much in its early stages. One only needs to take a look at Android to realize how much effort goes into making an OS and refining it, which in turn will give you an estimate of how far Fuchsia as a ‘product for the public’ is in the future.

Since Google has also been quiet on the whole OS and its progress, it is further difficult to estimate what future this OS has, if at all it does in the first place. Ars Technica quotes Fuchsia Developer Travis Geiselbrecht as having said:

[Fuchsia] isn’t a toy thing, it’s not a 20% project, it’s not a dumping ground of a dead thing that we don’t care about anymore.

While the developer insists Fuchsia is more than just a temporary fling, Google’s (and Alphabet’s) fickle nature is well known, unfortunately.

Ars Technica speculates that the OS in its current state seems a lot like a new branch of Android, wherein Google is fixing a lot of its early and foundational mistakes and utilizing a lot of its experience that it acquired over the years building the world’s most popular smartphone OS. With Fuchsia, Google can successfully detach itself from the Linux kernel and from Java right from the ground-up — a task that would otherwise be very, very difficult in Android currently.

The future of Fuchsia is exciting. This just might be the next big thing, and you can experience it before it becomes the next big thing. For instructions on how to build Fuchsia’s Armadillo UI to try it out on Android, follow along Hotfix.net‘s brief guide. You can also check out Fuchsia’s source code over at Github or GoogleSource.
XDA

Read Also:How To Fix Samsung Galaxy S7 Screen | Video

  Samsung Galaxy J7 Max Full Specification and Features

Continue Reading
Click to comment

You must be logged in to post a comment Login

Leave a Reply

Service providers

TStv to Encrypt it’s Channels, roll out 62 Premium Entertainment Channels

Published

on

TStv has announced that all of it’s Television channels will be encrypted. This means that the channels on TSTV will no longer be Free-to-air (FTA). The service provider also announced that it will include 62 premium Entertainment channels in it’s collection.

TStv channels will be encrypted starting from 11:50 on November 27th. Also, the premium entertainment channels will be included to the service on 28th November. Prior to the update, viewers will have to pick up a TStv Jolly Decoder at a dealer outlet.

  CAT S60 Specifications And Features | Phone With Superman Abilities

Owners of the Sassy Decoder are advised to visit any nearest dealer to get the decoder fully activated.

TStv currently has over 50 plus channels which in addy is the 16 premium entertainment channels coming soon.

TStv Africa is a owned Nigerian innovative Pay TV Operator that offer Pay As You View (PAYV) subscription, pause subscription, complimentary internet service and video call.

  Samsung Galaxy J7 Max Full Specification and Features

TStv sometime went out of the market due to the challenges the company faced even to the “Satellite Providers”. The good news is that they began full operation on 20th August after NigComSat offered them 5 units of 35.5MHz transponders through a collaboration with Intertel, Federal Ministry of Communications and Nigcomsat.

Continue Reading

Service providers

MTN APN Configuration That Works – Mobile and Modem

Published

on

MTN APN is what is required to enable internet connection on your phone. APN is an acronym for Access Point Name. Access Point Name is typically the name of the gateway connecting your internet enabled device to the web through an internet service provider, such as MTN.

Most often we run into the problem of missing APN configuration and can’t surf the web with our phone or modem. If you have your APN configured before now and you still cannot browse, make the listed below are in order.

  • Data subscription balance
  • Data monitor app threshold
  • Other phones of same network can browse. Your inability to browse could be a general problem from the service provider at the moment.
  • Network signal reception

In Nigeria you can fall into the hands of the wrong people, who will charge you high amount of money in the name of configuring your phone for browsing.

To get the configuration pushed automatically to your phone by MTN.

Send as a text message “Settings” to 3888. Without quotes.

If the above method fails to get you APN configuration, you can fall back to configuring it yourself which always works.

  Which gadgets are best for this Christmas ?

For Mobile phones, navigate to “mobile network” in settings through more connections option, and you should see APN configuration option there.

Note: If your device works just fine, you are advised not to go further. But if for a reason you deleted the pre-installed APN configuration and you want to get it back. You’re welcome. The configurations work for 2G, 3G and 4G network type.

MTN APN

MTN APN

MTN APN settings for smartphones (iOS and Android)

Account Name MTN NG
Access point name (APN) web.gprs.mtnnigeria.net
Proxy Leave it empty
Port "
Username "
Password "
Server "
MMSC "
MMS port "
MCC "
MNC "
Authentication type None
APN type default,supl
APN protocol IPv4
APN roaming protocol IPv4
Bearer Unspecified
MVNO type None
  Panasonic Eluga Ray Max Full Specification And Features

Note: For MTN 4G MiFi modems, the above configuration works for such devices.

 

MTN APN settings for modems (U.S.B stick modems)

Account Name MTN NG
Access point name (APN) web.gprs.mtnnigeria.net
Proxy 10.199.212.2
Port 9201
Username web
Password web

Access Point Name is unique to every service provider and can come pre-configured in SIM cards. When you slot in a new SIM card into a phone, it goes through it’s initiation to the service provider’s system. The service provider can then push necessary configurations to the device. Devices with MTN SIM card making an internet connection must be configured with an APN to present to MTN.

MTN will then examine this APN to determine what type of connection should be created, for example: which IP addresses should be assigned to the wireless device, which security methods should be used, etc. All of which is done in a second by a programmed system.

Continue Reading

Service providers

#ReallyFreeData, Airtel is dashing free data weekly on Recharge Plus

Published

on

Aitel Recharge Plus promo image

Aitel Recharge Plus promo image

Airtel NG is currently giving out free 250mb data to its subscribers so long as you keep recharging your line. The good news is that you get 250Mb every week, once you meet your recharging target. All Airtel users are qualified for this promo and it gets even better because you can use the data to access any website and content.

 

You can do the recharging through your bank and still get the reward. In total you enjoy 1GB monthly for simply topping up your airtime. You can use the airtime for regular uses, such as making calls and sending text, even subscribing to a regular data plan.

  LG V30 Leaked Specification

Speaking of the requirements to enjoy this offer, Airtel NG says you have to recharge your line consistently. Consistently in order to meet your weekly target.

How it Works:

  • To get started, you have to first recharge your Airtel line.
  • Check your weekly target by dialing *479# or check your recharge notifications.
  • Recharge to hit your target
  • Get rewarded with 250MB free.
  • Dial *123# or *140#. to check balance
  Panasonic Eluga Ray Max Full Specification And Features

Hard to say:

The free data bonus is valid till Sunday 23.59pm every week. You don’t get the reward twice a week, so no need beating the target twice. Airtel didn’t say how long the offer lasts, but it looks like one that its not going over yet. You can’t roll over any unused data. That is to say, once it expires, it’s gone, no renewals.

[signoff predefined=”Google News” icon=”info-circled”][/signoff]

Continue Reading

Popular