yashsingh1/xdaforums huggingface dataset:
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Bimboy:
I hacked up 8525 up, removed the blocking shield, and took some very high rez macro shots of the chip, and the back side of the chip. Interestingly enough, there is a test jack almost directly underneath pin 1. You have to remove the speaker and camera from the PCB to get that shot.

The chip pic allows for a much better view of all pins on the rfr6250. It looks like there are other unused pins in these pics. :( Hope it all helps us all. Also, suggestions of drilling thru the PCB do not look possible, looking at the underside of the PCB. They were probably more correct in notching the shielding.

Put everything back together, and phone still works! Phew! :cool:
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] jpogge:
Misiing Circuitry??

The Rf Jack is for the Bluetooth I believe,

I managed to enhanceone of the trinity photos, of the entire circuit card, its not real clear but it is a zoom of the RFR6250, there is some circuitry which is not present on the HErmes, around pins 44-48 and pin 1. The trace along the right edge of the photo just outside of the rf shield wall is what I suspect to be the GPS antenna lead. The components would make up a matching circuit. to keeep the reflections down from both the RF Jack and the antenna. My circuit has a matching network, although I am assuming 50 Ohms, and dont know the input impedence of the qualcomm LNA.

What we need are detailed photos of a trinity, in this area around the corner with pin 1. Photos of the antenna it self are not any good at this point as we know the trinity has an antenna, we need to see where it connects onto the RFR 6250.

Also I dont advocate drilling into a multilayer PCB, it is real easy to short circuit the layers in between.

Thanks for the photos, at this point I dont think anyone should risk destroying a hermes to get any more, the trinity is the key now..
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Izzard-UK:
Rather than trying to take good macro photos (very tricky) I'd like to suggest someone uses a flatbed scanner. It should good give uniform lighting and very high resolution with minimal effort.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] walshieau:
drilling is not an option guys as it will split the board and leave you with a dead hermes.... can you give me a parts list on how you built your antenna, ill chuck one together and do a trial and error test with one of my test hermes' here...
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] jpogge:
The parts I used have a minimum purchase qty of 1000, I have a long time working relationship with this company so I was given 4, to try out. The only readily available, I.E. credit card/Internet small qty antennas are about 10 times larger. Any PAtch chip GPS should work.

My plan as of now will be to provide twp versions to one of the senior members. One with a SAW bandpass filter (probably not necessary) this one was pictured. And a second with only a matching network.

I should complete my tests by early next week and will let sleuth decide who should get the parts.

BAsically even if I give you the part numbers, the parts arent readily available andI run a risk of ticking off a supplier if I post the part number and they are inundated with requests for free samples and single purchases from non electronics firms from around the world.

I have however set up an agreement with a business friend who manufacturs environmental sensors and he is willing to stock the parts and we would put a kit together for basically cost. This still may mean that we would have to put up 5K or so to provide the kits, and that would mean we would not see a break even until we sold 500+ kits. as This would potentially cause a high risk of bricking, I dont see this as a possibility.

Also the PCB was cut with a .5mm router that holds 10 um edges and cuts the copper at 89000 rpm. The best way to make such a board is to have it professionally made, which is an added expense.

I will hold off on printing any specs and part numbers until we have a solution, and we know it is feasable.

The board as stands cost about $35 US and the added materials put it near $40. including shipping, it might actually be preferrable to buy a BT gps transmitter. WHich avoids the bricking possibility and maintaoins your warranty

I see this more as an experiment, if sucessful we can evaluate it as a hardware mod. But if you are willing to brick a $700 phone for GPS, then $600 would be better spent on a trinity or one of the new versions HTC allegedly is releasing later this summer....
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] walshieau:
i agree but i am willing to try anything... i dont care about bricking my Hermes because i have 2... One for messing around and testing software hacks on it...

