yashsingh1/xdaforums huggingface dataset:
[Moto G Q&A, Help & Troubleshooting] wrighar:
It's not the play edition, It has the motorola assist app, moto camera app, and the moto startup screens.

I was just suprised it only had the 1 ringtone, when mine has so many (also not a play edition).
[Moto G Q&A, Help & Troubleshooting] mykehdoom:
Was it cheaper than yours?
[Moto G Q&A, Help & Troubleshooting] wrighar:
it was £90 in the closeout sales in October (reduced from £130 or £140)

Mine was £125 in Argos two weeks later (reduced from £150)

Spec's are the same except I get 5.0" same res screen, dual sims and a sd slot.
[Moto G Q&A, Help & Troubleshooting] mykehdoom:
No idea then. Maybe they did it for a reason. Do you know what launcher the phone has on it?
[Moto G Q&A, Help & Troubleshooting] k-kuchen:
The Vodafone branded firmware may have different ringtones and carrier bloatware and so on
[Moto G Q&A, Help & Troubleshooting] wrighar:
They both have the google now / ask google launcher home screen I think.

Although mine has just the screens you need (2 in my case) and small dots to indicate which you are one. it auto expands to a third when you add more apps.

hers looks the same except the ins't the small dots at the bottom of the screen, but a small line/bar shich moved left right depends in which of the 5 (fixed) home screens you are on.
[Moto G Q&A, Help & Troubleshooting] mykehdoom:
Then her phone has a different launcher. Which is why she can swipe to the widgets. You can install a custom launcher if you want. I personally use Nova Launcher. You can swipe to the widgets on it. And it has themes you can use.
[Moto G Q&A, Help & Troubleshooting] wrighar:
Maybe.

It does have one Vodaphone app which lets you see your PAYG balance, feed news apps etc. It's Never been used :)
[Moto G Q&A, Help & Troubleshooting] k-kuchen:
Check your system version in about phone. It will most likely have "Vodafone" in it. You'd have to flash a retail firmware to get exactly the same experience as the other phone
[Moto G Q&A, Help & Troubleshooting] wrighar:
Ah ha.

I'm on Google Now Launcher 1.1.0.1167994

She's on Launcher 4.4.4-31

They look so similar!

:)
[HTC Desire 510] CurbThePain:
Hello everyone,

Today we just got something super cool, a custom kernel for our desire 510. Its only working on vm and sprint models but basically this is just a stock kernel for now with no goodies other than write protect being removed.

[Disclaimer]​

I'm not responsible for anything that happens as a result of this pending flash. Do not cry to me if your phone goes up in flames or if your wife leaves you due to you being addicted to your phone.​

:D :D​

I take no credit for the actual kernel build or anything like that. All credit goes to rbheromax. The kernel is currently being edited and uploaded. ETA is about an hour or so.

Instructions:

Pull the battery and put it back in then press and hold vol - and pwr.

When in hboot navigate to the fastboot option and click the pwr button.

When in fastboot connect your phone and on your pc press and hold shift and right click your downloads folder. Then click open command prompt here.

Next type fastboot flash boot b.img and tap enter.

Done!!!

Screenies:

[IMG="Screenshot from first build."]http://i.imgur.com/bSQhdIq.png?1[/IMG]

Downloads: https://www.mediafire.com/?2yq87z9yetb371d

After this is uploaded my rom will be finished and uploaded soon too. Thank you.

XDA:DevDB Information

Stock Kernel Write Protection Removed, Kernel for the HTC Desire 510

Contributors

CurbThePain, rbheromax (android forums)

Source Code: http://androidforums.com/threads/virgin-sprint-kernel-desire-510-write-protection-removed.885145/

Kernel Special Features: Write Protection Removed, maybe oc soon, and tap htc logo to wake.

Version Information

Status: Testing

Created 2014-12-01

Last Updated 2014-12-01

