yashsingh1/xdaforums huggingface dataset:
[Verizon Samsung Galaxy S 4] redgt00:
Hey guys, just installed the latest version of hyperdrive for NC5 builds on my verizon galaxy s4 using safestrap. All is well except for my contacts. I only have about 5 of them still remaining...When I was stock, I had contacts backed up to verizon backup assistant, as well as both of my gmail accounts. I've setup my gmail accounts and attempted to sync contacts with no luck. I also went to gmail on my desktop and attempted to restore contacts from an earlier date, but the same 5 or so contacts pop up. I should also add that I did quite a bit of searching and tried several methods but with no success.

I feel like there has to be something obvious I'm missing here, but I'm pretty sure I've checked all the basics. I'd rather just restore my contacts rather than restore my phone and attempt the whole thing again.

Appreciate the help!!
[Verizon Samsung Galaxy S 4] misc6207:
The same thing happened to me. I believe I ended up getting them back by logging on to my Samsung account.
[Verizon Samsung Galaxy S 4] redgt00:
Tried my samsung account as well and with no luck. I was really surprised my google account didn't do the trick. It's always worked in the past when switching devices.

I restored my stock rom, got my contacts back, then exported them all to my external sd card. Probably gonna give hyperdrive another go and hopefully can import them from there. I'll post back with results!! Hyperdrive seems super awesome btw...

I'm thinking some contact file needs to be deleted somewhere that's over writing my google contacts or something...no clue. If anyone knows why my google backup isn't working the way it should share your thoughts!
[Verizon Samsung Galaxy S 4] liljoe727:
Super Backup from the Play Store. Backup contacts, call logs, sms conversations, calendar info; all to a zip you can save to your external sd card and email to yourself or keep on cloud storage as well.
[Verizon Samsung Galaxy S 4] redgt00:
Cool, I'll give that a try. Thanks!
[Verizon Samsung Galaxy S 4] redgt00:
Success! As long as your contacts are somewhere on your external sd card you'll be good to go. Exporting from contacts or using super backup both work well. Still not sure why my google account didn't get them in there though.

Thanks again for the help! Loving Hyperdrive
[LG Optimus 4X HD] asgz:
Just want to learn that our old P880 support screen mirroring with CM 11 or any costum rom ?

Thanks for help and answers
[LG Optimus 4X HD] Swoohs:
You mean screen mirroring like to mirror the screen on a tv?
[LG Optimus 4X HD] asgz:
Yes I want to see my device screen on tv :)
[LG Optimus 4X HD] Swoohs:
Im not sure, but I think Nameless ROM has this support.
[LG Optimus 4X HD] asgz:
Thank you for help, just keep searching, when I find this feature I will share in here.

Also waiting from our friends in xda new reply's :)
[G3 Q&A, Help & Troubleshooting] griddark:
When I'm in settings and check running apps, they all start restarting for some reason. Now I'm not sure if they do this normally or not, but it would explain a bit of the slow down I experience when returning to the homescreen.

Does anyone know if this is just when I'm looking at running apps, or is it something specific to the LG G3, and if so can I stop it?
[G3 Q&A, Help & Troubleshooting] Ngaio:
I am having the same thing happen on my phone as well. Curious as to why this is happening.
[G3 Q&A, Help & Troubleshooting] mbutandola:
Would like to know the answer to this as well. Besides, using an alternative launcher (aviate) it often gets killed after I've been using Google now or browsing the net for some time

Envoyé de mon LG-D855 en utilisant Tapatalk
[G3 Q&A, Help & Troubleshooting] mbutandola:
I've found the solution to the problem. It's actually the way the G3 manages the ram that is so aggressive that it kills most apps in the background. I've changed the OOM values and all is running well now.

Check out this thread : http://xdaforums.com/lg-g3/help/horrid-memory-management-t2888376

Envoyé de mon LG-D855 en utilisant Tapatalk
[General Topics] badboyforlife7:
my Karbonn S7 titanium has HORRIBLE battery life. please help. cant get more than 1 to an hour and a half of screen on time. it has a 2000 mAH battery.
[General Topics] badboyforlife7:
this is a screenshot of the battery appView attachment 2957617
[Galaxy S 4 Q&A, Help & Troubleshooting] djlamaie:
Hi there,

If i reflash original firmware with Odin (calling issues), I will trip knox?

I have I9505XXUFNB8. Is there a newer firmware for my country? (Romania)

Thanks :)
[Galaxy S 4 Q&A, Help & Troubleshooting] MAX 404:
Hi,