its all about having one device... integrated GPS on the hermes i dont care about paying $100 US for an antenna or having someone install it... The Trinity does not have a keyboard.. and y wait for another device when i have a perfectally good one aka Hermes...
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] SkizZO:
hemm.. i haven't understood.. Why drill the PCB ? i miss something.. sorry but english is not my language! Or you want to drill the silver protection? Why we can't connect the pins & the "homemade" antenna with some small cables? There is no space to fit the antenna elsewhere?
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Sleuth255:
Whoever gets the antenna hardware will need to have good micro-circuit assembly skills and the appropriate equipment. A 100/140 Watt Weller Soldering gun isn't going to cut it here :eek: Additionally, they'll need to be able to solve a mechanical re-assembly problem that will include somehow packaging jpogge's device into the already cramped hermes housing. Believe me, its no picnic. Here's a thread from a few years back when I was in the driver's seat for a different device:

Building the Tungsten T3.5

As a mechanical project it featured many of the same issues, namely cramming something much bigger into an existing space while retaining full device functionality without a noticeable change in appearance. The circuit that jpogge showed will present major challenges in this respect.

Also, as jpogge pointed out: This isn't about being cost effective. It's about being able to say you have a rare, XDA-exclusive "Hermes-G" device :)
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] dutty:
that's true i don't think it will be a do-it-yourself kit for everyone...
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Olipro:
I have a custom temperature-controllable soldering iron I use for SMT work and the like, but I'm in the UK, so whether that's a help or hindrance in terms of logistics I don't know
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Sleuth255:
@jpogge:

I'd personally be most interested in just the components (antenna/matching cap & inductor). I also don't believe a SAW filter will be required but am very concerned about mechanical clearances. The actual physical layout of the antenna circuit will pretty much be determined by the room inside a TyTN. I may even end up connecting directly to unused areas of the mainboard. It'll be this evaluation IMO that will determine whether GPS is even feasable in a Hermes.

Also, Pics of the mainboard backside seem to show that it is mostly covered by a foil layer for RF sheilding purposes. Bad news/possible good news here. Bad news is that there goes the possibility of using a bright lightsource to follow traces within the layers. However, if there's a foil layer outside the RF reigion then it might be possible to etch a small custom circuit for the antenna components there. Since jpogge has it down to 2 components, its a simple capacitance/inductance bridge he's developed and the "etch" could damn near be done with 5 strokes of an exacto knife...

@Olipro: If you can do SMT work then you have my vote for a completed circuit tester. Not too many people have wave soldering equipment in their basement.... :)
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] trion:
Maybe this is usefull?

See this thread:

http://xdaforums.com/showthread.php?p=1146977#post1146977
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] PyB:
Great Job so far

1st, thanks to all that big balls who managed to go up to where we are today...

Simply amazing :cool:

Next, I have some contact points @ Qualcomm, will try to get datasheets, pictures, application schematics, whatever can help us...

I hope I will be able to come back to you soon, or someone else will manage it before I do !
[Sprint HTC One (M7)] QA Bot:
[Q&A] [ROM] Bad Boyz Sprint ONE ROMz | 4.4.2 | Sense 6 | Deodexed | BB Updater | Upd

Q&A for [ROM] Bad Boyz Sprint ONE ROMz | 4.4.2 | Sense 6 | Deodexed | BB Updater | Updated 6/19/14

Some developers prefer that questions remain separate from their main development thread to help keep things organized. Placing your question within this thread will increase its chances of being answered by a member of the community or by the developer.

Before posting, please use the forum search and read through the discussion thread for [ROM] Bad Boyz Sprint ONE ROMz | 4.4.2 | Sense 6 | Deodexed | BB Updater | Updated 6/19/14 . If you can't find an answer, post it here, being sure to give as much information as possible (firmware version, steps to reproduce, logcat if available) so that you can get help.

Thanks for understanding and for helping to keep XDA neat and tidy! :)
[Sprint HTC One (M7)] wfa22:
I'm having the same issue with the ringtones. I could never add a custom ringtone even in the previous versions of this ROM.

