yashsingh1/xdaforums huggingface dataset:
[Desire HD General] Teichopsia:
MissB

When I run git diff I get:

teichopsia@teichopsia ~/UbuntuPort/.repo/manifests $ git diff
diff --git a/default.xml b/default.xml
index 90a0aa9..3075e91 100644
--- a/default.xml
+++ b/default.xml
@@ -17,7 +17,14 @@
</project>

<project path="android" name="CyanogenMod/android" />
-
+ /new lines
+ <project path="device/htc/ace" name="CyanogenMod/android_device_htc_ace" remo
+ <project path="device/htc/msm7x30-common" name="CyanogenMod/android_device_ht
+ <project path="vendor/cm" name="Mustaavalkosta/android_vendor_cm" revision="j
+ <project path="vendor/htc/ace" name="Mustaavalkosta/android_vendor_htc_ace" r
+ <project path="vendor/pizza" name="Mustaavalkosta/android_vendor_pizza" revis
+ <project path="vendor/qcom/proprietary" name="Mustaavalkosta/android_vendor_q
+ /new lines
<project path="abi/cpp" name="CyanogenMod/android_abi_cpp" />
<project path="bionic" name="CyanogenMod/android_bionic" />
<project path="bootable/diskinstaller" name="CyanogenMod/android_bootable_dis
(END)

and when running sync repo:

teichopsia@teichopsia ~/UbuntuPort/.repo/manifests $ sync repo

sync: ignoring all arguments
[Desire HD General] bananagranola:
So let's back up to a very high-level explanation (as far as I have figured out). Git is a per-project way of tracking files. For example, an app like SuperSU is one git repository. Android is way too big for one git repository. To use Git with Android, Android devs developed the "repo" tool. It lists all the git repositories necessary for an Android build; that's the manifest.xml file. The git repositories are named in their "name" field. The location where the git project's files belong relative to the ROM's filesystem is the "name" field. Git has something called "branches." It lets you "fork" code into "branches," and it tracks the differences between them. That's the "revision" field. Finally, the "remote" is declared at the top of the manifest.xml file, and it's where to find that git repository.

When you run phablet-tools, it runs, among other things, "repo sync." This checks what you have in your filesystem against what the manifest.xml lists, and downloads anything that's different. When you change stuff in your manifest, you need to "repo sync" to download the changes.

The vendor files are proprietary drivers that are phone-specific, so they need to be extracted separately; there's no code, because it's compiled binaries. However, they can and often do differ among versions of Android, even on the same phone. I'm assuming Mustaavalkosta's vendor repository files are modified from the ones extracted from CM7 to work with CM10.1. That's why I wanted to use those. In addition to the vendor files, the kernel and device repositories are also device-specific.

After downloading all the code, "brunch" will compile each git project separately according to the repository's makefile, which is what tells the computer how to compile the project and tells it what dependencies/other files the project needs. Then it will place that compiled project into the "path"from the manifest that I mentioned earlier. At the end it wraps the whole thing up into the flashable zip we know.

On a very high level, does that help?

---------- Post added at 04:52 PM ---------- Previous post was at 04:37 PM ----------
[Desire HD General] Teichopsia:
It did clear up a lot.

1- So running phablet-dev-bootstrap -c [Directory name] would do the same as repo sync, if I understood correctly.

2- Besides those four lines of code, would I need to add anything else? Kernel related perhaps? Not quite sure what was added nor if everything that need to be added was.

3- I got these two errors.

teichopsia@teichopsia ~ $ phablet-dev-bootstrap -c UbuntuPort
INFO:phablet-dev-bootstrap:Changing to workdir /home/teichopsia/UbuntuPort
INFO:phablet-dev-bootstrap:Initializing repository
fatal: manifest 'default.xml' not available
fatal: error parsing manifest /home/teichopsia/UbuntuPort/.repo/manifests/default.xml: not well-formed (invalid token): line 26, column 115
ERROR:phablet-dev-bootstrap:Error while trying to sync repository