As long as you use odin for flashing and that knox has not been trip knox bit will not be activated.

Flashing with Odin will not wipe the knox bit if it has been set
[Galaxy S 4 Q&A, Help & Troubleshooting] Joku1981:
It's depend if your device is branded or no. (for example):

1. If your device is unlocked -> I9505XXUGNG8

2. Cosmote -> I9505XXUFNB8

3. Orange -> I9505XXUFNB9

4. Vodafone -> I9505XXUGNE8

More info: HERE :highfive:
[Galaxy S 4 Q&A, Help & Troubleshooting] djlamaie:
My phone isn't branded, but i don't receive any update through OTA.

Thanks for replies, guys :D
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] deadphill:
Hi

Just wondering if anyone has made any new custom roms. I have looked so far as I can in the forums and I cant see a cooked rom from the kitchen for the hermes.

Would be nice to see if there is one superb one out there that would replace my rubbish t-mobile one!

Thanks

Phill
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] saq:
Right now everyone is using the 1.35 south africa released HTC rom with the latest imate 1.20 radio.

You first need to SIM/CID unlock your phone with pofs hacked radio rom (which you might need the slightly illegal bootleg bootloader downgrade from any version to 1.04 to accomplish)

then after that you can throw up 1.35 on your device, and use the aforementioned bootloader downgrade util to get down to BL1.04 to put the 1.20 radio rom only upgrade on.

Theres no cooked roms or kitchen ATM because the devices are locked to official roms only. Once someone figures out how to get around that its open season!
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] lacroixdp:
Unfortunately, due to encryption of the ROM, there are no custom "cooked" roms as of right now.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] s4vva:
I am thinking of buying a Hermes however what is the latest AKU avaliable?
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] pof:
Hermes custom ROM cooking

All shipped Hermes bootloaders enforce signature checking on NBH files against an HTC private key, this is what is preventing the development of custom AKU3.x cooked ROMs on Hermes (and all other new HTC devices).

The SPL can be hacked to avoid this, but it will require some months of research... if anyone here has knowledge with disassemblers / debuggers such as IDA Pro or radare, embedded device bootloaders and ARM/Thumb assembly and is willing to help with this, feel free to contact me on this matter and we can work together :)

I can't give a real estimation of when this will be possible, because it depends on a lot of factors, but I'm sure we'll be able to do it in the future...

Anyway, I see a lot of people willing to have an AKU3.5 on its hermes, but haven't seen anyone willing to cook it himself on this community yet :(... so we need people willing to cook Hermes ROMs first, otherwise the effort put in hacking the SPL is not worth it.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] mousey_:
Do You Have Any Links To How To Cook Your Own Hermes ROM Pof? I Would Be Interested In Trying To Cook My Own ROM And If There Was A Turorial/Guide Telling People How To Do It I'm Sure That Many People Would Start Cooking Their Own ROM's.

Mousey
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] pof:
The tutorial does not exist because no one has done it yet, so if you investigate how to do it the first, you can do the tutorial. :)

A good starting point is having experience with ROM cooking on previous HTC devices, I don't want to discourage newbies in that area but it really helps a lot.

For the Hermes one must first learn how to extract ROM parts from NBH file, this is explained here.

Then one needs to be able to modify OS.nb to add/delete files and modules on it, I have no idea on how to do this on hermes "OS.nb" files... on previous devices one could convert NBF to NBA and use mamaich imgfs tools, but I don't know how to convert Hermes OS.nb into NBA to do it.... so this point should be where people willing to cook ROMs should have to start researching.

I myself never cooked a ROM for any previous device, but have used cooked ROMs in my old BlueAngel and Universal, and more-or-less understand how the cooking process works because I've read the relevant threads on this matter here... I am also not going to loose my time cooking ROMs for the Hermes at this point, because I believe it's more important to loose it in research to provide a way to flash this cooked ROMs once they exist, but we'll get things done faster if we work in parallel, that's why I ask the community to start the cooking research now, even we don't have a real solution to flash the cooked ROMs yet.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Zgembo:
Once we have chance to USE cooked ROMs we will start cooking, right away... No point in starting to cook it if there is nobody who can eat it... ;)
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] pof:
Once you have the chance to flash unsigned code, you'll need 3 months of research to be able to cook a ROM because nobody has investigated on the OS rom layout of the hermes... you'll only be able to flash your splash screen if you stay there sitting and waiting for someone else to do it, we're a community of developers, and what I am asking is to work in PARALLEL.