Using ES File Explorer, when I try to copy my ringtones to system/media/audio/ringtone, ES File Explorer gives me an error, which is "EROFS - Read Only File System". When I checked the properties of that folder, both "Readable" and "Writeable" are "Yes".

I also moved my ringtones to the sdcard/ringtone folder. When I select one of my custom ringtones from the menu ("Select music track"), it reverts back to the Ringtone menu without making any selection.
[Sprint HTC One (M7)] dafluke24:
Have you tried flashing this fix? I had a problem where it couldn't find my custom ringtones in the ringtone folder, but after flashing this, it was there.

http://xdaforums.com/showpost.php?p=53557269&postcount=1195
[Sprint HTC One (M7)] wfa22:
That did it! You're a life saver! Thank you very much!
[Sprint HTC One (M7)] android_ironman:
Wifi Issue for Bad Boyz 4.4.4 update

After booting up my updated HTC One M8 into Bad Boyz 4.4.4 Rom, I wasn't able to turn wifi on. Also I can't get the regular system update to see that I have 4.4.4 and to stop prompting me to download it.

The ability to download certain mods for the phone is amazing though props to the Devs! Thank you!

If anyone knows how to fix the wifi issue please let me know. I wiped Cache before and after the install of the Rom. Not sure what could have gone wrong.

If anyone can help with this I would be grateful I use wifi a lot to download larger files or stream because my LTE Connection isn't that great in my apt.
[Sprint HTC One (M7)] FAllen42:
Fairly major issues, Seems really outdated.

I just flashed the rom and kernal included in the download list. Google Play won't connect, and Blink Feed literally crashes constantly. I am unable to get the phone to do anything. I would clear the BlinkFeed crash message and immediately another would pop up. I flashed this rom back when it was first published and everything worked great. I then had to return my phone to stock so I could get screen replacement, now this rom appears to have gone from the best, to useless.
[Sprint HTC One (M7)] saneeshtech:
Reagarding the Post

Yes Really I have done this and works well even in PC and also in Android mobiles.
[Sprint HTC One (M7)] Slagathor01:
EDIT:

Never mind, I'm an idiot

I am thinking TWRP 2.8.0.2 isnt the recovery to use......

Been sitting for about 5 minutes with no movement trying to flash..

Any ideas??
[Sprint HTC One (M7)] Slagathor01:
HTC Synch doesn't see it, but that doesn't matter.

I been searching the Rom thread for battery issues, my battery is getting sucked dry super fast, other then this, the Rom flies, I love it....
[Sprint HTC One (M7)] MFOsaka:
Amplify may be your best friend. Btwn that and apps like Greenify and something other than the stock kernel may make your battery life wonderful.

