OnePlus will regret removing the 3.5 mm jack

OnePlus will soon release its new 6T Smartphone. But even with all the hype, there is some tension because of OnePlus’s pretty dubious decision.

I was a fan of OnePlus, I even have the 5T I used to write half of this article and I confess that I am satisfied. But since the OP6, I started doubting the brand’s strategy.

This article reflects my opinion and my view of the situation. Feel free to share your personal opinion, I would be delighted to discuss it. I decided to write this article especially to clear my feeling towards OnePlus and other Android manufacturers in the market.

Who is OnePlus and where do they come from?

OnePlus is a company belonging to the BBK electronics group which also owns the oppo and vivo brands. Even though OnePlus claims to have control over their design process and strategy, they remain dependent of BBK. For this reason, for example, the OnePlus 6T looks very much like oppo R17.

It is also important to know that OnePlus does not have sufficient resources to do research and development or build and test their devices. You can see some kind of shortcut to operate in this way and recycle a design and hardware already established by oppo or vivo. But at the end of the day, profit is a decision-making element.

That was the most important point to clarify. Now let’s talk about the stupidity of this decision and incidentally the stupidity of the builders who follow the same optics.

The 3.5 mm jack port was an evolution

A few years ago, smartphones were not yet popular. Each Builder had fun making phones in his corner and every one had his own proprietary port. My first phone was a Nokia that had a circular charging port. The next one, Siemens had a single port for charging or for the hands-free headset. My Motorola also had a data/recharge port and a 2.5 mm jack port not compatible with some Nokia 2.5 mm headsets. But beware, Nokia had linear ports for their hands-free headsets too. It was just redicilous.

The worst though was Sony Ericsson. They had the most screwed-up port in the world. In fact, I never remember having a Sony Ericsson hands-free full headset, I had DIY my own 3.5 mm adapter to plug in my headphones. Because Yes, it was almost impossible to find accessories other than Samsung or Nokia.

Then the constructors started implementing the 3.5 mm port. For me it was paradise, listen to my music with my favorite headphones or connect the phone to any other device supporting an auxiliary input.

My last phone having a proprietary port for the audio kit was a HTC dual (Niki) and I bought so many headsets that I started looking for a Bluetooth A2DP headset to make my life easier. But if I had a choice, I would have chosen the wired solution.

In short, then there was Android, the 3.5 mm jack ports became a standard and everything went to the best.

Then came Apple

Oh Apple . . . I liked their products, especially the iPod and iPod touch. But it’s been years since their started making me crazy. Their elitist vision is only ruining everything around them.

Apple decided to “revolutionize” the world by removing the 3.5 mm connector because it was an “outdated technology”.

What Apple did was part of their marketing strategy. They wanted to both push AirPods to the general public while forcing accessory builders to use the proprietary “lightning” port as a single solution. Indeed, any Builder who will manufacture an accessory using the lightning port will have to give royalties to Apple otherwise they will risk a lawsuit that will ruin them.

This strategy is much clearer when we look at the launch of the new XS and company with the port ligntning. Amazing coming from a company that decided to remove all the ports of the MacBook and leave only the USB type-C ports and… The 3.5 mm jack port.

Okay, I’m digressing, let’s go back to the main topic.

The 3.5 mm jack port is not obsolete

Everywhere, the 3.5 mm port remains useful. It is a port designed for a simple task that it accomplishes wonderfully. The fact that it is a circular plug allows it to rotate and thus minimize the degradation of the cable. So yes, you have the syndrome of the left or right earpiece that stops working (or worse, the micro button that activates) but it is due to the cable that is damaged more than the jack plug in itself.

USB type-C to Jack adapters exist, but there is a twist, it’s worse! On Android, manufacturers are not agreeing on the correct implementation. Some adapters are analog and non-standard others are digital and incompatible with some phones. Great, here we are back in time 14 years ago!

I urge you to watch this video to understand the magnitude of the situation.

Content not availab
le. Please accept cookies by clicking on "accept" on the banner.

To summarize the video above, some USB type-C dongles make a digital to analog conversion. So they can work practically with all smartphones. Other dongles are non-standard and make a kind of analogue to analogue Voodoo and therefore can not work with some smartphones.

