yashsingh1/xdaforums huggingface dataset:
[LG Optimus G Pro] Gotroot:
I'm sure this community would be willing to donate to any cause .... cube has put in a lot work and imo should get a lot for his efforts .... but as far as the bounty goes its a bounty....

To be honest y'all should work together and see what happens
[LG Optimus G Pro] ricco333:
Donate it, split it, spend it on lapdances, do whatever you want with it if you are the one that gets Loki ported and this phone unlocked then my donation goes to you. After all it is a bounty.

Erik
[LG Optimus G Pro] turilo:
I've owned many devices, I actually left the note 2 and s4 for this device and I have to say, LG did a phenomenal job on this baby I have no regrets! Now seeing the bootloader unlocked for this device is something I'm quite getting anxious to see happen. As mentioned, usually a bounty has many bounty hunters and seeing you sir Dan Rosenberg comment to this forum is definitely a honor and one serious boost this bootloader needs! I'm sure everyone would just be happy to see progress on this device. I'd say split the bounty, work together or whatever works best for everyone. It's a Bounty after all :D
[LG Optimus G Pro] Gotroot:
I agree this phone is highly under rated and is due the respect of custom roms.. thanks for all your hard work cube
[LG Optimus G Pro] insanesteve:
I understand it is a bounty but since cube has done most of the work and placed all his info out in the open, he should get the majority of the funds. I just don't think it is fair to take away money to someone that has worked very hard to do this for us. Now, if cube would have never placed any progress information out there for people to start off of, then yes, the bounty would be open imo. Just my $.02.

Later

Steve

The Real Professional OG
[LG Optimus G Pro] turilo:
In my opinion Bounty's are always open, also yes cube has done amazing work, but you do know who djrbliss is I'm assuming?
[LG Optimus G Pro] esimon311:
[MENTION=4229979]djrbliss[/MENTION] = Jedi!!

:thumbup:

Very glad to see more people getting involved....

When the f*ck did we get ice cream??
[LG Optimus G Pro] insanesteve:
Sorry, I do not know, glad to see a Jedi looking this way though, this phone is a gem that needs to be polished.

The Real Professional OG
[LG Optimus G Pro] thecubed:
Yeah, I'm not really too keen on saying Loki is an "unlock", but for the sake of the bounty, it'd suffice.

I most definitely wouldn't stop there-- I believe that exploits exist in SBL3 that would allow us to load an unsigned LK (ABOOT) which we could truly unlock. There also is the other option of hacking around the unlock check in LGE's ABOOT.

We know how it works, and there are known vulnerabilities (iirc) that affect it. That would indeed be my long-term goal.

However, if that proves to not be possible, I'd port Moboot to this device like I was doing with the HTC Vivid. That'd give us a fully functional second bootloader that would provide fastboot and a full skeleton for doing whatever we want, we'd just end up storing the images in /cache or repartitioning the internal storage (can indeed be done since this phone is GPT... just resize /data and add two new partitions.)

Chain loading a new bootloader with Loki actually is *easier* than making it boot linux. You shove the whole bootloader's image into the Kernel field in the boot.img, and use the ramdisk as the Loki exploit, but the exploit would only be a simple "return 1" instead of any fixup code for the ramdisk.

With regards to the bounty, I would use the bounty to reimburse myself for the cost of this device. I purchased it with the express intent of unlocking it, as it really doesn't fit my needs for a daily use phone (it's like 2x the size of my hand!).

Either way, if you'd like to work together on this, just let me know-- I'm pretty much always around on IRC as IOMonster or some derivative (_desk or _work). Two heads are always better than one!

EDIT: Well. I just realized that you *are* Dan.

I feel rather special now :D

Just wanted to say thanks for releasing your Loki in the first place, it sure takes quite a great mind to put something together like that!

Nicely done!
[LG Optimus G Pro] hkfriends:
Great to know "Dan" is here :) I read your blog about "Unlocking the Motorola Bootloader". it was amazing and hope you can help us as well...