OK, let's make it easy: Imagine hacking the SPL to flash unsigned code takes 3 months, and producing a flashable OS.nb with AKU 3.5 takes another 3 months.

"blue pill") 3 months to hack SPL + 3 months to produce cooked OS.nb == 6 Months to have your cooked AKU 3.5 on Hermes.

"red pill") 3 months a group of people researching on method to hack SPL and another group of people investigating how to produce cooked OS.nb == 3 months in total to have your AKU 3.5 on Hermes.

In the Matrix, which pill would you take, the red or the blue? :confused:
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] shogunmark:
i would like a lethal dose red pills please :D
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] shogunmark:
pof, is it just me or does it seem like no one else is interested? Seems like lots of people are interested in flashing a cooked rom, but doesnt seem like many people want to help get there :confused:
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] pof:
@shogunmark: yes :(

To make things easier I've just published a tool to extract the contents of NBH files, so people does not have to mess with perl:

NBHextract: Extract contents from NBH files

OS.nb can't be converted to a valid imgfs_raw_data.bin using mamaich prepare_imgfs.exe, I still don't know why. Theoretically it should be the same as a decoded nbf (or nba) file, but imgfs tools don't like hermes OS.nb :confused:

It would be great if anyone can have a look at it and point us in the right direction...
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] scorpio16v:
Oh pof and shogunmark,

you can belive, if I would have the knowledge I woul help you.:)

It's a nice tool to extract the .NBH and a good start to make things like romcooking. Thanks.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] warrio:
hi POF,

I've tried to run your tool but don't work.please let the world know about this software in order to reduce working time (from 3 months to 1,I hope)..

thanksss
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] pof:
Weird, I was using HTC 1.35 rom to do the tests, and was unable to get a imgfs_raw_data.bin bigger than 7Mb.

I have just tried with HTC 1.18 rom, and I could dump OS.nb without problems :eek:

C:\imgfs_tools>prepare_imgfs.exe OS.nb -acer
Searching for IMGFS start... Found at 00659000
Dumping IMGFS ...
Done!
C:\mgfs_tools>dir imgfs*
14/01/2007 09:11 53.215.232 imgfs_raw_data.bin
14/01/2007 09:09 0 imgfs_removed_data.bin
C:\imgfs_tools>viewimgfs.exe imgfs_raw_data.bin

Probably OS.nb has a different layout on newer Hermes ROMs... will have to investigate that! :rolleyes:
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] pof:
which problem do you have? it must be run from command line...
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] warrio:
after download I tried to run exe file but appears a window with "impossible to run application configuration file not correct try to download again"..

maybe I wrong something..
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] scorpio16v:
Hi

The way, I've testet the tool is the following:

1.unzip the NBHextract folder to c:

2. put the .NBH you want to extract in that folder.

3. go to the commad-console and switch to folder "NBHextract"

4. type"NBHextract.exe HERMING.nbh -v" now the tool extracts the content.

It's easy .

It's the same problem with the german O2 Update:mad:
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] warrio:
thank you scorpio16v
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] mousey_:
Ok 2 Questions.

1.

I Tried Running The Program On An NBH File I Downloaded But I Got An Error.

2.

Most/All Of The Updates I Download Come In .exe Format, How Do I Get An NBH File From The Exe.

Finally. With You Being Able To Extract The OS.nb File Pof Does That Mean In Theory We Can Cook Roms From The Older (1.18) Roms?

Cheers

Mousey
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] shogunmark:
its a learning process... we dont have the full knowledge, just bits and pieces and different security's with the hermes rom... We will get there, and the more people out there willing to help and try things then the chances are better we will find a solution sooner than later!
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] shogunmark:
For the easiest way.. add the exe to the same file with the nbh. for example. create a folder on the c drive called dumps. Then from the cmd line run c:\dumps\nbhextract.exe rom.nbh -v

If you have winrar installed then just right click on the exe and choose "Extract Here" and it will pull the contents out.

In theory yes.. however there is still the problem of the bootloader security. So as of right now, no it cant be done, but it will be able to be done in the near future.... ;)
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] shogunmark:
Pof, this thing is sweet and works perfectly!! I just used it on the latest cingular public release!!!

Device: HERM100
CID: CWS__001
Version: 1.34.502.1
Language: WWE
Extracting: 00_IPL.nb
Extracting: 01_SPL.nb
Extracting: 02_GSM.nb
Extracting: 03_MainSplash.nb
Encoding: 03_MainSplash.bmp
Extracting: 04_SubSplash.nb
Encoding: 04_SubSplash.bmp
Extracting: 05_ExtROM.nb
Extracting: 06_OS.nb
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] mousey_:
Still Not Working.