Can a moderator please move this thread to the android development section i forgot to change the section before i posted.
[HTC Desire 510] LarryBoyG:
It works!

[IMG="Custom Kernel"]https://lh3.googleusercontent.com/-wHdlCUHGJpE/VHyfcCeabnI/AAAAAAAACzM/IFtY7Aqn-Q0/w459-h816-no/Screenshot_2014-12-01-12-00-26.png[/IMG]

And here is rbheromax's kernel. working on Boost Mobile Desire 510!
[HTC Desire 510] CurbThePain:
Hey man. Try not to quote the op XD yes its definitely working.
[HTC Desire 510] LarryBoyG:
oops sorry about that.
[HTC Desire 510] Sparkmovement:
Works as advertised. Great job OP

already have recovery, root, superuser, busybox installed... Followed instructions and worked like a charm, Already deleting bloatware as we speak... Now to figure out which HTC bull**** is safe to remove..
[HTC Desire 510] dip_spit:
Since BOOST is via Sprint can anyone confirm success with BOOST?
[HTC Desire 510] LarryBoyG:
I have boost, it works.
[HTC Desire 510] dip_spit:
Sweet, I figured it would, flashing now.
[HTC Desire 510] Ajfink:
Another confirmation, VM.
[HTC Desire 510] vwadam:
Can i use it without root and recovery?
[HTC Desire 510] rainbowtuba:
Working for me as well, thank you! Now to remove HTC's and VM's crap! What we need now is a list of things we can remove without bricking the phone :silly:

Seriously, this is awesome. Thank you.
[HTC Desire 510] vwadam:
can you link me EU stock kernel pls? I installed this kernel and i got bootloop,my phone no boot :/ only can go to hboot
[HTC Desire 510] aaron74:
Not sure if this is what you wanted. but heres a link: htcdev.com/devcenter/downloads

---------- Post added at 09:45 AM ---------- Previous post was at 09:40 AM ----------

Will this work on Cricket phone?? Thank you
[HTC Desire 510] vwadam:
I have alredy found it,but its sources and i dont know how to use it on phone..I need a stock kernel in img file
[HTC Desire 510] CurbThePain:
Ill put in the description its only for the US version of the Desire 510 so no one makes the mistake of flashing this kernel on the wrong device.
[HTC Desire 510] CurbThePain:
A few things you CAN remove are the voicemail app, Mobile ID, Htc Mobile Guide, KeyVPN, Lumen Toolbar, Polaris Office and i believe thats all. Im not to sure about the qualcomm app. I would keep it just to be safe.
[HTC Desire 510] vwadam:
Ok thank you.

So,this is mean i can get back my phone and its boot or i never will get it boot again?

Sorry for bad english...
[HTC Desire 510] Sparkmovement:
Apps I have removed without issues.

I actually uninstalled the qulacomm app and phone still works just fine. I also removed, HTC guide, HTC gallery, HTC dot view, HTC service pack, HTC blink feed, Messaging Plus, Lumen Toolbar, Stock internet browser, Anything involving google besides framework and play store (redownloaded apps to let them be a user app to move to SD card.)... A few others I can't remember as well, But what is interesting is that after removing all of that bloat... I really don't have that much internal space available still.......... Getting sick of phones with storage issues.. A smartphone can only be as smart as the apps installed on it.. But yet after my crucial 25 apps I have no storage space to install anything else. :/
[HTC Desire 510] CurbThePain:
Its alright :). And if you can download the eu source and build the stock kernel sure. If you dont know how to you might have to wait till someone picks up the eu model and makes a custom kernel for that your model. I dont currently have that model. Let me ask my buddy if he can build you a stock eu kernel.
[HTC Desire 510] vwadam:
I can't build stock kernel from source :(

So i need wait for Eu recovery and Eu kernel too for get my phone back from bootloop :/