The big problem is that you won’t be able to tell the difference between a digital and analogue USB type-C adapter. You will need to test an adapter before you buy it. Does that remind you of a certain situation? ;)

Oh yes also, you can not plug your headphones while recharging your phone (Yes, there are splitters but seriously I’ve seen people leading a sad life with them) and if you have the misfortune to ruin your USB type-C port, good luck recharging your Phone!

Are there Bluetooth solutions? Definitely, I was one of the first to have a Bluetooth A2DP headset and the experience was good. But it stops there. Recharging the headset every evening (good luck if you forget to do it). Having disconnections or annoying latency and above all an audibly different quality, frankly it’s too much of a compromise.

Well, that reminds me of an anecdote. I had to make a 7 hours trip, my Bluetooth headset had a battery life between 7 to 6h. When I was out of battery, I had to stop my music, plug it into the power Bank and voila, no music for an hour. Great, huh? Oh yes, the headset could not recharge and play music.

You would say that by buying a new model of headphones like the gorgeous Sony 1000XM3 I would not have that kind of problem. But it’s stupid that I’ve already invested in a wired Bose QC25 to then throw €300 on a new high quality headset when you already have something.

Why is OnePlus going to regret this decision?

OnePlus has already attempted its hit with the “notch”. And a lot of fans were disappointed including me at the release of the 6. So I know it’s just about tastes and we can’t discuss tastes. But this decision gives off two points:

  • OnePlus is in the process of tracking the mass of builders who themselves follow Apple.
  • We could have inspired the essential phone that uses the slot space or Xiaomi mix 3 that moves the camera down.

Many OnePlus fans have noticed the lack of apparent innovation. The disappointment is apparent and frankly, the arguments that the CEO of OnePlus, Pete LAU, are a joke. “To gain more space for components”, for a larger battery or fingerprint reader under the screen? Seriously? Does the 3.5 mm jack connector take that much? Fortunately, Samsung succeeded in fitting the 3.5mm connector, the stylus and the big battery in their Note 9 then.

In short, OnePlus will regret this decision especially in their sales. People who buy Apple devices make compromises because they are willing to do anything for an iPhone. OnePlus has only one advantage, the price, and again! According to the latest leaks, this new OnePlus 6T will be even more expensive than the 6.

But the 3.5 mm Jack will disappear

Possible, if all phone manufacturers continue to push it towards obsolescence, it will disappear from the phones. But not PC, TV and other equipment that must remain compatible. This only creates confusion for the consumer who will have to buy a Bluetooth headset/headphones to use them with his phone, headphones for his PC, etc…

It is possible that you may not agree with me, in this case I understand. This is only a rant from an occasional blogger who spits out his hatred about the current situation of smartphones that are copies of copies of other copies.

A better Wi-Fi Manager for Windows 10

Hello world!

If like me you had the misfortune to galate with the Wi-Fi Manager of Windows 10, I have the solution for you. In this article, I'll introduce you to "NetSetMan Pro". This software will also help you manage specific address profiles for each Wi-Fi, a very useful feature in Linux and which I miss a lot on Windows.

Identifying the problem

In Windows 10, the Wi-Fi Manager is a nightmare. I am talking about a personal experience but it is possible that you have encountered this problem. Basically, as soon as I try to connect to a Wi-Fi, it's common for Windows to no longer display the list of available networks. Another common problem is when Windows simply cannot connect to the network without any explanatory error. In short, a whole list of bugs that I could not solve.
But what pushed me to look for a solution was at work. We have problems with the network infrastructure of the desktop and it is common for the DHCP server to stop working. The only solution is to set up Windows with fixed IP addressing.

How do I set up Windows 10 in fixed IP address mode?

The setup step is quite tedious. You must first connect to the Wi-Fi network. Then right click on the network connections icon in the taskbar at the bottom right. Choose "open network and Internet settings". Locate the "network and sharing Center" button at the bottom. Click on the Wi-Fi network. In the "Wi-Fi status" window, click on the "Properties" button at the bottom left. Then in the list of elements double click on "Internet Protocol version 4 (TCP/IPv4)". On the tab "General" choose "use the following IP address" and enter the IP, mask, gateway and DNS corresponding to your network.
An even more frustrating problem is that this fixed IP addressing configuration will be effective on any Wi-Fi on which your Wi-Fi adapter will connect. So if you connect to another network that works in DHCP, you will disable fixed addressing that will be erased. You will then have to redo the whole step described if you need to reset the fixed address!
So I'm forced to set up my fixed addressing every time I'm at the Office. Then disable my fixed addressing once at home. And it's terribly frustrating, believe me.