many thanks
[LG Optimus G Pro] Teardrop45:
Originally Posted by djrbliss

What's the verdict on whether or not bypassing the bootloader signature checking with Loki counts as "unlocking" for the sake of the bounty? I'm tempted to spend the time porting Loki to this device, but I'd prefer to know what happens to the bounty first (I'd be donating at least half to charity).

Hi Since ur planning to donate at least half of the bounty to charity ..how about sharing it with TheCube instead.....
[LG Optimus G Pro] djrbliss:
I'm generally a pretty reasonable guy, but this is just absurd. I appreciate that thecubed has put in a lot of his time and effort into understanding Loki and has tried his best to make progress on it, and I'm sure that given enough time he might have gotten it working. But the only progress he's posted is something that would take me literally five minutes to confirm (and it hasn't even been confirmed to be correct). "Most of the work" is actually discovering a vulnerability and writing an exploit for it, not finding a few values in IDA Pro.

As a metaphor, suppose a company announces that they're requesting proposals for consulting work. Two consultancies submit proposals, one of which is accepted. The consultancy whose proposal is accepted performs the work and gets paid. Does the company have to reimburse the other consultancy for their college education even though they didn't actually do the work? They did spend a lot of money and effort after all...

If I were awarded the bounty, I'd be willing to consider sending thecubed some if it to recover the cost of the device he purchased, even though I'm sure he could recoup that himself if he resold the device. But saying that he is now somehow entitled to the bounty money because "he tried hard" is ridiculous.

Please realize I have absolutely nothing against thecubed, who seems like a standup guy well on his way to increasing his own technical prowess.
[LG Optimus G Pro] Timisone:
I tend to agree. Who ever finishes it should get the money, I am willing to put up $10 on this. I almost went to sell and get the note 2, just so I can do custom roms.
[LG Optimus G Pro] lessthanzach:
Don't ever ask for etas dude. No offense, but it's a rule and probably pushes development away from the device. Just let it happen.
[LG Optimus G Pro] martinezma99:
This is a bounty. First one to unlock bootloader gets my donation.

I'm now raising my donation to $50 from original $20.

Good luck!
[LG Optimus G Pro] djrbliss:
Can someone please upload the aboot.img from their device, along with the device build number? This shouldn't take me more than a couple hours (but I don't want to make any promises, since I'm quite busy and who knows what might unexpectedly go wrong).
[LG Optimus G Pro] Timisone:
My bad. But my point is that who ever figures it out should get the money.

---------- Post added at 08:51 AM ---------- Previous post was at 08:48 AM ----------

Still I am down for $10.
[LG Optimus G Pro] madmack:
attached are the requested files from an E980 (AT&T Optimus G Pro)
[LG Optimus G Pro] djrbliss:
Great, thanks. Could you also post your stock recovery image for testing?
[LG Optimus G Pro] madmack:
here:

http://www.mediafire.com/download/e6e7v8ct8jbc43p/recovery.tar.gz
[LG Optimus G Pro] djrbliss:
Thanks again for the prompt response. Try flashing this recovery image:

http://vulnfactory.org/public/lg_pro_recov_lok.tar.gz

Just untar it and use dd as root to write it directly to the recovery partition. If you can then boot to recovery (which will still be stock), then you'll be the first person running a Loki-fied recovery image.
[LG Optimus G Pro] madmack:
looks like the stock recovery is booted correctly.

I pressed vol down + home + power and was greeted with a

===

factory hard reset

--

Permanently erase user data & reset settings?

press power key to confirm, and any other key to cancel

===

which I believe is what the stock recovery displays by default.