Alright,thanks.
[HTC Desire 510] comeonamit:
great work, waiting for the rom now. stuck on recovery scree.
[HTC Desire 510] craven6677:
HTC sense it's a storage whore that's all
[HTC Desire 510] Kolma:
is tap logo to wake optional on this kernel?
[HTC Desire 510] rbheromax:
removed comment
[HTC Desire 510] comeonamit:
Also, a big question, can we get an s-off using this kernel?
[HTC Desire 510] dip_spit:
I've been trying every trick and so far nothin. Trying alpharev next but so far (even after flashing this) firewater, rumrunner, revolutionary, and moonshine still fail.
[HTC Desire 510] tylerholbrook:
Anyone working on cricket? Or have some resources as to how to modify a kernal ? Sick of bloatware coming back. Never had HTC before and probably won't again.
[HTC Desire 510] Kolma:
I can't write my apps to SD after installing this..

*edit

Tried again and once again broke my write to SD in app settings..

Since this is a kernel shouldn't it be "fastboot flash kernel b.img"?

( did do "fastboot flash boot b.img" both times, afraid to flash as a kernel)
[HTC Desire 510] morepr:
Cricket Kernel

Hello Folks first of all thank you for star making this happen im just want to know if someone is working on the Cricket Kernel so we can remove apps thank you
[HTC Desire 510] Pinalp84:
Storage issue-- no solution?

I too have tried uninstalling most of the apps and am still not freeing up any internal storage. I also tried Link2SD, but I am not able to link system apps to SD. I have to admit, I am also getting very sick of storage issues. Heavily considering buying a different smart phone. The ability to install apps makes it a smartphone and soon as that is taken away, it is no longer a smartphone. A smartphone that is not capable of being a smartphone.....imagine that! (just my opinion)
[HTC Desire 510] Kolma:
For whatever reason this kernel stops the ability to move apps to SD which REALLY kills it.
[HTC Desire 510] LarryBoyG:
it also kills front camera. but its not bad for HTC not getting the source correct.

what i did was restore to stock kernel

then put the modified kernel in platform tools

put in command 'fastboot boot boot.img' to boot from kernel not flash it, then i removed bloat. after you restart youll be back on stock kernel and bloatware removed.
[HTC Desire 510] Kolma:
I have phone back on stock and did a backup so I could go back incase the kernel didn't work as i wanted (which i did)

How do i do "then put the modified kernel in platform tools "
[HTC Desire 510] LarryBoyG:
just drag it over from where you downloaded it and put it in platform tools inside your adb folder.
[HTC Desire 510] Kolma:
OK

I think you just overcomplicated everything

Instead of 'fastboot flash boot boot.img'

all i had to do was 'fastboot boot boot.img'

Just want to confirm that it did work.

Changed my DPI to 200, restarted my phone and was back on stock kernel. woot
[HTC Desire 510] Hisham6:
the front camera is not working anymore after i flashed the kernel!!
[HTC Desire 510] Shryvone21:
I can confirm this problem with also my phone. I have the virgin mobile variant. I will attach a photo showing visibly where the problem is located<camera_options>... The picture will put the English in my theory stated below. Should be three options.
[HTC Desire 510] LarryBoyG:
It's a known issue. It's because HTC didn't post the correct kernel source on HTC dev, there is no fix until HTCdev gets it fixed.
[HTC Desire 510] rbheromax:
View attachment 3049447

I'm working on this problem, it seems that for some reason netd daemon isn't starting. Its causing the camera HAL to force close and lock access to CameraId1 (ffc) but still allow access to CameraId0 (back camera). Its also not allowing access to /sdcard/.android_secure which is why sdcard stops working. I'm looking into ways of working around this.
[HTC Desire 510] ironbesterer:
Does anyone have a copy of the stock kernel? I can't find one anywhere and want to flash this kernel to remove bloat, but need SD card access and the front camera.
[HTC Desire 510] rbheromax:
https://docs.google.com/file/d/0BxKdyS6nmDayYld1cjUwbl9Rblk/edit?usp=docslist_api