The solution with NetSetMan Pro

NetSetMan Pro is a software for managing Wi-Fi network connections on Windows 10 (and not only is it compatible with Windows 7 and 8). It will greatly make your life easier with a well thought-out interface and especially hyper complete.

Download NetSetMan

Once installed, you will have a new icon of the software in your State bare right down. Make a right click on the icon you will have a menu as below:

NetSetMan menu
NetSetMan menu

I will introduce each option from top to bottom:

  • NSM WiFi management: displays the built-in Wi-Fi network manager you can use it to connect to your registered or new Wi-Fi networks.
  • NSM tools: some useful tools like a network scanner etc…
  • NSM system settings: allows you to simply configure system settings.
  • Windows shortcuts: allows you to quickly access certain Windows settings in Control Panel.
  • [double clic]/cookie: named profile, in my case I named it "cookie", I explain later.
  • SET1.. SET5: named profiles.
  • Close
  • NetSetMan: displays the main window of NetSetMan.

Now we are going to move on to the most interesting part, i.e. the management of IP addressing profiles per network.

Profile management with NetSetMan Pro

Double click on the NetSetMan Pro icon, or right clicking and choose "NetSetMan". You will have a window as follows:

NetSetMan profile management window
NetSetMan profile management window

Under the blue bar "NetSetMan", you can notice tabs, in my case "cookie", "SET1", "SET2"… "SET5". These tabs represent the different profiles that you have available. Each profile depends on the network interface on which it is assigned. This is very important. In my case, I chose to assign it to my built-in Wi-Fi card. If you have different Wi-Fi or other cards, you need to choose the correct card.
Then, when you tick "IP & gateway", you can choose to ophold an IP address automatically or use a specified IP address as I did in the print screen. Notice also the IP + button that allows you to add another IP if you want to avoid conflicts for example.
By ticking "DNS server" you will be able to specify a particular DNS server, in my case it is the DNS servers Google. For the WINS server, it's kind of like the DNS server, in most cases, you don't need to use it.
The additional part allows you to configure certain points. In my case, I fixed the Wi-Fi for which the profile will activate. The rest of the options are very interesting, but I'm not going to cover them.
Note: it is possible that like me, you will be looking to save the data, from what I understand, this is done automatically.

Activating profiles

NetSetMan Pro is not perfect, I noticed that it does not always automatically activate the IP profile. In such a case, right-click on the NetSetMan icon in the status bar and choose the corresponding profile. This will be done automatically.

This is for NetSetMan Pro, I hope it will be useful to you as for me. Let me know if you are having any problems with or if you have a much better alternative!

How to earn Bitcoin with perseverance

I will introduce you to a tool that allows you to earn a very small amount of Bitcoin daily. It is not a hoax in itself. I personally received the amount I earned. However, you have to know that I can't guarantee anything.

Is that true? Is that legitimate?!

Know that you are a totally sane person if you ask yourself this and you have to ask yourself questions when a random site offers you to earn money for free.
On my side I have tried this site for a while and I received a payment (insignificant at the time and considerable now). The site also offers some proof of calculation and eligibility but nothing requires you not to do your investigation!
I grant you however, the design of the site is… In fact it is what it is, we can do nothing x).

Where is the site?!

Sign up directly via this link, once directed to the "free BTC" section fill in the CAPTCHA and click the roll button. Every hour you can make a roll, I hope you will have more Exchange than me:D!

A few points to keep in mind

You will be invited to play the "multiply BTC", if you know what you are doing, I do not have to advise you. If you don't understand how it works, in short, it's betting. You bet that the number generated will be more than or less (like a coin you throw in the air). In short, if you are good at statistics and you have a very good chance, go ahead, but I chose not to play this game.
By making a roll, you will also be entitled to lottery tickets, you can buy with your balance but personally, I am not tempted. In short, making a roll gives you a small chance to win the lottery so why not:).
The "earn BTC" section is quite simple, if your balance contains 0.0003 BTC, the site will pay you interest, much like a bank. However, you should disable auto-withdraw (automatic removal) of your funds.
Rewards are a little more special, each roll gives you 2 reward points. You can convert your reward points to BTC but also to gifts.
The "refer" section gives you a link to share with your friends, you will have a small percentage if they register and remain active.