my linux box isn't able to detect the device tho with 'lsusb' but that might be something that LG disabled.
[LG Optimus G Pro] mrfeuss:
I can confirm that this is what displays on the Stock recovery.
[LG Optimus G Pro] djrbliss:
Great, looks like porting Loki to this device is done. As a final test, does anyone know of a custom recovery image that would boot on this device if it were Loki-fied?
[LG Optimus G Pro] mrfeuss:
[MENTION=1157052]thecubed[/MENTION] had a CWM build running on here a few days ago.
[LG Optimus G Pro] madmack:
I'll be away from my desk for the next hour or so but there is a cwm thread in the dev section that has a cwm recovery image that boots fine using 2nd init. It's in the apk file. You can try lokifying it.
[LG Optimus G Pro] Timisone:
Will this work? What step is next after this?
[LG Optimus G Pro] djrbliss:
Ok, here's the final test. Could someone download the following CWM build:

http://vulnfactory.org/public/lg_ogpro_cwm.tar.gz

It's a Loki-fied CWM recovery image for this device, courtesy of ShabbyPenguin. If it boots, you guys will be all set. Just untar the image, and dd as root to the recovery partition. Once someone tests this, I'll publish the updates to Loki, and your development community can handle the rest.

Edit: this is for the AT&T Optimus G Pro, build E98010g. I don't know how many different builds/models are available, so any insight on this is welcome.

Edit2: THIS IS JUST FOR TESTING. Do not attempt to use this recovery image to flash custom kernels, since IT WON'T WORK. All kernels need to be run through the Loki patching tool before they can be flashed.

Edit3: Until further work is done, this may result in your device being factory reset.
[LG Optimus G Pro] Timisone:
Could this be used to flash custom roms or does that need to run through the patching tool too? I would test, but I am at work and it blocks that site and I am not 100 percent sure how to.
[LG Optimus G Pro] Gotroot:
dd? I have all day to test
[LG Optimus G Pro] shabbypenguin:
in case some missed his last edit, lg has a special flag that it throws up in recovery that will factory reset your device, need someoen to dump misc at certain times to compare the file and find the flag
[LG Optimus G Pro] munchy_cool:
I guess they have only 3 models for the G pro

LG Optimus G Pro F240 for Korea.

LG Optimus G Pro L-04E for Japan.

LG Optimus G Pro E980 for AT&T.
[LG Optimus G Pro] madmack:
I'm not sure I want my device factory resetted just now. I can test this later when I get back home and when I have more time to restore all my apps and settings.

Let me know at which points do you want to see the "misc dump". I can work on that later in the day.
[LG Optimus G Pro] apascual89:
Great to see you over here! Does this mean you will honor us with the auto loki version of your recovery? If so, thank you!

I'll be back home in a couple of hours and can help if someone hasn't already.
[LG Optimus G Pro] shabbypenguin:
when its booted up and when you are in cwm. taht will allow me to see what flasg is being tripped and thus reset it, im sure thecubed will be more than capable of handling this as well if hed like :)

(im not a big fan of lg devices so one less thread to support is fine with me :P )

i will however once cwm is stable port my own oudhs recovery which has auto loki in it
[LG Optimus G Pro] Gotroot:
If you can explain how to flas this I have np telling you what you need to know I have all day to play lol
[LG Optimus G Pro] munchy_cool:
Take the tar posted by djrbliss, untar it

move the img file to internal sd card

open adb terminal, become super user by su

shell@android:/ $ su
shell@android:/ # dd if=/sdcard/recovery.img of=/dev/block/mmcblk0p18
# reboot recovery

Please do not try this because I do not know the name of the recovery partition for the g pro

the commands above are just for reference
[LG Optimus G Pro] madmack:
It's /dev/block/mmcblk0p28

p18 in the pro is the misc partition.

Put the recovery image in your sdcard, then the command should be

shell@android:/ $ su
shell@android:/ # dd if=/sdcard/cwm-recovery.lok of=/dev/block/mmcblk0p28

Don't reboot into recovery from here. you'll just get a dead android device image and an error prompt. Instead, turn off your device, then vol down + power + home.

---------- Post added at 11:04 AM ---------- Previous post was at 11:00 AM ----------