put in twrp backup folder and restore.

i just fixed sdcard, had to do with unsupported encryption within the kernel
[HTC Desire 510] MrMike2182:
Can I have the link to your kernel? The one with the SD card access fixed. I'm actually sick of this Virgin Mobile app called Mobile ID installing every time I delete it ! Not only that but it literally hijacks the phone and changes the launcher, the background picture and installs many thing's that I spent time removing! I see it also removed all the app shortcuts I had and replaced it with what it wanted... I have no idea why Virgin Mobile would do this to it's customers! By the way can I install it if I don't have my laptop at the moment? I do have twrp installed and rooted on the HTC desire 510.
[HTC Desire 510] rbheromax:
I'm working out the last few things with it. FFC is still broken and even that is a deal breaker for me having built this kernel. I'll try to have a link up tomorrow morning for another build (added updated prima drivers, security fixes, memory optimizations, dynamic fsync, CPU govs, all that)
[HTC Desire 510] MrMike2182:
Ok thanks a lot I'll hold off for your kernel!
[HTC Desire 510] MrMike2182:
How's your Rom coming along so far?
[HTC Desire 510] cubantigre180@hotmail.com:
Any news on this kernel fix I don't mind waiting to debloat but I can't properly use an app called adaway it specifically told me the HTC devices have this problem and it could be due to s-off I figured maybe this kernel could help in my dilemma
[HTC Desire 510] manymarius73:
Flash the kernel.... Do your deleting, then flash back. Worked for me.
[HTC Desire 510] cubantigre180@hotmail.com:
So this kernel is fully functioning? And please explain flash back I read something about that a little further back
[HTC Desire 510] manymarius73:
Just flash the stick kernel as you did the custom one.
[HTC Desire 510] rbheromax:
Seems everything has been sorted out in terms of random reboots. Seems stable. I sent a build to a tester, once he reports back how it runs for him, I'll release for all (in a new thread)
[HTC Desire 510] tehjrow:
Where can I get the stock kernel? I flashed to this one using " fastboot flash boot b.img" and really want FFC and SDcard back.
[HTC Desire 510] tehjrow:
Sorry, found it like 5 posts up
[HTC Desire 510] huggs:
Is there any way to flash this kernel through TWRP or terminal emulator? My computer broke on me again and I'd like to br able to debloat.
[HTC Desire 510] MrMike2182:
I don't know about twrp for flashing this but you could use flashify app for root users.
[HTC Desire 510] cubantigre180@hotmail.com:
I backed my kernel and recovery through flashify,and Rom through recovery. Would I install this kernel,debloat,then flashify my backup kernel or no
[HTC Desire 510] MrMike2182:
Yes that's exactly what you would do. At least that's how I did it and I have the same exact model number phone you have the 0PCV1.

---------- Post added at 06:01 PM ---------- Previous post was at 05:55 PM ----------

Just be careful of what you're going to remove to debloat so you don't mess anything up.. There's a list on here somewhere telling you which thing's you can remove safely. If you're trying to debloat for space don't expect great results for more space!
[HTC Desire 510] cubantigre180@hotmail.com:
I'm down to 3.40/4.00 which is more then what I had. There's just a lot of supporting files that won't matter if you uninstalled what you wanted to. Plus I'm not to sure on exactly what to take out even with the recommended debloat list. Thank you for your reply and I love this community. I also have xposed installed though I had to do it through recovery classic write and flash rather then just flashing through app and rebooting. Also I wanted flappy bird for some reason (idky) so I got it and dev releases a kernel with xposed and and flappy bird embedded in it. Great minds think alike

---------- Post added at 12:26 AM ---------- Previous post was at 12:20 AM ----------

Adaway won't work with s-on but if you have xposed installed download unbeloved hosts it's excellent
[HTC Desire 510] MrMike2182:
I think "Sense" is the main thing that's using up all the storage because even after I debloated too I still didn't even have close to 1 GB of available space. Thanks for some of your information! And you're welcome.
[HTC Desire 510] rbheromax:
You liked that in the kernel? I thought it was lame lol.