How do I know it's reliable?

Difficult question, to tell you everything, I received a payment, without any problems. Currently I continue to use daily.

I intend to prepare another article about another solution that allows you to win some Bitcoin. You will find tips and especially how to recognize a site that will honor what it claims to propose or not.

Some explanations

You are probably wondering, why I am talking about it, and especially why I talk about it. In fact, it's a pretty fascinating story. I remember discovering this site in 2014 when I just discovered the joys of mining, cryptocurrency and Bitcoin. Basically the site allowed to earn the equivalent of USD 200 in Bitcoin (if one were lucky) or one of the following amounts ($200, $20, $2, $0.2, $0.02, $2) each hour. Of course, you suspect that you will fall on the smallest amount each time.
That was my case, but at the time, 1 BTC was around 250 USD. So the amounts to be won were (0.8 BTC, 0.08 BTC, 0.008 BTC, 0.0008 BTC, 0.00008 BTC, 0.000008 BTC). So I tried this site pure for a while but I was quickly discouraged since I accumulated a small amount (around 0.03 BTC) off after the phenomenal rise of Bitcoin, these 0.03 BTC that were worth to the $7 became $70 (when 1 BTC was towards the $2000).
In short, the conclusion is simple. The site that I am going to introduce you will earn an amount in BTC equivalent in USD. Except that the fluctuation of the BTC guarantees that this amount changes. If today 1 BTC = $1000 you can win up to 0.2 BTC, if tomorrow 1 BTC = $10,000, you win up to 0.02 BTC.

So much for this article. Do not hesitate to follow us, we have even more interesting stories to offer you.

Fix the fan problem of your MacBook (Pro/air)

This article is the result of a personal experience that I would like to share with you in the hope of helping you.
This tool has been tested on MacBook Macs of Mac mini, iMac and is surely compatible with your Mac. You can check the compatibility list here.
I had recovered an old MacBook Air of 2010 (MBA 1.1). His problem was that it was not possible to update OSX on it (I could not exceed OSX 10.9.5) even using all the stratagems imaginable. In short, so I installed xUbuntu as any geek who respects but to my greatest surprise, the fan was then blocked at 100% of its speed.

Under (x) Ubuntu, the MacBook Air fan was blocked at 100% of its speed.

Being quite upset (especially since it had become ultra noisy) I tried to look for some solutions to fix it.

Github to the rescue dgraziotin/mbpfan