teichopsia@teichopsia ~ $ repo sync
Traceback (most recent call last):
File "/home/teichopsia/.repo/repo/main.py", line 414, in <module>
_Main(sys.argv[1:])
File "/home/teichopsia/.repo/repo/main.py", line 390, in _Main
result = repo._Run(argv) or 0
File "/home/teichopsia/.repo/repo/main.py", line 122, in _Run
copts, cargs = cmd.OptionParser.parse_args(argv)
File "/home/teichopsia/.repo/repo/command.py", line 67, in OptionParser
self._Options(self._optparse)
File "/home/teichopsia/.repo/repo/subcmds/sync.py", line 152, in _Options
self.jobs = self.manifest.default.sync_j
File "/home/teichopsia/.repo/repo/manifest_xml.py", line 292, in default
self._Load()
File "/home/teichopsia/.repo/repo/manifest_xml.py", line 327, in _Load
b = m.GetBranch(m.CurrentBranch).merge
File "/home/teichopsia/.repo/repo/project.py", line 573, in CurrentBranch
b = self.work_git.GetHead()
File "/home/teichopsia/.repo/repo/project.py", line 2090, in GetHead
raise NoManifestException(path)
error.NoManifestException: /home/teichopsia/.repo/manifests/.git/HEAD
[Desire HD General] bananagranola:
I would recommend "repo sync" instead of phablet. Phablet does other things, and it might overwrite stuff. And it looks like something is wrong with your manifest syntax around line 26. Are you sure all quotation marks have matching end quotation marks and all tags have start and end tags? Is there anything there that doesn't belong there?
[Desire HD General] Teichopsia:
before continuing, any suggestions of what I can use instead of Pluma? Perhaps something that will show me the line numbers.
[Desire HD General] bananagranola:
What's pluma?

EDIT: ah, text editor. I can't really help you there; I use vim in a terminal, and I assure you that you don't want to learn that on the fly.
[Desire HD General] Teichopsia:
:) definitely not.

I checked the manifest and could not find anything wrong. http://pastebin.com/3h4QvcGw
[Desire HD General] bananagranola:
Where is that file saved? It should be at .repo/manifests/default.xml and a symlink to that at .repo/manifest.xml. I can't find a problem in the pastebin, but I'm not at home right now so I can't quite give it a close look.
[Desire HD General] Teichopsia:
I saved the changes under .repo/manifest.xml

revert the changes to .repo/manifests/default.xml

wait, how do I create a symlink?
[Desire HD General] bananagranola:
ln -s .repo/manifests/default.xml .repo/manifest.xml

What do you mean by revert the changes?
[Desire HD General] Teichopsia:
In a way, start over. If I can't figure what's wrong, how do I get rid of all the code I introduced and have a clean slate?

edit: no idea whats wrong.

Sent from a dream.
[Desire HD General] bananagranola:
cd into the .repo/manifests folder. Then, "git reset --hard". This will revert your files in that folder to the last commit. Unless you have run "git add" and "git commit" since downloading, it should revert to the original files.
[Desire HD General] Teichopsia:
done. git reset --hard

HEAD is now at 76c770f default.xml: changing default -j from 4 to 1

now, I would need to put back those lines you gave me previously, right?
[Desire HD General] bananagranola:
Yup. I didn't copy paste those directly (not home) so make sure there are no syntax errors.
[Desire HD General] Teichopsia:
I'll need an explanation on how to get those directly from Mustaavalkosta git and which are the ones I need. In short, how to use and read git. Good news, soon we will have our own freenode channel. Glevitan is working on it.
[Desire HD General] bananagranola:
I think the simplest way is just to copy-paste them, nothing to do with git (until you get it working and commit it, which isn't now). As for which lines, anything vendor, kernel, or device that is relevant to Ace and isn't Android specific.
[Desire HD General] bananagranola:
Tei, we were too slow. :P http://xdaforums.com/showthread.php?t=2174528
[Desire HD General] Teichopsia:
:) I saw, I still would like to learn. Are you up for it?

Edit: It's going to be somewhat easier now since he posted the local manifest. Those would be all the needed files right?

Sent from a dream.
[Desire HD General] bananagranola:
Not sure, I haven't tried it yet. If it works for him it should work for us. If your manifest is reset just put his in .repo/local_manifests/local manifest.xml. repo combines it with the default.xml.
[Desire HD General] Teichopsia:
On mine it shows .repo/manifest.xml

then do: repo sync for it to sync with .repo/manifests/default.xml ?
[Desire HD General] bananagranola:
You should have:

.repo/manifest.xml: symlink to .repo/manifests/default.xml

.repo/manifests/default.xml: original manifest, unchanged if you did a git reset --hard

.repo/local_manifests/local_manifest.xml: Mustaavalkosta's local_manifest.xml
[Desire HD General] Teichopsia:
Don't know how to check the symlink.

I don't have .repo/local_manifests
[Desire HD General] bananagranola:
rm .repo/manifest.xml
ln -s .repo/manifests/default.xml .repo/manifest.xml
mkdir .repo/local_manifests

This removes (if it exists) anything at the location where the symlink belongs. Then, it symlinks the correct file. Then, it creates the local_manifests folder. Place Mustaavalkosta's local_manifest.xml inside that folder.
[Desire HD General] Teichopsia:
If you have a chance, go to #aceroot in freenode.