But anywho, The whole ROM depends on internal storage being full

If you take away internal SD, the ROM fails to boot. It NEEDs to fill the internal with crap. Im looking into ways to get our space back because part of it is kernel dependent
[HTC Desire 510] failcritic:
help would be appreciated

so i'm having a hell of a time getting this to work. I just got this phone for my brother and it doesn't have enough space. I found this thread and decided to give it a shot. I have done nothing to the phone or the computer aside from following the instructions found on this thread. When I do so, it says 'fastboot is not recognized as an internal or external command.' I go looking around and install a whole bunch of stuff and get around to trying to 'unlock bootloader', following instructions on different threads in general. The device is recognized as a fastboot device, but I keep getting un-useful errors in command prompt when I try to actually do anything. Can anyone lend a helping hand and point me in the right direction?
[HTC Desire 510] karmasblade:
Will this work on the Canadian Variant Telus?
[HTC Desire 510] rbheromax:
edit: yea it'll work
[HTC Desire 510] karmasblade:
Don't want to sound rude but how certain are you of that? I messed my s3 by hard bricking it with the wrong carrier stuff before. Thanks.
[HTC Desire 510] rbheromax:
i understand. it's just i was uncertain of which radios you use. flashing the wrong version wont brick you, rather boot without service. if you really are paranoid, just boot it through fastboot. "fastboot boot <boot.img>". it wont flash and it'll give you a chance to see if it works or not
[HTC Desire 510] karmasblade:
Alright. But will this work when I want to change DPI? Because in the process of changing DPI, I use an app from the Play Store that requires a restart after it has been rewritten. If I understand correctly, that means that when I reboot, the stock kernel will be loaded and that raises my question, will the DPI change work?
[HTC Desire 510] rbheromax:
why yes it will :)
[HTC Desire 510] karmasblade:
Okay just to make sure, as you can tell I am very cautious and perhaps paranoid if you will. I should backup my kernel via Flashify, download this kernel in the thread here and run it through fastboot but not the flash command. Then do my DPI changes via the app on restart and I will have no service. After the DPI is changed and the app requests restart, I'll let it go through and I should have stock kernel again with DPI changed?
[HTC Desire 510] rbheromax:
exactly! and then have fun with it
[HTC Desire 510] karmasblade:
I used the boot command and it gave me failed. Here is what I did as you can see.

As you can see I messed up the cd command but that shouldn't effect anything. The phone also hung on recovery menu and I reseated the battery and it is fine now. Any idea?
[HTC Desire 510] rbheromax:
try an admin shell to fastboot it

and try another usb cable/usb port. i use linux and not very familiar with windows
[HTC Desire 510] karmasblade:
What do you mean by admin shell to fastboot it? I know you use linux but I'm assuming you mean to give fastboot admin privileges?

Edit: Gave admin privileges and also changed the USB port. Seemed to have work and trying now. Surprisingly I have signal with the kernel.

Edit 2: It worked! Much more clean and nothing is screaming in my face anymore. Thanks so much for your guidance!
[HTC Desire 510] bunhann:
Is this method will unlock the sim network?

Dear Sir,

Is this method will unlock the sim network?

Please reply me.
[HTC Desire 510] MrMike2182:
This is not meant to "unlock the SIM from the network carrier" it's only a stock kernel with write protection removed, meaning you can delete the bloatware, system files.
[HTC Desire 510] Turberticus:
So I unlocked the bootloader and ran the "fastboot flash boot b.img" command, powered my phone back on, confirmed I have the new kernel, however I don't seem to have write protection disabled. I went to Settings - Apps - Selected some of the bloatware apps, but I do not have an uninstall option. Am I missing something? I wasn't able to find anything else in this entire thread regarding additional steps needed to uninstall the bloat. Thanks!
[HTC Desire 510] rbheromax:
You need a 3rd party root app to remove bloatware
[HTC Desire 510] Turberticus:
Thanks. Do you have any recommendations for such apps? I'm a total noob.
[HTC Desire 510] CHR$+RND:
Method doesn't work. Fastboot stops responding.
[HTC Desire 510] vin4ester15:
Hey, i follow the instruction.