So I searched a bit on the Web and I came across this tool. According to the author of the tool, it allows to control the speed of the fan of your MacBook Air according to the temperature of the processor.
Not sure if the tool was compatible with my machine, I decided to clone it and try it as well as bad to test (I didn't lose anything anyway).
Below the manipulation to do for users in Ubuntu:

Steps to install and set up

Before embarking on these steps, be aware that the author has taken care to write a little guide in English here.
The second thing to know is that the values you will have in the next step are dependent on your machine, carefully follow my instructions please.

The preliminaries

The first thing we will do is try to determine the minimum and maximum speed of the fan of your machine. In the first place, copy and paste this command:
Then, chain with this command:
Cat fan * _min
A number will be displayed, note it well. This is the minimum speed of your built-in fan.
The second command is as follows:
Cat fan * _max
The number that will be displayed represents the maximum speed of your fan.
As I have just said, note these two values because we will need them later.
With the speed interval noted, we will then need the critical temperature of your machine. Basically, it is the maximum temperature that your processor supports, beyond that your machine is likely to stop for example.
Enter this command:
Cat/sys/devices/platform/coretemp. */hwmon/hwmon */temp * _max
A number will be displayed, it must be divided by 1000. For me for example, I had 100000 which is 100 °c once divided by 1000.

Clone and compile!

We will now clone the source code of the project, compile it, install it and configure it. Don't panic, it's very simple and you can do it even if you don't know anything about it. (And you can boast in front of others about your little feat:D!)

So first, let's start by installing the necessary tools with these two commands:

sudo apt-get update
sudo apt-get install git build-essential

The first command will simply refresh the list of repositories, the second install git we will need to clone the project and build-essential that will allow us to compile everything.

Once done, we will clone the project simply via this command:

git clone

Once done, you will enter the folder with:

CD mpbfan

We have the source code, we are in the folder and so we will chain with the following three commands:

sudo make install
sudo make tests

The first command will compile the mpbfan source code into an executable. The second command will install mpbfan in your system and the last will run tests. Everything will be good if you have the following text displayed in your Terminal "ALL TESTS PASSED".
If everything goes well and you see the previous message, you are good for the Setup. Otherwise, your machine may not be compatible or there has been a problem. If this is the case, you can share it with me in the comments.

The configuration

For configuration, you will need to edit a text file in "superuser" mode. In the case of xUbuntu, you will use this command:

sudo mousepad/etc/mbpfan.conf

A window with the text editor will open with the open mbpfan. conf file.

If this does not work or if you are on another variant of * Ubuntu:
Try this command:

sudo gedit/etc/mbpfan.conf

Once the file is opened, you will have a structure as follows:


min_fan_speed = 2000 # default is 2000
max_fan_speed = 6200 # default is 6200
low_temp = 63 # try ranges 55-63, default is 63
high_temp = 66 # try ranges 58-66, default is 66
max_temp = 86 # do not set it > 90, default is 86
polling_interval = 7 # default is 7

Change the value assigned to min_fan_speed to the minimum value that you noted earlier.
Likewise for max_fan_speed.
For the rest, I advise you to keep the defaults and save the file. You can change the value max_temp by putting this of the critical temperature of your processor (noted previously also) but this is something I do not recommend.

Once the file is saved, verify that you are still in the folder containing the mbpfan source code and enter these two commands:

sudo CP mbpfan. service/etc/systemd/system/
sudo systemctl enable mbpfan. service

The first one will turn mbpfan into service, the second will activate it.

Reboot your system, open a Terminal and enter this command to check if mbpfan is functional:

ps aux | a. mbpfan

If you see a line with/usr/sbin/mbpfan-FV is that everything is good, mbpfan is functional. You should also note that your fan does not sag as before.

I hope I could help you with this short guide. I didn't make any screenshot especially because I think it's all clear.
If you are unable to run mbpfan on your machine, you can share it with me in the comments.

Hoping to help you!

Cryptocurrency at the service of the Internet user

Edit: after this article, we found a very serious controversy about the issue of XMR mining on users ' browsers for the benefit of advertisements. So we handed out the advertisements and deleted the miner that we have integrated since coinhive.

[socialpoll id=”2464528″]

This article explains how monetise his services and why we took this path.
TL; DR: when browsing our site, we reserve a small portion of your computing power in order to undermine the cryptocurrency that will help cover the costs of the site. We reserve approximately 20% of the power of your processor. (not 50%, not 80% but just 20%)
This allows both to no longer display advertisements (and we ourselves hate advertisements), not to let Google hunt you down and especially to help us discreetly.

The cryptomonnaie?

It is possible that this topic is new to you. In this case, you can check out the cryptocurrency article on Wikipedia.
You can also watch the following video: Bitcoin: how Cryptocurrencies work.

Why implement it on

I have followed the subject of cryptocurrency since the beginnings of Bitcoin. The subject inspired me on several principles that can be very interesting. One of the principles I had imagined when I discovered that there was a JavaScript library to mine cryptocurrency was to place this code on sites and remove advertisements. However, I did not try to apply my idea for lack of time, means and above all know-how.
When I discovered the tool that allowed me to do it here, I did not hesitate because: advertising revenues are absolutely insignificant
      In addition to the little interest they bring, advertisements are detrimental to the user experience

Would there not be any side effects?

It's all a compromise story. In my case, I could have just put the script, stuck at 100% power and didn't say anything and left the advertisements. Honestly, I think it's a dishonest technique. I tried to place a small Disclaimer and made sure to reduce the resources consumed by the script to 20% to make sure not to interfere with the visitor experience.
I confess not knowing if it will be enough to finance the costs of hosting the site, but I prefer to bet on this principle that blindly use Google AdSence or another advertiser.

Pros and cons

In my opinion, the benefits are as follows:

  • Do not create nuisance for the user with advertisements that he will not look or block
  • Monetize the site without a real user involvement
  • Be certain that each user will generate even minimal income according to his visit time
  • Do not Tracker and harass the visitor

As for the disadvantages:

  • Solicit a little more the visitor's machine (if we keep tolerable values it can pass discreetly)
  • Having to choose between doing it without the visitor's knowledge or proposing to block the script (which can be upsetting if everyone stops mining)
  • The impact on mobile or battery-based devices?

For the last point, I personally intend to place a condition to test whether the visitor is under battery or via mobile and block the script (or put a goal) so as not to interfere with his experience.

What solution does use?

Looking for a bit we found corner hive which is very interesting. Not only is it easy to set up but it is mostly easy to use and understand. I highly recommend it!


The conclusion is simple, this type of monetization is still experimental but is more interesting than harassing the user with advertisements. For, the compromise is clear. We thank you for your contribution and wish to have helped you with this little trick.

Easily share your package with WiShareNet

Small Disclaimer: this is not the ad for which is going to be paid, it is an application of a friend and colleague who needs a little more attention!

Nowadays, almost all Android phones are equipped with a Mobile HotSpot feature. This feature is so useful and versatile that we use it together almost all the time. Anyway, I think we know what I'm talking about. So I'm going to introduce you to the problem.

What's the problem?

You are in a café, a buddy asks you to share a little connection so that he can eyeballing a little his Facebook (or Twitter or other, I do not judge). And you activate a Mobile HotSpot. Once done, you have to tell your friend that the access point you created is called "Hax0r Mach! NA" and that the password is "xhfZ08Fx". Your friend does not understand anything, you write it one, two, three times then you give up and hand him the phone so that he can connect.
On the other side, a person heard you and quickly connected to the access point. Here you are with a small parasite that will pump your package (NaN but what manners!).
In short, imagine any scenario. The problem is that it is a hassle to share your WiFi and give the access codes to friends!

The miracle solution?

I say this sarcastically, but to be honest, it's a nice solution that my friend Marouan Frih imagined. The idea is simple, create a Mobile HotSpot with a randomly generated password (so no more weak passwords). And easy to share via a simple QRCode.
Oh, Yes! You may not know, the WiFi coordinates can be easily shared via a simple QRCode! Not bad idea eh:).