What if I dd the normal boot misc.img while I'm in recovery? Bad idea? Assuming the adb shell is functional in recovery that is.
[LG Optimus G Pro] Gotroot:
dd if=/sdcard/recovery.img of=/dev/block/mmcblk0p28

Would be

dd if=/sdcard/cwm-recovery.lok of=/dev/block/mmcblk0p28

????

Or should I rename cwm-recovery.lok to recovery.img
[LG Optimus G Pro] madmack:
Yes
[LG Optimus G Pro] Gotroot:
ok so what info do I need to pull for shabby?
[LG Optimus G Pro] munchy_cool:
did it boot into CWM?
[LG Optimus G Pro] madmack:
Did it boot into cwm? If so, try connecting your phone with the USB cable and then

adb devices

See the phone listed there as recovery? Then continue

adb shell
$ su
# dd if=/dev/block/mmcblk0p18 of=/data/media/0/misc.img

reboot your device. Did it factory reset? You should see the misc.img file in there. Upload it somewhere and give it to him :)
[LG Optimus G Pro] Gotroot:
dd if=/sdcard/cwm-recovery.lok of=/dev/block/mmcblk0p28

You sure its not suppost to be ?

dd if=/sdcard0/cwm-recovery.lok of=/dev/block/mmcblk0p28
[LG Optimus G Pro] madmack:
Yes i'm sure. Don't worry, go ahead.
[LG Optimus G Pro] Gotroot:
No I asked cause it says can not open for read : no such file or dir

I put the file on my internal and my external

---------- Post added at 11:36 AM ---------- Previous post was at 11:25 AM ----------

it didn't boot cwm just rebooted tried vol down , home and power sends me to if I want to factory reset
[LG Optimus G Pro] hkfriends:
Hi Dan,

Here is LG Optimus G Pro (E988 HK version)

ro.build.description=geefhd_open_hk-user 4.1.2 JZO54K E98810b.1370153677 release-keys

Aboot, Boot. misc, recovery images

https://mega.co.nz/#!IU5TVSRT!E14pyiV0FXEHLFVL1f1y6GCwwnw83zXdDoSM-rbW9VA

Please also help...
[LG Optimus G Pro] djrbliss:
I'll be back in a few hours to hopefully determine whether the AT&T version worked properly, and if not sort it out along with other builds. Please be patient, since I'm also juggling the LG Motion, LG Spirit, and other devices simultaneously. Might be a busy day.
[LG Optimus G Pro] Gotroot:
nope cwm-recovery.lok is just sending to factory reset. with voldwn,home,power

any other combo I can try?
[Nexus 7 Themes and Apps] fish droid:
Can anyone provide a thread to make the soft keys transparent for stock rom?
[Nexus 7 Themes and Apps] dimebagdan65:
Best bet: root, install CM10.1 Stable, enjoy Pie controls :thumbup: then you have NO bottom buttons. Check out some YouTube videos of PIE controls to see it in action.
[Nexus 7 Themes and Apps] Eve_brea:
there's an app called "hide soft keys" that expands the screen and hides em. You just swipe upward from the bottom to make them show, and in doing so, they are transparent when they show.
[Nexus 7 Themes and Apps] player911:
If you hack stock, then you aren't stock anymore.

If you want custom stuff, flash a custom rom with the features built in. All roms come from the same source code. Custom Roms = Stock + new features. Most roms have statusbar and navbar transparency settings. CM10.1 does NOT though. Most others do though.
[Nexus 7 Themes and Apps] dimebagdan65:
CM10.1 has PIE and expanded desktop options and the PIE is themable. I have mine transparent with customized buttons also.
[Nexus 7 Themes and Apps] iead_20:
do you mean like xperia z 4.2 transparent ?
[Nexus 7 Themes and Apps] player911:
No one is asking about PIE controls. I tried PIE controls for a week and honestly can't stand it. I don't need FULL screen overlay just to go back a page.

Regardless, the OP is talking about transparent status and nav bars. CM10.1 does NOT offer transparent status and nav bars unlike most other roms. Honestly that is the 1 thing keeping me from using CM10.1.