Sent from a dream.

Edit: I think it broke something.

re-editing the edit: I believe I got it working again.
[Desire HD General] bananagranola:
Ok, and because I think you missed the period in front of repo and misspelled default. :P
[Desire HD General] glevitan:
MissB, Guy I don't know if Mr. Tei have told you, but I set a chat room in freenode where I am planning to support the S-OFF tool. It should be ready for testing between tomorrow and tuesday.

You can join and I will set you as OP in there...http://webchat.freenode.net/?channels=AceRoot
[Desire HD General] GuyInTheCorner:
Cool, I'll have a look after my exam tomorrow (thankfully I can get IRC at school)

Sent from a CodeFire'd Desire HD using my Jedi Mind Powers

________________________________

Desire HD (CodeFireX SR11)

GNote 10.1 (Stock. not rooted)
[Desire HD General] hermanndoof:
Hm. Flashed JellyTime r6.1 freshly, wiped everything except SD and having a problem.

I didn't get GPS to even look for Satellites. No symbol is displayed in status-bar. Icon in easy-settings stays gray. So in my opinion it doesn't even start searching. I couldn't post into the correct thread, cause I'm new ;)

I'm S-ON, ROM JellTime r6.1 (CM 10.1/ 4.2.1), Baseband 26.14.04.28_M (latest official).

Another german has the same problem:

.uuuuuu.android-hilfe.de/custom-roms-fuer-htc-desire-hd/274359-rom-diskussion-jellytime-android-4-1-a-88.html

Flashing another radio isn't an option is that correct?
[Desire HD General] glevitan:
S-ON does not allow you to flash a radio.
[Desire HD General] GuyInTheCorner:
Glevitan, I just joined #AceRoot.

Just thought I'd let you know.

I'll probably on there daily, so if you need someone on there, just send a PM to me here on xda
[Desire HD General] hermanndoof:
I did this:

http://xdaforums.com/showpost.php?p=36694161&postcount=3118

(inserting flashing boot.img twice)

and it did the trick.
[Desire HD General] rgshah3:
how do i install a custom rom and recovery after unlocking using HTCDEV?
[Desire HD General] hallowed.mh:
Read the original post in this thread. There are links there that can help you.
[Desire HD General] rgshah3:
I read it, didn't understand it, that's why I asked. It says that to flash a rom you not only need to use recovery but also plash with fastboot. But I don't know how to get a recovery on my device. Any help please?
[Desire HD General] glevitan:
READ...you have a full guide in post 7. If you can not understand that yet, do some research...you need to understand and know what involves the process of rooting and flashing.
[Desire HD General] rgshah3:
I do understand the process of rooting and flashing. Have 2 samsungs and a HD2. But this on is different. In post 7, I can't find a way to install a custom recovery. It just says wipe data cache in custom recovery. That means I don't even have to install the zip via recovery?

---------- Post added at 07:57 PM ---------- Previous post was at 07:51 PM ----------

Just one thing, after unlocking with this tool, I can download 4ext from google play? Or is there some other method to install a recovery?
[Desire HD General] glevitan:
YEAHHH

I JUST GOT THE NOTE 2......drooling all around!!
[Desire HD General] rgshah3:
Some help please :p
[Desire HD General] glevitan:
You have been already been guided. Stop trolling all threads. I am reporting you.
[Desire HD General] GuyInTheCorner:
I can haz jealous :D

Just don't leave our section for good ;)

Sent from a CodeFire'd Desire HD using my Jedi Mind Powers

________________________________

Desire HD (CodeFireX SR11)

GNote 10.1 (Stock. not rooted)
[Desire HD General] rgshah3:
Oh I'm really sorry. Please don't report me. I was just trying to get some help
[Desire HD General] pitastrudl:
If your phone is rooted, it means you have access to the system files, thus also having the possibility to install a recovery. use 4ext updater app to instal 4ext touch recovery.
[Desire HD General] bananagranola:
The OP has a link for your exact situation, which is "flashing a custom ROM & getting it to boot IF bootloader is htcdev unlocked."

EDIT:

My goodness, 7 posts in quick succession from a senior member on the same topic...