WiShareNet for WiFi sharing

WiShareNet logo
WiShareNet logo

WiShareNet is a very simple application, a screen with the name of the WiFi network, the password and a button to activate the Mobile HotSpot. Well, there are other buttons but I leave you the pleasure to discover.
You can of course put the name of the access point you want as well as your favorite password, the application will have no problem to generate the corresponding QRCode.

Download WiShareNet from Google play store.

We connect with the application?

Oh, no! You can connect with any Android app that can read QRCodes. I recommend barcode scanner for that matter.
Of course, you can do the same with the WiShareNet application, it scans you QRCode and automatically connects!

The technical feat

Let's come to the technical feat. This application was created with Ionic 3 by my colleague Marouan Frih to our company NG-enious. (No link not to advertise:p)
This application is based on the Ionic framework and the Apache Cordova platform. It uses native/JavaScript cross-platform components.
That's why I wanted to introduce you to this application, besides the fact that it is very useful, it is based on technologies that transcend the Web and the native. That is really the strength of it all.

Here, thank you for reading this article, I hope you will like it (and the application also from elsewhere).

7 + things to do to repair your failing Android

Being a pretty hack Android user, I can confidently say that I have exposed myself to enough problems and other challenges that have helped me understand the popular Google OS (which just dethusing Windows elsewhere).
I will in this article give you a small checklist to pass when your device decides not to work properly.

#1-in doubt, reboot!

As ironic as it may be, this phrase (very well known on IRC) that was valid for Windows especially becomes a standard. If your device behaves strangely, the best thing is to restart it to see more clearly.

#2-check system updates

Checking for updates will allow you to make sure that you have the latest version without any bugs. A precautionary Word though. In a new update, everyone in the habit of darken to install it. Be aware that installing an update can raise problems with your Android device. Before you embark on this task, be sure to save everything and mentally prepare to have unexpected bugs. It's rare but possible that an update will have your device bugged instead of improving it, which is why I take the OTA (over the air) updates with caution.