Bottom line is if you want custom settings and configurations, why not just use a rom that already has those features built in? Hacking and slashing those features in yourself will be MUCH more unstable and have fewer control over the options.
[Android Q&A, Help & Troubleshooting] rs_15:
when i write "fastboot devices" on cmd, i can see my phone's detail but when i write "fastboot getvar all", result is empty. What can i do? help me pls :)
[Eee Pad Transformer Q&A, Help & Troubleshooting] vbob:
I have a TF101G and since just a few people have the, the number of ROMs to it is very low. Can I repatch them to make it work?
[MDA II, XDA II, 2060 ROM Development] Thabet:
The ROM in my Qtek is version 2.06, and i would like to have the Phone program that has CONTACT button similer in version 2.20. Any one can help me please !!!!!!!!!!!!!!! :lol:
[MDA II, XDA II, 2060 ROM Development] bemos:
what do you mean ?

don't your phone shows little contact button at the bottom?
[MDA II, XDA II, 2060 ROM Development] waputchi:
Mamaich Quickcontacts

If you're referring to the contact button within the phone app which will access your address book, then download Mamaich quickcontacts. Just search for it in the forum. Thanks!
[MDA II, XDA II, 2060 ROM Development] Thabet:
waputchi

Yes that is what i meant. i tried to search Mamaich quickcontacts in the fourm but i could not find it. Would you please give the file or the link to download it??? :D :D
[MDA II, XDA II, 2060 ROM Development] edsub:
This is the cab with the lates (afaik) version of Mamaich's work!!
[MDA II, XDA II, 2060 ROM Development] Thabet:
Hi edsub

Thanks for answering my question. I downloaded the file but i could not able to install it in my Qtek2020. I get message with NON english words. Can you help please ???????? :oops: :oops: :oops:

Thabet
[MDA II, XDA II, 2060 ROM Development] waputchi:
Mamaich Quickcontacts

Hi Thabet!

After downloading the cabfile, copy it to either the "Windows" directory of your device or your storage card, then just click on it. Don't forget to soft reset after this.

Hope this helps!
[One (M7) Themes and Apps] SmiLey497:
Copy into /system/app with a file explorer (change permisson to rw-r--r--) and reboot

or

adb push IdleScreen_Widget.apk /system/app/ (easiest way is to boot into recovery mount /system then adb push, unmount, and reboot)

Edit: added flashable zip for odexed.
[One (M7) Themes and Apps] iElvis:
How do you activate it? I can't find a way to turn it on.
[One (M7) Themes and Apps] SmiLey497:
In the personalize option in settings.
[One (M7) Themes and Apps] iElvis:
After rebooting, yes. :D
[One (M7) Themes and Apps] ranova:
move the apk over to /system/apps, set permissions, then reboot. It then shows up as an option in the lockscreen personalization.

Too bad we cant remove the HTC clock/weather at the bottom. Using Dashclock is really redundant
[One (M7) Themes and Apps] Tetsumi06:
Take it this only works on 4.2.2 (no luck on TD 5.6)

----------------------o('_')o----------------------

Sent from an HTC One with using xda app:

TrickDroid ROM 5.6

Bulletproof 2.0
[One (M7) Themes and Apps] iElvis:
Try it and see, but I doubt it since the functionality was rolled out with 4.2.2.
[One (M7) Themes and Apps] Tetsumi06:
Already did. Looking like time I moved the TD 8

----------------------o('_')o----------------------

Sent from an HTC One with using xda app:

TrickDroid ROM 5.6

Bulletproof 2.0
[One (M7) Themes and Apps] bmtdan:
Just after I switched to ge rom!
[One (M7) Themes and Apps] tdingene:
I've been waiting for this for so long as well mainly to be able to use dash clock but unfortunately it looks ridiculous with the HTC weather and clock widget at the bottom of the screen as well. I guess I will have to wait and hope someone can figure out how to remove the HTC clock.
[One (M7) Themes and Apps] ranova:
Probably better and faster to email the dash clock dev and request the clock to be an optional setting
[One (M7) Themes and Apps] devinthomas:
Is that a custom status bar? Where'd you score that?
[One (M7) Themes and Apps] nutttr:
Works with NiLS perfectly fine and it has an optional clock.

