yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Guru.Eclairs:
Is there floating lyrics feature as in musicxmatch and TTpod... whatever task we do lyrics appear on screen while music player and airlyrics running in background
[Android Apps and Games] leoboiko:
Offline mode

Hi,

Thanks for the app! If it isn't too much work, would you consider adding a button to prefetch or cache in advance all available lyrics to all songs, so that the app can work offline? Not all of us live in countries with good 3G coverage, and I tend to listen to music on the droid precisely when I don't have the Internet around…
[Android Apps and Games] Fallcon11:
Good

A good addition. I recommend!:)
[Android Apps and Games] purplecircle:
Can't get it to work with JetAudio premium on Samsung Galaxy S7.

Edit...

Restarted the device now it shows the lyrics in AirLyrics but not in JetAudio. Is this normal operation or is it asking too much for the lyrics to appear in JetAudio?
[Galaxy S II Q&A, Help & Troubleshooting] djtas:
Hi i have omega rom latest version with nova launcher.

My question is if i can create app folder with the free version of nova launcher.
[Galaxy S II Q&A, Help & Troubleshooting] Namoi:
Directly from the Playstore :

Nova Launcher Prime unlocks the following features in Nova Launcher:

Drawer Groups:

Folders in App Drawer

Unlimited custom tabs

Organize apps into tabs and folders in the app drawer

....
[Galaxy S II Q&A, Help & Troubleshooting] aashishbhargav:
Have u guys tried buzz launcher?

Pretty Good but eats a lot of RAM
[One (M7) Android Development] horsetastic:
Hey all. I wanted to get something going here on this. I've been trying all sorts as I'm sure other have.

I've tried pushing a modified mmcblk0p4 to dev/block folder but on closer inspection there's files perhaps controlling that file in platforms and deeper.

I've attached my zip file to flash in recovery for push modified mmcblk0p4 and p4 to the phone.

Please note it doesn't work! It doesn't seem to harm anything so don't worry but it simply doesn't write.

So having said all this. Has anyone got any idea how the files are controlled? Maybe one of the loop files tells the other files what they should be? Or could there be hidden files.

Anyway devs please feel free to have a look at my zip and maybe someone with a bit more knowhow might be able to mod it to function :)

Link to zip attempt here = http://d-h.st/mkh

Sent from my Tricked out 'One'
[One (M7) Android Development] horsetastic:
Found another file containing CID and also my origional stock software number. mmcblk0p19. It allowed me to change the CID in this file and it stuck. But it has effected nothing currently. Going to look deeper and see what else might be there.