EDIT: PM?? Oh, I wasn't going to report originally, but you are really not endearing yourself here...
[Desire HD General] rgshah3:
Understood finally :D sorry for being so annoying. My apologizes
[Desire HD General] hallowed.mh:
Was it really necessary to quote that entire post to say ^^this^^? Come on... Please don't make posts unnecessarily long by doing things like that.
[Desire HD General] bananagranola:
He also spammed multiple posts in multiple threads about the same question without reading yesterday, then PMed me about the same question; today he filled the cfX development thread with off topic rooting stuff. Very much still learning forum etiquette, I guess. At least he's apologetic and hopefully trying to get the hang of the forums.
[Desire HD General] glevitan:
Belive me, it won't be long until he comes back with a messed device...who wants to bet? :D
[Desire HD General] bananagranola:
I always hope to be surprised. :P
[Desire HD General] hallowed.mh:
Yeah... I don't wish ill luck on anyone, especially concerning their phone... But I'm not taking that bet, at all...

The only other outcome I see is that he is a bored experienced user who just wants to troll... He's been a member much longer than I have, and has hundreds more posts. I just have trouble grasping the concept of being around xda that long and a) not knowing what you're doing with a device, or b) not knowing how to read for comprehension to figure a device out.

When I came here with my inspire that att refused to upgrade, I didn't ask a single question until well after I was s-off, rooted, and happily flashing. I didn't NEED to. All the info is there, if you're willing to do a little research. Sorry... I just get pissed at sheer laziness reading these forums sometimes... </drunken rant>
[Desire HD General] glevitan:
Unfortunately, Ace users have become the worst of these forums. Being a Senior member means nothing if you are not willing to read and belive me that most of then don't like to hear either. They come and pretend you do their job...it is a pity but that is why most devs have moved to other devices or sites.
[Desire HD General] rgshah3:
installed a rom successfully :D

its booting up :D

and it boots up.. wwooohooo :D

who won the bet? :p
[Desire HD General] caliban07:
Sound problem

Hi, everyone. I don't know if this is the right place to ask this but I'm in real trouble. I've been flashing roms since I rooted my device a couple of years ago and I've only had the classical problems you usually solve by by reading many guides or pulling the battery out and reflashing and I've never had the need to post any question. But this time I don't know what to do. I try this thread cause "Guyinthecorner" has pointed me in this direction.

A few days ago suddenly people talking with me starting not being able to hear my voice, they just hear a sound like two wires scratching and I hear an echo of my own voice. I was using jellytime 4.2.2 R7 at the time, I've tried uninstalling several apps (spirit fm, headset blocker, beats ...), I've reinstalled previous backups from different roms and even gone back to a rooted stock version and yet no luck. I have even reinstalled the radio. First I thought it could be a hardware problem but everything is fine when connected to my car bluetooth kit and sound recorder works ok too. A couple of days ago I was messing with the phone (installing and uninstallig stuff and flashing and reflashing) when suddenly the problem was magically solved but yesterday it happen again without my intervening at all and I don't know what else to do.

Can somebody help me? Thanks in advance.
[Desire HD General] pitastrudl:
only advice i can come up with is to open the device and see if there is dust on/in the mic. since you tried pretty much everything it smells like it's hardware related.
[Desire HD General] caliban07:
That's exactly what I'd love to avoid doing. It really scares me, though I guess I'll have to do it if there is no other solution. Thanks.
[Desire HD General] glevitan:
That in fact sounds like a hardware issue. However, you can try reverting to stock and see what happens. Flash a RUU and see if that works fine.
[Desire HD General] GuyInTheCorner:
He did (AFAIK) but it didn't help. So I directed him here (specifically you)
[Desire HD General] caliban07:
Something really weird. I tried again installing CM7 and made a call, the other person said she could hear my voice faintly for the first seconds and then it vanished. This is getting really strange.
[Desire HD General] iamdofus:
Best thing to solve this problem is install stock unrooted OS from vendor's site, than if your problem will be solved. You can again root your phone again. :)
[Desire HD General] Teichopsia:
Inspire, desireHd, telus?

Sent from a dream.
[Desire HD General] caliban07:
desire hd
[Desire HD General] GuyInTheCorner:
I'm now 100% sure its a hardware problem.

Off Topic: I'm drooling, a lot.

http://www.youtube.com/watch?v=rYo7ztJgWv0
[Desire HD General] caliban07:
Why that 2% change? If you're that sure I guess I'll have to buy a microphone a find a good guide on how to replace it.

By the way, I'm having problems intalling RUU, I keep getting error 155 though I changed my cid to supercid
[Desire HD General] GuyInTheCorner:
Cause we've pretty much exhausted all software possibilities.

Then again, I could be wrong
[Desire HD General] caliban07:
When you say hardware related, do you mean microphone or could it be something else?
[Desire HD General] Teichopsia:
However it worked with a bluetooth headset. How does that differ? Do they have their own antennas? I can't remember where the radio antenna is... is it on the battery cover? Also, once you have a stable rom, try using it without the sd card.