In my use of this rom (my standby DD when I'm not trying something new), my biggest knock in battery life was when I was using ElementalX kernel with wake gestures enabled. It was awesome, but it gobbled on my battery like nothing else. Ifound myself charging my phone almost twice a day. With the apps mentioned and Kangaroo kernel (for 4.4.2)? I got crazy life.
[Sprint HTC One (M7)] Slagathor01:
Not sure which one to snag??? Or if I am even on the right track....:confused:

https://www.androidfilehost.com/?w=files&flid=15248
[Sprint HTC One (M7)] MFOsaka:
Go for v138 and you should be golden.
[Sprint HTC One (M7)] Slagathor01:
Sweet, thank you sir, snagging it now...
[Sprint HTC One (M7)] Talha idrees:
sim

i am using bad boyz one sense 5.5 v1.4 [4.3] right now and my sim is working fine

my question is am i able to use my sim on this version or my sim wont work on it ?

Waiting for Reply

Regards
[Sprint HTC One (M7)] Avnish23:
New Version of the software.

Hi Sir,

I have rooted my HTC One M8 and currently having the Bad Boyz Sprint ONE M8 Harman v1.5 ART

Andorid Version 4.4.3

HTC sense version 6.0

Currently I am in US and running my phone on Sprint as It didn't work on T-mobile and Lyca Sim.When I used in India, it worked with GSM carriers. I have the MSL also for this.

I wanted to know if there is any software UPDATE from your end for my device. I keep getting a System Update from HTC which I obviously can't install.

Can you please help and guide me sir.

Regards
[Sprint HTC One (M7)] allison1derland:
Firmware Confusion - Updating to the 5.0.2 BB ROM from 4.4.2 BB ROM

Hi all,

Could you guys please advise me on how to go about updating from the 4.4.2 BB ROM to this new Lollipop BB ROM? Previously, when upgrading, I just downloaded the ROM directly to my device and flashed from TWRP. I never dealt with an accompanying firmware update or reflashing TWRP. I never had to mess with fastboot on the computer after the original unlocking/rooting. I recently tried running the Lollipop RUU.exe directly from Sprint to return to stock and get the OTA update, but it would not work because presumably my firmware was old. It said I had 1.31.652.1 when I did getvar all in fastboot mode because I had done an OTA update a long time ago. Apparently there is no 1.31....RUU readily available (5 hours of googling and scouring forums). I read people used 1.29... so I relocked my bootloader and tried the 1.29....RUU.exe, but that did not work. That got my device stuck in the bootloader. Could not access TWRP or boot to the OS. I was able to unlock the bootloader, wipe it, and somehow wound up with a fresh 4.4.2 BB ROM. I successfully flashed the latest TWRP 2.8.4.0 just to have it.

Currently my device is running the 4.4.2 Bad Boyz Sense 6 ROM and the latest 2.8.4.0 TWRP.

Main goal - to get Lollipop (don't care if it's custom or stock).

If I have the BB 4.4.2 ROM, does that mean I have the firmware version 5.03.651.3? If so, would running the 5.03.651.3 RUU.exe revert me to stock and thus able to receive the 5.02 Lollipop OTA update? Can I just download the

Bad Boyz Lollipop ROM and flash that from within TWRP

and be done? Or will I need to worry about flashing an additional firmware file, and can that be done from TWRP?

Currently S-On, but I have Hboot 1.44 so I should be able to revone and S-Off if necessary for whichever way is easier, right?

Unlocked bootloader.

Can't find the firmware version. Where can I find it?

Please advise me on the steps necessary to get this Lollipop update.

Also, thanks Bad Boyz for bringing it to everybody!
[Sprint HTC One (M7)] P_M_G:
My understanding (limited as it may be) is that you only need S-OFF to flash custom kernels. I've never found a real need to do so but I was able to S-OFF with REVONE back in the day. For now if you are S-ON but unlocked, you'll need to flash the full firmware (link in the Bad Boyz thread and there's a firmware thread as well). My suggestion is you go to this post by [MENTION=506238]O.M.J[/MENTION] http://xdaforums.com/showpost.php?p=58766627&postcount=1694 and follow the instructions for S-ON users before flashing the new BB Lollipop.

Good luck
[Sprint HTC One (M7)] allison1derland:
Unfortunately that doesn't address any of my specific questions. I've read that forum post already. Thats how I know the new ROM exists. I've read this http://xdaforums.com/showthread.php?t=2694171&page=170 and this http://xdaforums.com/showthread.php?t=2795856 and do not see directions pertaining to flashing from within TWRP. The requirements section only says fast boot flashable in parentheses for some things.

Thanks for trying, but here are my question again:

Can I just download the Bad Boyz Lollipop ROM directly to my phone and

flash that from within TWRP

and be done? Or will I need to worry about flashing an additional firmware file, and can that be done from TWRP? As I said, I've just used TWRP in the past, not fast boot on the computer. Also, updating only required flashing 1 ROM in the past,

so why does he bring up additional files, and can those be flashed from TWRP?

If I have the BB 4.4.2 ROM,

does that mean I have the firmware version 5.03.651.3?

If so, would running the 5.03.651.3 RUU.exe revert me to stock and thus able to receive the 5.02 Lollipop OTA update? Can't find the firmware version. Where can I find it? Software Info in About section just says Bad Boyz Sense 6. Thats not a firmware #.

Please advise me on the

steps

necessary to get this Lollipop update.
[Sprint HTC One (M7)] P_M_G:
To see what firmware

Settings

About

Software Information

More

BUILD NUMBER will tell you your firmware - current Lollipop is 6.16.651.2, prior were 5.05.651.2 and before that 5.03.651.3

I've never attempted to flash firmware from TWRP, only fastboot so perhaps you should check the TWRP thread or TWRP Q&A thread but it only takes a minute to flash via fastboot so not sure what the issue is. Will be a lot easier than doing RUU way (IMHO).

Update firmware via fastboot

reflash twrp (as instructed since S-ON firmware includes stock recovery)

copy rom to sd

reboot into twrp

install

reboot to system

profit

took less than 30 min start to finish (minus the reinstall of twrp since I'm S-OFF) including all the updating and reinstalling all my apps.

Sorry if you aren't willing to do it this way but you are asking for steps and this is one option. Otherwise, RUU to stock, take the OTA and have fun re-rooting.
[Sprint HTC One (M7)] bertoid:
Permissions

I'm having a bit of trouble with pushing files. I just installed the BB Rom for Lollipop, have s-off, TWRP 2.8.4.0.

When I try to push files to /storage/sdcard0, I get permission denied errors:

$ ./adb push Backup/TitaniumBackup/2015.02-Feb/org.videolan.vlc.betav7neon.apk.gz /storage/sdcard0/TitaniumBackup/

failed to copy 'Backup/TitaniumBackup/2015.02-Feb/org.videolan.vlc.betav7neon.apk.gz' to '/storage/sdcard0/TitaniumBackup/': Permission denied

How do I change permissions to allow this?

Thanks!

Fixed with "restorecon -FR /data/media/0" in adb shell...
[Sprint HTC One (M7)] allison1derland:
Thank you sir. Those steps were very clear.

Please bear with me for a couple more questions.

Do I HAVE to adb push or FTP transfer the Lollipop ROM

after

flashing the firmware, or can I just download it directly to the phone beforehand?

to be extra certain, it's the following:

1. copy firmware to fastboot folder

2. open command prompt in the fastboot folder

3. pwr + vol down on phone to get into fastboot mode and connect to computer

4. --run the following commands--

fastboot flash zip firmware.zip

fastboot flash zip firmware.zip //(same command if first time fails)

fastboot flash recovery.img //(TWRP again)

//hoping the ROM can be downloaded before this

5. reboot the phone into TWRP

6. install the ROM from within TWRP

complete.... right??
[Sprint HTC One (M7)] bertoid:
You need to run "fastboot oem rebootRUU" before you flash the zip. This will put it into an update mode that will be obvious by the black screen and a silver HTC in the center (rather than the fastboot menu).
[Sprint HTC One (M7)] shivaprakash:
Bad Boyz Sprint ONE ROMz | 5.0.2 | 6.16.651.2 | Deodexed |

Its a post for this thread

http://xdaforums.com/showthread.php?t=2694171

But posting it here since there is 10 post limitation before i can post it there. Weird

The ROM takes about 40 minutes to install and another 15 minutes to boot up. But neverthless a good ROM
[Sprint HTC One (M7)] MFOsaka:
Random: It's funny how you get accustomed to something. Had Bad Boyz KK with Kangaroo kernel for so long that I still find myself double tapping my screen to wake the phone up.

Can't wait for kernel source code to pop up. :)
[Sprint HTC One (M7)] P_M_G:
first command to run at step 4 is "fastboot oem rebootRUU" and this will blank you screen then pop up a big HTC logo. when you flash the firmware it will give you a green progress bar.... don't freak it if never makes it to the end on your phone, when ADB says it's finished, it's finished.

I would reboot into bootloader again to finish the firmware flash before you flash recovery.img

I would also recommend downloading the ROM on PC and then copying to phone storage (but that's just me) before you start the process