I Put The NBHextract.exe In The Same Folder As The Test File And I Still Get The Same Error. Any Ideas?

Cheers

Mousey
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] shogunmark:
make sure you give the correct file name, the command i gave above was just an example "c:\dumps\nbhextract.exe

rom.nbh

-v" that should be the name of the nbh, i just called it rom. for example, i extracted the nbh from the latest cingular rom its called ruu_hermes_1.34.502.1_1.16.00.00_wwe_cws_ship.nbh so the actual command i would use is:

c:\dumps\nbhextract.exe ruu_hermes_1.34.502.1_1.16.00.00_wwe_cws_ship.nbh -v

or you could just rename the nbh to make it a smaller command...
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] pof:
Weird, try to download it again and run it from the same folder the exe is in...
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] mousey_:
No Still Not Working.

Re-Downloaded It And It Still Won't Run.

If I Try And Run It From The Command Line I Get The Same Error And If I Try And Click On it Normallu It Says.

Any Ideas?

I Realised This. :)

Cheers

Mousey
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] pof:
Check your PM, i've sent you another version.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] warrio:
hi POF,

please could you send me a copy too?

thanxxx
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] pof:
The first version had a dependency on C++ run time libraries, which is now statically linked in the file, so it should work for those of you getting that error now. Download here.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] TaurusBullba R.I.P.:
I know this probably isn't too helpful. But we should try and get Faria and Molski from the 8125 thread over here to work on a ROM for this. They made some magical things happen with their custom Wizard ROMs. If I had a clue how to cook a ROM, I'd be all over it. But as it is, I can't even open the kitchen door.

Is there such a gap between the ROM technology of the Wizard and Hermes that someone with experience with the prior wouldn't know much about the latter?

I'm rambling... sorry.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] pof:
There are two problems basically with Hermes:

1) OS.nb has a different structure and we can't use IMGFS tools on it.

2) Bootloader only allows code signed with HTC certificate to be flashed

Once we are able to solve these two problems, the way to cook a rom should be exactly the same in both devices :)
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] pof:
Here the start of each part, where you can see the IMGFS_GUID:

==== os135part1.nb =====
00000000 e9 fd ff 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|

==== os135part2.nb =====
00000000 f8 ac 2c 9d e3 d4 2b 4d bd 30 91 6e d8 4f 31 dc |..,...+M.0.n.O1.|
00000010 43 00 45 00 43 00 4f 00 4d 00 50 00 52 00 2e 00 |C.E.C.O.M.P.R...|
00000020 44 00 4c 00 4c 00 00 00 5f 43 6f 6d 70 72 65 73 |D.L.L..._Compres|

==== os135part3.nb =====
00000000 f8 ac 2c 9d e3 d4 2b 4d bd 30 91 6e d8 4f 31 dc |..,...+M.0.n.O1.|
00000010 58 00 50 00 52 00 00 00 43 00 6f 00 6d 00 70 00 |X.P.R...C.o.m.p.|
00000020 72 00 65 00 73 00 73 00 69 00 6f 00 6e 00 54 00 |r.e.s.s.i.o.n.T.|

==== os135part4.nb =====
00000000 f8 ac 2c 9d e3 d4 2b 4d bd 30 91 6e d8 4f 31 dc |..,...+M.0.n.O1.|
00000010 43 00 45 00 43 00 4f 00 4d 00 50 00 52 00 2e 00 |C.E.C.O.M.P.R...|
00000020 44 00 4c 00 4c 00 00 00 5f 43 6f 6d 70 72 65 73 |D.L.L..._Compres|

==== os135part5.nb =====
00000000 f8 ac 2c 9d e3 d4 2b 4d bd 30 91 6e d8 4f 31 dc |..,...+M.0.n.O1.|
00000010 01 00 00 00 01 00 00 00 01 00 00 00 34 00 00 00 |............4...|
00000020 08 00 00 00 00 02 00 00 00 10 00 00 58 50 52 00 |............XPR.|

==== os135part6.nb =====
00000000 f8 ac 2c 9d e3 d4 2b 4d bd 30 91 6e d8 4f 31 dc |..,...+M.0.n.O1.|
00000010 01 00 00 00 01 00 00 00 01 00 00 00 34 00 00 00 |............4...|
00000020 08 00 00 00 00 02 00 00 00 10 00 00 58 50 52 00 |............XPR.|