Now i wont to remove it back. How to remove b.img?
[HTC Desire 510] vin4ester15:
help please to remove b.img

now cmd write a message "cannon load " ore something else
[HTC Desire 510] vin4ester15:
HTC Desire 510 Boost/Sprint | Need Help return back to stock backup

Guys, I made a big mistake. After installing b.img, I made Factory reset. Now I can not do Root. And i can't return back to the stock backup. Help restore the device to original state. Through CMD also can not download anything. Generates an error. The phone works, but I want to return it to its original state.
[HTC Desire 510] jdmedeiros:
Do this:

1. Download this: http://dl3.htc.com/application/RUU_..._NV_SPCS_1.08_003_release_403624_signed_2.exe

2: Reboot to fastboot and run: fastboot oem lock

3. Run file downloaded in step 1

The next thing you should do is unlock the bootloader, install recovery + root and do a backup.

Let us know the outcome.
[HTC Desire 510] vin4ester15:
Thank you so much!

Root was not fast install. After all the procedures, I installed Kingo.ROOT.1.3.1.2217. Installation root goes on forever. Need to restart phone in recovery, and install supersu manuall. After in play market need to update supersu. All is ready.

Thank you for helping to return the phone to its original state.
[HTC Desire 510] jdmedeiros:
Kingo what? Why don't you follow this: http://xdaforums.com/desire-510/general/guide-how-to-unlock-install-recovery-t2988292 ? It works perfectly!
[HTC Desire 510] vin4ester15:
Next time I'll know !

Now I want to unlock access to sim.

Please tell me, if I buy a sim 4G(my operator supports 4G), network will be working? Now there is a simple Sim 3G.

PS: Look to screenshot
[HTC Desire 510] jdmedeiros:
Are you getting a signal with your 3G SIM card? Can you make calls? Probably not. The 4G won't do you any good for now. In the mean time you can get rid of this message by following this http://xdaforums.com/showpost.php?p=58470635&postcount=123 but we have not managed to make this phone work in a GSM network. Keep us posted with your progress.
[HTC Desire 510] vin4ester15:
Perhaps after 11 February, Sprint will give instructions on how to unlock the network.
[HTC Desire 510] dragonhart6505:
What's so special about the 11th?
[HTC Desire 510] vin4ester15:
http://www.cnet.com/news/sprint-aims-to-make-all-its-devices-unlockable-by-next-february/

Maybe it will help us.
[HTC Desire 510] dip_spit:
It might help (I doubt it), but they wont unlock the 510 even if you buy it after February 11. It's pretty explicit:

"I've been told by another carrier that Sprint needs to unlock my SIM slot in order to use my phone on the other carrier's network."

"For eligible devices, Sprint will unlock the SIM slot, to the extent that a device SIM slot is capable of being unlocked. It is important to note that not all devices are capable of being unlocked, often because of the manufacturers' device designs, and that even for those devices capable of being unlocked, not all device functionality may be capable of being unlocked. Specifically,

devices manufactured with a SIM slot within the past three years ... , cannot be unlocked

to accept a different domestic carrier's SIM for use on another domestic carrier's network. Sprint has no technological process available to do this. In accordance with Sprint's voluntary commitment contained within CTIA's Consumer Code for Wireless Service ('Unlocking Commitment'), Sprint is working to ensure that all devices

developed and launched on or after February 11, 2015

are capable of being unlocked domestically."​

The 510 was developed and launched late last year, which means the unlocking policy they're fixing to push doesn't apply.