#3-clear application cache

Emptying the application cache is very important. This will certainly reset your application settings but it also helps to repair abnormal behavior of your device or application. What for? It's pretty simple. After a software update of your Android device or more commonly an update of one of your applications, some information changes. Some data may not be compatible with your new software version. Before treating the developers of all the names by telling you "why they have not foreseen this particular case" remember that they can not predict everything and that covering all the possibilities of this infinite world is of the realm of not feasible. Resetting your apps will allow you to fix the problems your Android device suffers.

To flush the application cache…

Go to settings ➡ applications ➡ the application to be reset and find the button that allows you to delete the data from the application.

#4-empty the device cover

Your Android device to a tote folder. It uses it to place temporary files. Sometimes these files remain in this folder. By adding to each other, the cache file can quickly become huge (1.19 GB in my case the first time I noticed a storage anomaly). To clean up your Android device's cache folder, go to settings ➡ storage ➡ cached data
Here, a few mega-free?

#5-use clean master or other

Although my favorite remains SD maid and Ext2SD, many people are equipped with the very famous clean master. The cleaning application can help in some cases even if I advise you to handle it with tweezers.

#6-go to recovery and make a wipe cache

In the event that your device fails to start correctly or you cannot access Android, it is possible to boot into recovery mode and perform a wipe cache and wipe Dalvik if possible. These operations are a little more advanced. If you don't know what I'm talking about, you can look for how to start your device in recovery mode. Attention still, we are in a dangerous territory. Recovery is not a mode dedicated to the lambda user.

#7-factory reset

Attention! You may lose data! Be sure to have at least made a backup of your device's data!
This step will reset the device and zero as at day 1 when you received it, your data will be lost and you will have to reinstall everything. Be careful with this option. To do so, you can search for how to reset your mobile device, via Android or through the recovery of your device.

Bonus-the last resort

If after all your attempts your device is still struggling to function properly, I advise you forums such as FrAndroid or XDA forums. Members will be able to help you and why not help you install a whole new ROM?.

This is for this article, I hope it will be useful to you. Know that it is especially in relation to my experience
personal, so it is possible that I am completely on certain points. I remain open to all your questions and suggestions!

Change the Windows 10 connection wallpaper

Windows 10 quickly became a very hype operating system (good on one side because of the Microsoft update policy and another because it is much more complete than Windows 8 and 8.1). In short, this is not the subject. In this short article, I'll explain how to change the Windows 10 voting connection wallpaper. Indeed, even if it is possible to change the image of the lock screen, Microsoft requires us to type the horrible Windows default image on the login screen.

Windows 10 login screen background changer

As the name says, this program allows to change the background of the login screen. This application is the result of Krutonium's work on Github. Just visit the official repository and download the binary file on Github. Once extracted, open the GUI folder and run "W10 logon BG changer. exe", you will be warned by a message stating that the author is not responsible for any side effect due to the application. If you accept, you will have a window like the figure below.

Windows 10 login screen background changer interface
Windows 10 login screen background changer interface

The menu on the right allows you to browse the image you want to put in the background. The app will instantly update the preview of your new screen as this example:
Windows 10 login screen background change after background change
Windows 10 login screen background change after background change

You only have to apply the change and lock the screen by using the button on the top bar to see if your changes have been taken into account.
The application also has a command-line interface to make these changes (for example, if you want to automate changes).
Be careful however, check that your build is well supported by the application to avoid problems.

Windows 10 login screen background changer

Official Github repository

I hope this application will be useful:)!

Mobile Web MPAs within reach of all

A few years ago, if we had been told that the Internet would become the world it is today, we would have a hard time believing it. Smartphones capable of navigating on huge pages with a gigantic amount of scripts capable of blocking IE6. Content very rich in multimedia and I go.
Except that there, mobile phones and Smartphones are certainly powerful, but do not look right in front of you, some people have phones still poorly performing or limited resources and it is very unpleasant for a reader to have to Type an ad that in addition to disturbing it blocks almost all the loading of the page.

The accelerated mobile pages