Sent from my Tricked out 'One'
[One (M7) Android Development] daddioj:
awesome! keep us posted
[One (M7) Android Development] bobsie41:
Unfortunately I won't be able to help you on this as I'm a bit of a noob :silly:. Just here to express my encouragement for your endeavours as I stand to benefit if you succeed as I am porting ORANG001 which I suspect will be right at the bottom of the pile update wise. :(

Perhaps some genius will crack the s-off riddle for this device which is hopefully more likely as this is running on qualcom . If I can be of any assistance in testing I would gladly help for what it's worth. Good Luck. :good:
[One (M7) Android Development] horsetastic:
Found more files but still no SuperCID. Wondering if there's some hidden files at work here...hmm

Sent from my Tricked out 'One'
[One (M7) Android Development] superchilpil:
It's already known that the CID partition is write protected, you need to find out how to bypass the protection
[One (M7) Android Development] igagnidz:
That is right. I have been trying to figure out how to write to that partition but i think im not that smart... I was thinking if anyone tried similar method to Facepalm S-OFF from HOX forums. I bet if we can somehow semi-brick the phone then it would open partitions for writing. JET used the same approach to downgrade HBOOT which is protected in S-ON
[One (M7) Android Development] superchilpil:
Facepalm takes advantage of supercid, so for that to work we would need to figure this out first

The semi brick was caused by flashing an evo lte p4 (extended partition table I believe) and no the HBOOT wasn't write protected so that's how it worked, but the signature was checked so you could only write a hboot from HTC.

So I doubt that would work, if I remember correctly the write protection is brought on early in the boot process, and to disable it you had to do some sort of power cycle without rebooting the phone
[One (M7) Android Development] horsetastic:
I'll be hunting until I find that file.

Does anyone know the order of boot?

Sent from my Tricked out 'One'
[One (M7) Android Development] igagnidz:
I said that hboot was write protected and to unprotect it they had to semi-brick it using corrupted p4 partition. So YES, hboot is write protected during normal boot cycle, and when they introduced corrupted partition and semi-bricked the device, it disabled write protection on hboot.

Sorry if my english is confusing, its not my first language.
[One (M7) Android Development] 18th.abn:
It's power on write protection. It doesn't get any earlier in the boot process than that.

P4/5 are your cid partitions. Anyother references to cid in other partitions are only that, and changing them will not change device cid.
[One (M7) Android Development] horsetastic:
Man!

There still has to be some way to disable it though.....Must figure this one out!!!
[One (M7) Android Development] horsetastic:
Just had a go at something a bit different.

Managed to write Goldcard.img to mmcblk0 and it seems to have stuck. BUT.....Nothing's changed lol, and I attempted an RUU I knew shouldn't work....and it didn't.....So....I dunno....Anyone got any Ideas?
[One (M7) Android Development] 18th.abn:
There is always an exploit. I'm not saying the write protection means it's impossible.

HTC doesn't use gold cards anymore.
[One (M7) Android Development] horsetastic:
No gold cards? Ah man!!

Yeh how can that even be?

Yeh there's gotta be a way. Hopefully some epic dev will already be on their way to finding it!!

I'm going to keep on playing until I either kill my phone and end up claiming on the insurance, I find a way or someone else does lol!
[One (M7) Android Development] dlads:
If you're not a dev you're way on your way to becoming one, persistence like that is a virtue.

Appreciate your efforts sir.

What about Alpharev and unrEVOked? They were responsible for S-Off on the Sensation and such, i haven't heard anything but they may be looking into it too.

either way, good luck.
[One (M7) Android Development] horsetastic:
Cheers. I'm actually loving the phone and for once have only really rooted it etc just because and not really for any gain but I can't help but want to try and help 'crack the nut' as it were....I doubt I will manage it though as I think it seems a bit above my skills but it's all worth a shot.
[One (M7) Android Development] scotty2hotty1125:
Being a dev myself (not android - mostly just web stuff for work), it always seems like things are "above my skills" until I figure it out. Like the above poster said, persistence is all that is needed. We have "bang head here" signs at my office for a reason :D
[One (M7) Android Development] dlads:
Yea i'm not even trying m8, i'd break something, i keep meaning to get into this dev lark but you need a lot of knowledge and a lot of people don't realise that.

If it were windows then lol, i'm in there but android has always been a bit of a hard nut to crack for me.

I've got some basic knowledge on the OS and the background workings but not nearly enough to make my own rom. One day i'll research it but at the moment with my life i have no time for anything let alone developing.

---------- Post added at 02:00 PM ---------- Previous post was at 01:59 PM ----------

I like that :D
[One (M7) Android Development] horsetastic:
Haha yeh definitely. It's all about trying and trying and sooner or later you suddenly know what's going on....at least with that little bit anyway haha!

Yeh I didn't touch anything until I dabbled with a ROM for the DHD. I didn't do much dev work but I took a ROM and then tweaked it a bit. If you google enough you soon figure out how to do the odd bit here and there. Wish I had more programming knowledge but I suppose everyone's gotta start somewhere!
[One (M7) Android Development] biohaufen:
Maybe this (http://xdaforums.com/showthread.php?p=40644814#post40644814) does also work on HTC One. (but with One firmware).
[One (M7) Android Development] igagnidz:
That looks promising. Do we need an official zip that updates hboot to do that?
[One (M7) Android Development] superchilpil:
Seems like you need one that downgrades the HBOOT, which we lack
[One (M7) Android Development] horsetastic:
This does look promising.....could be worth poking around in

Sent from my Tricked out 'One'
[One (M7) Android Development] killer8983:
i just found mmcblk0p3 contains my CID followed by IMEI,I modified it to T-MOB101 using hex editor and tried to output it back to /dev/block/ ,nothing seemed change in "fastboot oem readcid". I guess S-ON should be a problem.
[One (M7) Android Development] nugzo:
Yeah it takes a lot more than hex editor i'm afraid. That partition is protected. :(
[One (M7) Android Development] 18th.abn:
Cid is in p3, but the cid reference to be aiming towards is in p4 still. As nugzo said p3 is protected, unfortunately p4 is as well now.
[One (M7) Android Development] c5satellite2:
What about using fastboot oem rebootRUU mode to write to it, or is it still WP in that mode too?

Not sure, but the s-off method for the evita might be able to be modified for this phone. Beaups is coming on board soon, him and his team should be able to help out.
[One (M7) Android Development] scotty1223:
Write protection is hard to defeat. Will be glad to have beaups on board. If you can gain access to p3,you don't need to worry about cid... You can go ahead and reset the secureflag ;) hopefully a means of changing p4 or p5 can be found,and then applied to other devices. Ville,evita,and DNA are now experiencing write protection prollems in changing the cid.
[One (M7) Android Development] nugzo:
18th Are you gettin a One? This is one bad arse device... :p We could use you over here :highfive:
[One (M7) Android Development] 18th.abn:
Ya, I grabbed one last Friday:D It's a sprint one but I'm still enjoying the people from both One forums. Oh, and yes it is a beast device. I haven't been happier with a phone ever!
[One (M7) Android Development] nugzo:
Yeah geat! It so awesome how these phone are so much alike (unlike the One X) . Development will benefit greatly!
[One (M7) Android Development] horsetastic:
Indeed. you can overwrite either as many times as you like but they'll re-write every time currently....I've stopped poking around for now as I'm too busy with work but I'll keep prodding every now and then to see if I can find a loophole.....Or a way to suspend W.P for long enough to re-write/overwrite....
[One (M7) Android Development] skinsfanbdh:
just learned the guys at mobiletechvideos.com got s-off for the htc one
[One (M7) Android Development] bobsie41:
Do you have a link? I can't find anything about this on their site.
[One (M7) Android Development] skinsfanbdh:
i dont have a link it was on my facebook this morning. ill see what i can find
[One (M7) Android Development] skinsfanbdh:
go to their facbook page
[One (M7) Android Development] bobsie41:
Just found it. They claim to have achieved it using j-tag. :eek:
[One (M7) Android Development] superchilpil:
Which means tearing apart the phone, and with this phone it's pretty pointless.

---------- Post added at 12:14 PM ---------- Previous post was at 12:08 PM ----------

Dies anyone have a partition table? Or know what partition the splash screen is located9
[One (M7) Android Development] tjsooley:
That is fantastic. I can't wait until I can s-off my one
[One (M7) Android Development] Matt:
It could be fake (most review devices sent by HTC have S-OFF)
[One (M7) Android Development] horsetastic:
I've been rooting through the mmcblk files. Of you let me know what it should look like I might be able to help.

Oh I think SIM lock code is within mmcblk0p6 if anyone is interested. I did give it a bash but didn't work but it could be isolated case.

Also mmcblk0p3 seems to hold something but my knowledge of hex is limited. There's limited text in there but there is security then some random symbols (not sure if those symbols hold the key to wp?) Then further down there's simlock some symbols, then simunlock and some symbols......I don't really know how to properly interpret the files though.

Is there a way to work out what the symbols mean or to read/view the file properly?

I'm determined to crack this!

Sent from my Tricked out 'One'
[One (M7) Android Development] 18th.abn:
Mmcblk0p3 has the security flag for s off at 0x00008400. Same as most all recent HTC devices. It's a wp partition so hex editing it pointless.

Blks 1,2,3,4,5,12 are all wp so you can't do anything unless it's disabled. You can learn more about the type of wp that's used in the jedec manual emmc 4.4/5. That's got good info to familiarize yourself with a basic understanding of it's functions/capabilities
[One (M7) Android Development] scotty1223:
why is it pointless? i personally dont mind paying for a jtag service.(im to impatient to wait for a software exploit ;)) jtag IMO is a perfectly viable option for anyone that doesnt want to wait.
[One (M7) Android Development] tjsooley:
I agree and am willing to do jtag to get s-off depending on price
[One (M7) Android Development] scotty1223:
mobile tech videos is a legite site. if they claim to have achieved s off via jtag,then they did. they offer the service on a wide variety of htc devices,and i have personally had them do a one s and one xl(prior to facepalm)

---------- Post added at 03:37 PM ---------- Previous post was at 03:34 PM ----------

DNA is $45. other devices are $40. since the one is a bear to tear apart(from what ive read) it wouldnt surprise me for the cost to be a lil higher.

watch facebook and the regular website for the service to go live
[One (M7) Android Development] superchilpil:
I wouldn't mind aswell but it's the worry of them damaging this device since it's difficult to pry apart and put back together
[One (M7) Android Development] horsetastic:
Thanks for the info. I'll get swatting up :)

Even if I don't crack it it'll be good to know some more about what's going on.

Edit. Good read. Wish I had a spare phone to test powercycle stuff on now.
[One (M7) Android Development] c5satellite2:
Usb jtag possibly?
[One (M7) Android Development] dirtbikerr450:
Any new news?
[One (M7) Android Development] tjsooley:
I will be the first. $5 to the first with supercid / s-off
[One (M7) Android Development] horsetastic:
This is way beyond my skills I think. I'm sure someone will crack it soon enough....
[One (M7) Android Development] scotty1223:
Any modification you make to a wp block changes its signiture,so even if you can get a cid-changed block installed,the phone may not boot.

The wp on newer phones is no joke. If you can completely disable it,no need for cid change,you can just go right for the secure flag. I'm not saying saying its impossible,just don't be surprised if it takes a good while.

Jtag is an option for those that don't want to wait.
[One (M7) Android Development] cypis:
https://github.com/unrevoked/hboot-tools
[One (M7) Android Development] scotty1223:
neat. thanks for the link. :cool: we cant really use that to modify our hboots,as write protections have become more complex,and involved signiture checks on boot. if you change hboot(or install a patched one) when the device boots,the hboot will fail the signiture check,throwing it into a "do not boot" (i.e. bricked) mode that will need revived with special tools and/or hardware. the boot checks done by the phone are so complex,that radio s off is neccessary.

if you were thinking we could use that or somethign like it to inject the CID into a write protected block,thats an interesting idea. not knowing what the "backdoor interface" is exactly,ive no idea if it could be applied. im going to venture a guess no,or it could be also have been used when alpharev first released their hboots to simply turn off the radio secure flag,as they knew its location.

some who is good with code could look through it and see what they think. but im fairly certain any attempts,even if they appear successful,to modify a running instance of mmcblks 4-5 are simply reversed on boot while the radio secure flag remains on :(
[One (M7) Android Development] horsetastic:
SuperCID would open more doors atleast but as you said the WP on the thing is a lot more advanced this time round.....Think it might be interesting to play with some bits from this though and see what we can do lol....#BRICKED lol....but you never know!
[One (M7) Android Development] pashaa:
goldcard not work for new devices

must use whitecard or javasdcard(1500 usd for 500 time use).
[One (M7) Android Development] Zarboz:
Where to buy?
[One (M7) Android Development] wranglerray:
on my sprint htc one I found cid also on mmcblk17. Much like gfree and zergrush (what was used for alpharev) the emmc will have to be power cycled without reboot to disable wp. zergrush was a buffer overflow which caused the whole radio shell to shut down. motochopper maybe the closest thing we have to go on right now for s-off. it will just take some time to find another way to get the emmc to cycle....
[One (M7) Android Development] Crackanug:
Previous phones (ie: evo 3d, evo 4g lte, etc) have demonstrated that when a partition is corrupted, namely the hboot, the phone will go into QHSUSB_DLOAD awaiting programming. So despite being "bricked" it is still accesible with tools like emmc_recover. Corrupting the hboot must be done on a device with s-on, as s-off will result in a bricked device. However, with playing around with the DNA, I was able to corrupt the hboot in hopes to get the QHUSB download mode to initiate, however in my hurry to test this I did not put the phone back to s-on beforehand and have "semi" bricked the device. Before I go testing this on my ONE, I have been trying to find a cheap used DNA or to resurrect the current DNA I have in order to do further testing to see if this is still an option.
[One (M7) Android Development] dirtbikerr450:
Look here for more news http://xdaforums.com/showthread.php?t=2291087
[One (M7) Android Development] Piotrekk:
*scnr* :D
[One (M7) Android Development] horsetastic:
Seems S-off could be on its way, which is very nice....Roll on unbranded devices everywhere.....

Trying to toy with somehow gaining goldcard by otg but as yet can't get my otg to function lol....
[One (M7) Android Development] JohnCorleone:
That Jox app still works just to find out CID. I Thought I was lucky when I saw my number but it was wishful thinking:(

Sent from my HTC One using Xparent Gray Tapatalk 2
[One (M7) Android Development] dirtbikerr450:
What does the goldcard do?
[One (M7) Android Development] horsetastic:
It allows you to flash an ruu that doesn't match your cid. But I don't think it's very simple on the one.
[One (M7) Android Development] dirtbikerr450:
O that's when your Cid is all 1's I though that happened when you got s-off.
[One (M7) Android Development] nugzo:
It does, but on phones that you cant get s-off you need another method. in the past, gold card was it. Havent seen much luck with new phones though.
[One (M7) Android Development] Alsybub:
I don't know if this has already been posted but it's a video of someone going through the process of going from s-on to s-off.

It's in Turkish but you can get the idea.

https://www.youtube.com/watch?v=agPzTxJwipw&feature=youtube_gdata_player
[One (M7) Android Development] nugzo:
No i havent seen that one. interesting.

Did you miss the announcement earlier this week? http://xdaforums.com/showthread.php?t=2291087

s-off is here. expect it very soon :) And from one of our own !
[One (M7) Android Development] Alsybub:
Superb. Can't wait.
[One (M7) Android Development] horsetastic:
Think this is the work of an authorized HTC repair centre using a diag file....Hoping that one may be leaked soon as this would offer some more hope perhaps.
[One (M7) Android Development] nugzo:
I check the One Original Development section on an hourly basis ;)

---------- Post added at 09:44 PM ---------- Previous post was at 09:43 PM ----------

Sure would be nice to get a hold of that diag file....
[One (M7) Android Development] Zarboz:
Found a dude in Hong Kong selling those white cards and supplies diag nbh files they are expensive tho
[One (M7) Android Development] dirtbikerr450:
About how much are they in $$ usd?
[One (M7) Android Development] horsetastic:
Yeh. Def not worth it. There will be a decent person somewhere willing to leak for free I reckon. Seems stupid not to really. At the end of the day the phones belong to the owners so if we want to brake them then surely it's up to us lol.
[One (M7) Android Development] Zarboz:
he quoted me 650 for a 500 use card with option of remote refill (so i dont have to order another card to get more credits)

so thats like 1.30$ a use lol

but 500 uses idk.. i still think its ridiculously expensive
[One (M7) Android Development] backfromthestorm:
Tell that to the HOX owners (I`m one) - A few have the diag file over there but wont leak. Its a year old now and no s-off - for the masses anyway.
[One (M7) Android Development] scotty1223:
The reason diag files are not leaked,is that they are very highly classified material at HTC,and folks could lose their jobs over it.

I don't think there are many of you that would sacrifice that so a few others could have s off.

It doesn't matter,much anyway... The diag file by itself is more or less useless.
[One (M7) Android Development] backfromthestorm:
That was my point.
[One (M7) Android Development] horsetastic:
I dunno man. It's gotta be pretty easy to leak it without anyone knowing it was you. But that's just my opinion. I think that HTC should make it easier to completely open up your phone. I know they're trying to protect themselves and their users to an extent but essentially once you have something in your hands full control should belong to you. And that goes with everything. If you were to buy a car brand new. You could take that car, get it sprayed a different colour, drop a new engine in to it and stick whatever you wanted on to it and it's no one's business but yours. The manufacturer doesn't care because they have their money. They also no longer have to uphold the warranty so that's more money. It should work the same with phones as well. Doesn't make logical sense to me.....I dunno.
[One (M7) Android Development] scotty1223:
what makes you say that? do you work for htc? im sure only certain folks have access,and possibly there are different signitures floating around,it may be pretty easy to trace where files floating around on the internet have come from.

i agree with you completely on the rest of your comment.

the prollem is that folks dont want to own up to their mistakes. say joe shmoe buys a phone,uses a leaked diag file to turn his secureflag off,and promptly flashes a bad bootloader,bricking his phone. what 99% of the people here in this forum,on this thread would do,is send it in claiming "i woke up and it was off. i dont know what happened" and expect a free phone after they personally had broke it. if people were honest,maybe things would be different.
[One (M7) Android Development] horsetastic:
I dunno, I'm just sure it's easier than it's made out to be. But that could just be my scepticism....

Yes that is actually a fair point....I suppose with things such as cars it is easier to tell who's fault what was....If you have a ability to turn off the part that shows it was your fault then more than likely people will abuse it....definitely a huge shame :(