Sent from a dream.
[Desire HD General] caliban07:
I've already tried that. I tried using Line to make a call on the internet but had the same result. I've been on Jellytime 4.2.1 r30 for a while, which I consider quite stable, though I started having this problem when I was on Jellytime 4.2.2 r7
[Desire HD General] GuyInTheCorner:
Most likely microphone.

Wouldn't really be anything else to be honest lol

Go home Tei, you're drunk Lol :rolleyes::p;):D

I'd say its the internal microphone, nothing to do with the radio. He's tried stable ROMs (CM7) and the same result. And the radio antenna is the battery cover I believe

Sent from a CodeFire'd Desire HD using my Jedi Mind Powers

________________________________

Desire HD (CodeFireX SR11)

GNote 10.1 (Stock. not rooted)
[Desire HD General] Teichopsia:
Thus, my questions remain un-answered.

Sent from a dream.
[Desire HD General] caliban07:
I've tried everything I could. I have even tried again installing a ruu version and then regaining root access. It's been a waste of time but I have to admit I enjoyed the process. I'm about to order a new microphone but I still wonder how comes that the microphone is not working and I still hear my own voice as an echo.
[Desire HD General] GuyInTheCorner:
I still hear my own voice as an echo.[/QUOTE]

Wait. Did I miss something?

I know its a pain, but could you list all the the things you've tried?

Sent from a CodeFire'd Desire HD using my Jedi Mind Powers

________________________________

Desire HD (CodeFireX SR11)

GNote 10.1 (Stock. not rooted)
[Desire HD General] caliban07:
First I tried uninstalling several apps like spirit fm, headset blocker ... cause I had the feeling that it had to do with one of these and I thought I got it right cause suddenly I got everything working fine but a couple of days later people started saying there was a lot of noise when talking to me until all there was was noise.

Second I tried going back to some of my previous backups: randomblames's jellytime 4.2.1 and 4.2.2, aokp unofficial ...

Third I tried with a rooted stock sense gingerbread version

I've also chaged the radio a couple of times, one reinstalling the one I had and one with an older one

Finally I've tried a ruu version, then regaining root access

If there's something else I could do I'd love to hear it

Before I start using the screwdriver. Two things that still trouble me: when I flash a new rom the other caller says she can hear my voice very faintly for the first seconds and secondly I can hear my own voice during calls. It may be that dessamblying my phone really scares me but a software solution would be just wonderfull
[Desire HD General] caliban07:
Well, Guyinthecorner and Teichopsia, I just wanted to thankyou for your help now that my phone is back and working fine. I'd like to say i repaired it myself but truth is that it was just an app update that solved everything. From the begining I suspected that spirit fm was somehow messing with voice and sound but uninstalling it didn't solve the problem. This morning there was an update awating in the market, I installed it and the problem magically disappeared. Now I'm thinking of going back to a sense rom so that I don't need to use any app to use the fm radio. Thank you
[Desire HD General] Teichopsia:
Glad it worked out for you without needing to replace anything. Shame on us for not having thought about the app giving the issue. We gotta work on our trouble shooting steps. :beer:

Sent from a dream.
[Desire HD General] amanvishnani:
Guys Help....

I am from India and 3G is not working on my Inspire 4G

I have....

unticked use only 2g saves battery

unlocked bootloader

and Radio 26.17.14.11_M
[Desire HD General] Teichopsia:
Does your provider use the same frequencies as the cell phone?

Sent from a dream.
[Desire HD General] glevitan:
You won't have 3G in India with an Inspire 4G as your frequencies are the same as in Europe and not in the States (AT&T)...so you will only have edge.
[Desire HD General] Teichopsia:
http://phandroid.com/2013/03/13/htc...al/?utm_source=twitterfeed&utm_medium=twitter

Sent from a dream.
[Desire HD General] glevitan:
Cool, HTC is starting to get how the market works..:D
[Desire HD General] ryanwalexander:
12.

Battery drain issues

: I HAVE FLASHED A NEW ROM AND MY BATTERY IS DRAINING WAY TO FASSSSSST!. Well that could be normal, just read and learn before you run out of battery...lol

Find the document here:

Dev-host link

http://d-h.st/slY

Google Drive link

https://docs.google.com/file/d/0B2d8xxQzn5owWFN0SkRoTjNURTg/edit?usp=sharing[/QUOTE]

I don't want to seem rude, but many of your steps suggest using the AAHK, which no longer works. It would be nice to only have things in there that we know we can do without the AAHK.

I'd love to use AAHK, but I can't find the PD98IMG-GB3.zip that I need for it to work.