==== os135part7.nb =====
00000000 f8 ac 2c 9d e3 d4 2b 4d bd 30 91 6e d8 4f 31 dc |..,...+M.0.n.O1.|
00000010 01 00 00 00 01 00 00 00 01 00 00 00 34 00 00 00 |............4...|
00000020 08 00 00 00 00 02 00 00 00 10 00 00 58 50 52 00 |............XPR.|

==== os135part8.nb =====
00000000 f8 ac 2c 9d e3 d4 2b 4d bd 30 91 6e d8 4f 31 dc |..,...+M.0.n.O1.|
00000010 01 00 00 00 01 00 00 00 01 00 00 00 34 00 00 00 |............4...|
00000020 08 00 00 00 00 02 00 00 00 10 00 00 58 50 52 00 |............XPR.|

==== os135part9.nb =====
00000000 f8 ac 2c 9d e3 d4 2b 4d bd 30 91 6e d8 4f 31 dc |..,...+M.0.n.O1.|
00000010 01 00 00 00 01 00 00 00 01 00 00 00 34 00 00 00 |............4...|
00000020 08 00 00 00 00 02 00 00 00 10 00 00 58 50 52 00 |............XPR.|

==== os135part10.nb =====
00000000 f8 ac 2c 9d e3 d4 2b 4d bd 30 91 6e d8 4f 31 dc |..,...+M.0.n.O1.|
00000010 01 00 00 00 01 00 00 00 01 00 00 00 34 00 00 00 |............4...|
00000020 08 00 00 00 00 02 00 00 00 10 00 00 58 50 52 00 |............XPR.|

==== os135part11.nb =====
00000000 f8 ac 2c 9d e3 d4 2b 4d bd 30 91 6e d8 4f 31 dc |..,...+M.0.n.O1.|
00000010 01 00 00 00 01 00 00 00 01 00 00 00 34 00 00 00 |............4...|
00000020 08 00 00 00 00 02 00 00 00 10 00 00 58 50 52 00 |............XPR.|
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] TaurusBullba R.I.P.:
Thanks for the info pof! This is probably a dumb question (as I have many), but is the IMGFS tool used for reading the dumped ROM?

With the bootloader issue, is there a way to completely replace/flash a bootloader on this thing? Meaning, with a custom bootloader.

Well, I warned you they were dumb questions, but I thought I'd ask anyhow.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] pof:
No, imgfs tools are used to edit WM5 IMGFS partition (replace/add/delete files) in OS.nb (equivalent to nk.nba in wizard), which contains all the ROM files, but OS.nb is not dumped from a device, it is exctracted from a shipped ROM upgrade.

The approach we'll take is to modify SPL.nb to remove signature checking, but we can't flash it because is not signed, so instead of flashing it we put it in memory and jump into it from WinCE, the same way haret does with linux kernel. This is the most difficult part and still is a lot of work to do in this area...
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] pof:
We can now flash unsigned code on hermes:

First test flashing a cooked OS.nb is unsuccessful :(

- ROM version is reported OK in splash screen

- Device doesn't pass splash screen

- Probably we can debug this with KITL, but need to investigate on that

- bootloader reports bad blocks in NAND after flashing (haven't figured out how to fix this yet).
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] mxlaser:
Holy ****, thats great work POF!!!!

I will personally pay $50US to anyone that manages to get me a cooked AKU3.5 rom or even a crossbow release for my Hermes.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] jyavenard:
Problem with a cook ROM is not so much flashing, but to actually change the files within...

We need to be able to extra the files from within the archive (like \Windows configuration file etc...)

JY
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Midget_1990:
well with pof's help about the rom file (its different from what i have experiance with) i cooked the test aku 3.5 rom that he tried, if we can sort out the bad blocks it should at least boot, not having a hermes myself i cant test it though :)

no money though, i do this for free, if you want to dontate, dontate to xda-devs :)
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] ahlok_hk:
Thanks pof, 300logic and others for the great work!

I tried to cook the hermes rom using the method that I successed when I created aWizard. Here's what I've done:

- generated the 06_OS.nb using NBHextract.exe

- run "prepare_imgfs.exe 06_OS.nb"

Two new files "imgfs_raw_data.bin" and "imgfs_removed_data.bin" were generated. But their filesize are 5040KB and 80KB only. This should not happen as the 06_OS.nb is 60060KB.

As I see that Midget_1990 has created a cooked rom. Does anybody know which part I have done wrong?

Thanks a lot!