Except when the music player shows, it changes to the non-widget based one :(
[One (M7) Themes and Apps] Andr3w151:
Works flawlessly thanks again for the upload, I've been waiting for Sense with widget lockscreen
[One (M7) Themes and Apps] ntt2006:
Is this for Sense rom or GE rom?
[One (M7) Themes and Apps] megamaster2:
So I downloaded this using tapatalk, copied and pasted into system/app using rootexplorer, set permissions to rw-r-r and then rebooted. But it doesn't show up.. I'm on RGUI Rom :/
[One (M7) Themes and Apps] SmiLey497:
It's stock, I just replaced the battery and use an app for the signal dBm.
[One (M7) Themes and Apps] SmiLey497:
Did you go into choose your lockscreen in personalize, other than that I don't know.
[One (M7) Themes and Apps] icanttinkofaname:
Copy and pasting isn't enough, did you actually install the app?

I can't seem to get this installed, it keeps saying application not installed even with the right location and permissions. I'm on viper1 1.1.1

Sent from my HTC One
[One (M7) Themes and Apps] proctologist:
You're wrong, you don't 'install' it. You push it to /system/app/.
[AT&T Samsung Galaxy S 4 Q&A, Help & Troubleshootin] ColeriaX:
More of a curiosity than anything, stock firmware was scoring ~300 single threaded, ~700 multithreaded. I flashed CM10.1 last night with the KT AOSP kernel and now its getting approximately half that.
[AT&T Samsung Galaxy S 4 Q&A, Help & Troubleshootin] jd1639:
Don't trust benchmarks. They are of limited value.
[Xperia Z Q&A, Help & Troubleshooting] skilledslav:
Hi I've been looking through the forums and haven't been able to find anything to help with this. Recently I rooted my phone and tried installing CM10.1. As I was doing the process trough CWM it all seemed to work fine until I went to reboot the phone and it was supposed to restart instead it never booted up again. When I hold down the power button it vibrates but nothing happens. When I put it to charge the red LED lights up and when I connect it to the computer it recognizes that something is connected in the USB but doesn't recognize what it is. Sony is giving me trouble for repair because I bought it internationally (UK variant). Any help would be very much obliged, thanks in advance.
[Xperia Z Q&A, Help & Troubleshooting] sfkaudi:
Flash jb 4.2.2 stock with flashtool
[Xperia Z Q&A, Help & Troubleshooting] skilledslav:
Hi, for some reason I can't make an Emma account I've tried tons of times, is there any other way?
[Xperia Z Q&A, Help & Troubleshooting] rohit25:
Happened to me as well.... Just flash a stock firmware using flashtool
[Xperia Z Q&A, Help & Troubleshooting] Aka91:
Yes

..flashing stock ..can only help u..

No other way!..

Btw..

Did u also unlock the bootloader?

That is the problem maybe!
[Xperia Z Q&A, Help & Troubleshooting] skilledslav:
Hi, yeah I unlocked the bootloader and everything. I'll try and flash it but whenever I sign up for an emma account I never get a reply so I can't use it:( Is their anything specific I should do when making an account? Thanks
[Xperia Z Q&A, Help & Troubleshooting] kingvortex:
Did anyone mention emma? Just use flashtool, like 2 people have already said. There's a tutorial in the general section.

http://xdaforums.com/showthread.php?t=2240614
[Xperia Z Q&A, Help & Troubleshooting] skilledslav:
Oh just realized that. Thank you very much for the help!
[Xperia Z Q&A, Help & Troubleshooting] espenfox:
LOL

Dont download from sony site.. thats emma its different

This is the flashtool you need https://github.com/Androxyde/Flashtool