The accelerated mobile pages (or accelerated mobile pages in French) are pages specifically optimized for smartphones and mobile phones with few resources and to offer the visitor a lighter version of your webpage with all the content it needs.
This opensource initiative has been developed with the aim of allowing all access to information without constraints and without impact on performance.
Think about it for a while, if you had a good old Smartphone and you needed a very important article (like those of Beldy:p) how you will do if the MPAs did not exist? You will have to wait for the loading of these large pages that will take your precious time and that'll make your phone to the bottom (what? Our pages are not optimized? But not:p). In short, all this to tell you that:

    1. The AMP pages are great, you have to use them if you want if you want to have the most focused on the audience.'s pages are now in AMP mode.
  • We want to know more

    The AMP project is an opensource project, in short, I bring nothing new since the project has been rolling since 2015. However, it is important to me to share this information hoping to have the most focused on webmasters and Web developers.
    The project is opensource and is available on github here:

    AMP project on Github

    You can also visit the AMP spec page here:

    Official page of the AMP specification

    And finally, you can install the AMP plugin for your site/WordPress blog by there:

    AMP plugin for WordPress

    I therefore count on you to adopt this initiative in order to make the Web better for all!

    Install Ubuntu 15.04 under your Lenovo Y510p


    I decided to write this article for two reasons; the first is that I myself own the Lenovo Y510p. The second comes from the fact that I have not found much about the topic and so I would like to contribute to this so that novice users do not have the reaction of "Boh Linux sucks, it does not work on my PC." because Yes, given the bugs that can resurface , novices will simply fire Linux and iron to Windows.

    The State of the premises

    First of all, I will define the State of the premises. Already you will need a bootable USB stick. To get done, download the Ubuntu ISO, this is valid for others. Personally, I prefer Ubuntu GNOME.
    Then, if you're on Windows, you'll need Rufus, this is a tool for creating bootable USB drives. (Why Rufus and not anything else? Because simply, Rufus will allow us to create a bootable USB flash drive UEFI;))
    If you are so Linux, you will need USB-creator-GTK or other (well, I guess you know what to do if you're already on Linux).

    Instructions for Rufus

    Get a minimum 2Gb USB stick, copy your useful files somewhere because the key will be formatted.
    Start Rufus, then, following the order of the lists from top to bottom:


    Your USB drive.

    Partition type and destination system

    GPT for UEFI.

    File system

    Leave by default.

    Allocation unit size

    Leave by default.

    Volume name

    A familiar name.

    The rest

    Leave checked all by default, click the button with a disk drive and a CD at the top, choose your ISO and check if you GPT and other partition settings have not changed and then choose "start".

    Instructions for starting your Lenovo Y510p

    Once your computer is off, look at the left side of your computer at the corner, you will see a small button just before the AC connector of the charger. By pressing it, the computer will start and a small menu will appear (figure below). Go to "BOOT MENU" locate your bootable USB stick and boot it, if everything went well, a few seconds later you will be on Ubuntu.
    If the screen remains very dark, press and hold the + ↑button to increase the brightness. This bug affects versions 14.04 and 14.10 (from what I know) but is better to be certain.

    Installing and setting up the pilot

    I'm not going to explain the how of why, you only have to install Ubuntu as you wish, but it is very important to note that in no case should install the additional drivers.

    Do not install any additional drivers under any excuse!

    (Yes I wrote it in Super big just to be sure you will see it)

    Once installed, restart your computer in order to launch your newly installed Ubuntu. Launch the TerminaRL LT+ T, and type this command:
    sudo apt-get update & & sudo apt-get install nvidia-Prime
    Once this package is installed, open the application "additional drivers" or "Add-ons drivers" and install the NVIDIA binary driver (the proprietary version).
    Once the driver is installed, you can reboot. You will have the NVIDIA X server settings application and will have a PRIME profiles section allowing you to change the graphics card used by the system. Be aware, however, that the change of the graphics card requires that you leave your session and then reconnect it.

    Here, if everything went well, you will have no problem and you will enjoy your nice GeForce 750M/755M.

    By continuing to use the site, you agree to the use of cookies. More information

    The cookie settings on this site are set to "accept cookies" to provide you with the best browsing experience possible. If you continue to use this site without changing your cookie settings or if you click "accept" below, you consent to this.