yashsingh1/xdaforums huggingface dataset:
[Desire HD Q&A, Help & Troubleshooting] markmmxtech:
as ive said..after downgrading, update through OTA or install an RUU then root it with Ace advance kit..I was having the same issue before, the one I mentioned above solve that matter
[Desire HD Q&A, Help & Troubleshooting] goldielocks:
It worked!! Now back to booting very quickly :D:D:D

Thanks for your help!! :D
[Desire HD Q&A, Help & Troubleshooting] markmmxtech:
:D:D:Dcheers:D:D:D
[Desire HD Q&A, Help & Troubleshooting] vugiang:
It worked!! Verry thanks for your help!!

!!! After downgrading 1.32, i flash 2.50 used Advance Ace Kit. (copy "PD98IMG.zip" ver 2.50 into "aahk-29102011\PD98IMG\" ) It very very long time..... So be patient !!!
[Desire HD Q&A, Help & Troubleshooting] mhammadleo:
how much of time it takes please help ? because I need more info about this ?

Thanks
[Desire HD Q&A, Help & Troubleshooting] krawad:
please help me

Hey ma., will u please help me, i have the same issue, my dhd not going to bootloader anymore, will u please tell me the steps u did in Ace Hack toolkit.

Thanks a lot
[Android Q&A, Help & Troubleshooting] magarto:
Hi everyone,

I am using 2.3.5 android and my contacts are in google contacts. I have also added my facebook account and some contacts are synced between both accounts.

I use titanium backup pro for my backups but I cannot restore the linked synced (after some reboots, the stop being synced)

Is there anyway to make and restore a backup if the sync contacts information) using titanium backup pro or other app?

Thanks in advance

Enviado desde mi Samsung Galaxy S2 usando Tapatalk
[Android Q&A, Help & Troubleshooting] magarto:
Any help?

Enviado desde mi Samsung Galaxy S2 usando Tapatalk
[Android Q&A, Help & Troubleshooting] ifong:
In fact, I also have this trouble, if I did not link to HTC to help, then I really do not know how to do
[Android Q&A, Help & Troubleshooting] RandyWatson:
Me too. always struggled with this. use Titanium too but always have to manually link most facebook and google contacts again.

not sure why and if theres a solution. maybe theres a specific entry in titanium log that needs to be re-instated...other than the obvious contact ones.
[Android Q&A, Help & Troubleshooting] magarto:
For sure that there must be a solution but which its the question :)

Enviado desde mi Samsung Galaxy S2 usando Tapatalk
[Android Q&A, Help & Troubleshooting] juanmaper:
Same problem heree !!
[Android Q&A, Help & Troubleshooting] nunoleite46:
Any solution?
[HTC Jetstream] bmw-boy:
hi Guys

since i have the HTC Jetstream almost every few hours i am going to check the Jetstream Development forum to find out if there is any information, new thread regarding the Root & S-off

but now i am feeling that we are going to suffer like when i had Xperia X10 they have take more than 5 months to have root

so i just want to if my feeling is wrong and we can have the root very soon
[HTC Jetstream] mathewpotter:
Im seriously thinking about returning mine because I dont think any one is going to do any real work on it and the only workaround for some of my issues is root access..

It was overpriced.
[HTC Jetstream] waterhurley:
the unlocked bootloader will become soon so it will be alot easier dor devs to package some sort of easy root package.

i have successfully pushed the superuser.apk and achieved root:root using adb, alot of shell commands, and practically reteaching myself linux programing. still not right though since it wont allow superuser access for certain apps like CWM and one-click un-installer

however it has worked for some homebrew apps a few of my buddies programed.

eitherway, im still trying and it would be 80000000x easier if HTC would just unlock the friggin bootloader already, then some dev smarter then me could package it all up real nice.

till then, i am going to keep trying to unleash the beastly potential this thing has....

(on a side not the lit up an LTE tower next to my house and Boston isnt supposed to be LTE lit till 2012 :D)
[HTC Jetstream] ATT Intruder:
I haven't done any playing with this device as of yet but for sure agree that we need root. I've requested access to the boot loaders from HTC Dev and would recommend everyone do the same.
[HTC Jetstream] waterhurley:
i did as well and got an email back saying they are working on it and check the website daily.... which i have been
[HTC Jetstream] babbitt:
How/What sequence of commands did you use to achieve root?
[HTC Jetstream] Silverexp:
Anyone tried creating a rom for the Jetstream using dsixda’s kitchen? I played around with the rom Football provided, but do not have a Jetstream yet. Just need a custom recovery too…
[Samsung Epic 4G Touch] Heelfan71:
E:unknown volume for path cache/recovery/command

E: Can't mount /cache/recovery/command

Not sure what to do, I a running CWM 5.0.2.3 . When I boot the phone it just stays on the screen with the yellow exclamation point. When I boot into recovery, I get the errors above. It won't let me do anything. When I try to install zip it says "E:Can't mount /sdcard/"

Any suggestions?
[Samsung Epic 4G Touch] Heelfan71:
got it working.

Formatted SD Card and that didn't work

Reflashed (Odin) CWM and did update for root

Downloaded Rom and flashed it.

Not sure what happened to cause this.
[Samsung Epic 4G Touch] jdmtsx:
what did you flash back? My friend is having the same problem....I don't know how he f-ed up. Suggestions anyone? Should I tell him to flash stock kernal back in odin?
[Samsung Epic 4G Touch] lemeiux1:
I'm having the same issue, how did you fix this? I cant flash because I cant mount the sdcard
[Samsung Epic 4G Touch] greg di:
Me too. I'm completely stuck. Can't mount the SD to do anything.
[Samsung Epic 4G Touch] digweed4me:
I had the same problem odining several standalone kernel didnt fix it. what fixed my problem was odin this kernel with full stock rom right here its 450mb:

http://xdaforums.com/showthread.php?t=1282420
[Galaxy S II Q&A, Help & Troubleshooting] vishaljain:
Hi,

Just would like to know that on what frequency you restart your phone. I have noticed that by the end of 5-6 days the performance starts to come down and the screen touch does not always works as desired, especially the slider to pick calls.

Is mine a one off case?

Thanks,

Vishal
[Galaxy S II Q&A, Help & Troubleshooting] JJEgan:
I restart the phone if not in use by turning off otherwise never .

Performance does not deteriorate left on .

jje
[AT&T Samsung Galaxy S II SGH-I777] Monsi:
I notice in gsmarena that they have the benchmark comparison between may android phones and the new iphone... At least in Browsermark that is the only that I already tested our phones is really faster than the iphone 4s.

Post your scores.

Mine was 101,060
[AT&T Samsung Galaxy S II SGH-I777] nyydynasty:
i really hate comparing benchmark results - lol
[Atrix 4G General] D150shorty:
Recently, I've been noticing lots of flaming and trolling goin on in XDA....people are forgetting what this site is about....so I just wanted to say thank you to the devs. Thank you for your hard work, and awesome results. I am rocking the CM7 swag (sorry, saw that in someones sig and I liked it, lol) on my Atrix, and the beta has been flawless for me. I have been able to answer my own questions by reading and using "search"...and Google search can be your best friend too. There is an excellent NOOB guide posted on this forum also, very helpful. Thanks to the Guy that took the time to do that. You hard working peeps rock, and I am loving your work!

:D
[Atrix 4G General] coolnow:
I would also like to say thanks to all the devs on here, so their threads aren't filled with even more rubbish posts. Thank you to all the devs on here for your time and patience! I'm rocking the CM7 swag too and i'm just in love! Thank you again!
[Atrix 4G General] enomai:
Word to all that.
[Atrix 4G General] jivester024:
Double that thanks devs!

Sent from my kickass Atrix 3.5G!
[Atrix 4G General] Phalanx7621:
I don't know about you guys, but I'm feeling a group hug coming on. /wrists

hehe. Thanks to all those who make this community what it is, and for all the hard work everyone puts into it.
[Atrix 4G General] kix08:
Thanks Dev. And people who contribute via donations or helping the people who ask questions that are legitimate. And haven't been covered. I personally couldn't have the patients to put up with all the bickering here but some how you guys do and I <3 for it (no homo)

-CM7.1 Beta Over Clocked via Faux123 1.3ghz V2.0 AcrticBlue themed. THANKS XDA DEV!
[Atrix 4G Q&A, Help & Troubleshooting] jeff7790:
hello there i have an atrix 4g ,now my problem is when i switch from sim cards its always telling to log into my motorola blur account. Im asking if there is a way to disable this feature or remove it.
[Atrix 4G Q&A, Help & Troubleshooting] Vangelis13:
Install a custom rom that removes the Motoblur registration? I'm using nottach's DarkSide, flawless!
[Atrix 4G Q&A, Help & Troubleshooting] jeff7790:
thank you i will try that out
[Atrix 4G Q&A, Help & Troubleshooting] Deggy:
Try a factory reset also.
[Atrix 4G Q&A, Help & Troubleshooting] ccrows:
So factory reset "resets" the MB feature?...
[Atrix 4G Q&A, Help & Troubleshooting] Vangelis13:
It restores everything back to how it was when you got it. You'll have to log in to moto blur again
[Atrix 4G Q&A, Help & Troubleshooting] ccrows:
I've lost track of bow many factory restores I've done with Android phones, but I wasn't sure how the MB feature was affected by this. Especially with how goofy it gets with and without a SIM...
[Atrix 4G Q&A, Help & Troubleshooting] Vangelis13:
:-) You didn't expect to get rid of moto-bliah so easily now, did you?
[Desire Android Development] theGanymedes:
Eureka! Found an overcome!

Well, forgot to say this: if you want the compiled applications to be installed to some place if possible, create a "defaultinstall" file under sd-card root and write "EXT" (for sd-card) or "MTD" (for internal MTD storage) to the file (note that all uppercase).

Install manager first checks this file and if not found, uses default setting found in package (which I wrote /sd-ext generally for not-so-essential stuff :D ). You can use this functionality to override this setting.

Note that, some libraries and stuff cannot be installed to a different location - package manager handles this and acts accordingly; so don't worry about it ;)

PS: The stuff I keep calling Package Manager is actually just bunch of scripts, so it's not like I wrote a whole suit :)
[Desire Android Development] HtcDesire2:
Sounds Interesting :)
[Desire Android Development] Proz0r:
Woah, amazing work, congrats!
[Desire Android Development] Droidzone:
Interesting..It answers some of my unanswered queries regarding cross compiling.. :) Thanks...Please keep documenting your progress.
[Desire Android Development] theGanymedes:
THIS POST IS ONLY FOR THE BRAVE MAN:P

These are packages which are compiled; but not installed and/or tested by myself. Please test them and inform me if they work (PM me if they work or not; it's better that way ;) ).

--------------

NO PACKAGES HERE! Frankly, I did test virtually all of them. They might not work as expected maybe, but at least they don't impede functions of device :)
[Desire Android Development] theGanymedes:
Developer Log

Now while preparing a suitable (and as flexible as it can) recovery zip; I realized that instead of editing ramdisk, I can also use init.d script to link /lib to /data/lib. This also allows some flexibility to user (i.e. move library folder around -if needed- and edit init.d script accordingly and still have a running system).

What baffles me most is PATH env-variable. Apparently, if I set it at init.d level, it's not exported quite well - apparently, there is a user mode switch between init.d script run and ramdisk loading process (because PATH variables at Ramdisk are exported to all applications, whilst init.d ones are not) and the only way to set PATH variable for all processes is editing Ramdisk (AFAIK)...

And another point: what if kernel doesn't support init.d? (Go to hell if you're reading this post with a kernel which doesn't :P) Ramdisk solution is quite general (i.e. works for everyone) but it's a little harder to edit with scripts and not as flexible as init.d method. I think it's safe to assume that there is init.d support at this level

Maybe I can create two versions (init.d one and ramdisk one) of recovery zip's.. Keep in touch guys..
[Desire Android Development] Droidzone:
Well, what's the difference between init.d and ramdisk, when init.d support means running busybox runparts from ramdisk? :)
[Desire Android Development] theGanymedes:
Well the difference is caused by Unix variable propagation.

Normally, when ramdisk is loaded and init.d scripts are starting to run (with run-parts binary) the exported variables are valid only for the scripts that run-parts do run. Since Linux only allows child processes to inherit variables from host, when runparts finishes job; defined variables within the scripts vanish.

When you add variables to Ramdisk (init.rc) directly, since variables become declared from init directly (and since init runs all the processes on boot) the variables automatically become available for all processes.

That's the difference I meant :D
[Desire Android Development] Droidzone:
Got it..So the variables from init.rc persist till shutdown..
[Desire Android Development] theGanymedes:
Precisely. It's why the variables (even those which defined by export keyword) are vanished when the system booted up (unless defined in ramdisk)

Well, I've gotta learn RegEx one day anyways :) :D :rolleyes:
[Desire Android Development] theGanymedes:
Recovery zip is done! Now, I should test it on my device first :)

I'm also going to make a uninstaller script I think. It's really messy to clean this up otherwise :D
[Desire Android Development] theGanymedes:
Android binaries and dependencies

I've examined the dependencies of all the binaries in /system/bin and /system/xbin in Android system. Too sad that the list contains some non-standart libraries (that's not that bad, sure you can find their sources).

Also, another problem is that you need to compile the binaries themselves from the source code as well (with the GlibC libraries) - which is near to the compiling the whole ROM itself - I'm not even sure if we can find source code (will check the Android source code itself when I've time)

The dependencies in my system, for instance, are as follows:
[Desire Android Development] Droidzone:
So that's a no-go for people with closed source system... :(

@theGanymedes, do you know if the system can mount ext4 at init.rc level (on early init) without using busybox?
[Desire Android Development] theGanymedes:
Well, it can, but the kernel needs ext4 modules (or direct support). I checked the native mount source, it actually does nothing much more than simply calling kernel's ioctl or mount system call..

I think a simple tweak at ramdisk is all you need for that (and a supporting kernel, of course :) )

Weird thing about previous issue is, I have the source codes of most utilities, I can compile them too, but I don't have proper makefiles and I'm too lazy to write them myself - that's a lot of trial and error.

Well, apparently, we're not going to be able to switch from Bionic to Glibc completely. I think I can make them coexist tho.
[Desire Android Development] Droidzone:
Yup, my compiled kernel has direct support.

This is how mtd is mounted..

mount yaffs2 mtd@userdata /data nosuid nodev

And this is how I mount ext4 from init.d:

/system/xbin/busybox mount -t ext4 -o barrier=0,noatime,nodiratime,nosuid,nodev,nobh,nouser_xattr,noauto_da_alloc,commit=50 /dev/block/mmcblk0p2 /data

I need to change it to init.rc (init) language... :)
[Desire Android Development] Droidzone:
Earlier this month, I was trying to compile dosfstools for Android. But got stuck at static cross compile with ndk gcc
[Desire Android Development] theGanymedes:
So, I'm not barking for the hollow tree here.. That's a relief. Seeing that this post is not that active, I was starting to think I'm working in vain.. :)

Well, now, apparently init version of mount is quite restricted about options. The ones it supports are given in mount.c as:

"async", "atime", "bind", "dev", "diratime", "dirsync", "exec", "move", "recurse", "remount", "ro", "rw", "suid", "sync", "verbose"

I'm checking the mount.c source as we speak. I'm going to inform you if I can find something.

EDIT: BTW, also "no"+options are recognized (like noatime)

ADDENDUM:

The internal mount is exactly the same as the mount we use at busybox. So, most probably, it's the same was in init script.

Try this line

mount ext4 /dev/block/mmcblk0p2 /data noatime,nodiratime,nosuid,nodev,nobh

Notice that I erased some flags. You might also try to add them, but check if this line works first.
[Desire Android Development] danarama:
I haven't got anything to compile :(

If I could get GPARTED running though, that would be amazing...
[Desire Android Development] Droidzone:
Ah...that would need Xorg. I'd be interested very much to see what Ganymedes comes up with

I think it's rather a daunting task-one would (unless I'm mistaken) need to write driver for the device.
[Desire Android Development] danarama:
Gparted or Parted rather, would be an absolute mission.

I still haven't really got my head around what is possible with this to be honest.
[Desire Android Development] Droidzone:
To put it quite simply: Getting anything that runs on Linux, running under Android.. As the OP puts it, it is always possible with a statically compiled binaries, but they'd have to be huge. He's making the dependency run on Android so that one can dynamically link the dependee to the dependencee, so that the size of the dependee binary would be small.

Once glibc becomes statically compiled, anything that depends on glibc (most of the linux binaries) can be dynamically linked to glibc at compilation. About Xorg, as I make it out, it would depend on glibc, and the binary would link to both. Of course, I'm a novice and still have to learn a lot about this. It's all very exciting though. The way Ganymedes envisions, he plans to do away with Bionic, which is core of Android, to make his own core (and that would be radical!)
[Desire Android Development] theGanymedes:
We need to find a solution for the Android-Xorg incompatibility first. I even wrote what is needed but no one lent me a guidance about it; so it has to wait until end if the next week..

The major problem now is space.. These libraries seem like they grow exponentially in size :). I try to slim them as well, as I work through - it is why it's taking so long, sorry for that (for example, a complete perl suite was ~50MB but the base part is just 5MB...)
[Desire Android Development] Droidzone:
Would love to help you if I knew anything about it. Unfortunately I dont :)

Space is no issue. That's why Data2SD is here. :D Do you want 5 GB space for Internal? You can have it!
[Desire Android Development] theGanymedes:
Funny, actually, I have Android's source code as well and after all these, I'll try to replace Bionic with GlibC directly from there - I've plans for it, but not before I di these stuff first ;)

Yesterday I've found out that even my Ubuntu desktop OS comes with eGlibC - now my phone is even more capable than my own pc :) (BTW, did you know - GlibC 2.14 is compatible with C++0x standart

- Ubuntu 10.10 isn't ! :) )

I gotta thank Debian guys tho, I use their ideas usually to trim packages and it usually works well.

GParted.. we can do that, but we need Xorg for that, as Droidzone put. I have compiled it, but we need to find a way to stop Android drawing to the screen while X is working and I don't know about Android programming enough (yet) yo do that.. In time, tho, dont worry ;)
[Desire Android Development] theGanymedes:
Thanx, I really appreciate it.

Yeah, we can use such solutions but still, I find it against the nature of these devices: I don't think anyone would want to run a system of 5GB in their device - while Android's itself fits to 512 MB :D
[Desire Android Development] danarama:
Id love to help too but time is my issue. Don't even have the time for my projects
[Desire Android Development] Droidzone:
Ha. Samsung Note has 16 GB internal!

Swyped from my Desire running Supernova Extreme Rom - 450 apps and counting. .
[Desire Android Development] theGanymedes:
Ok, then, no worries :)
[Desire Android Development] torwag:
Hi,

very nice thread. Some points jumped to my mind...

1. Create a Live-CD or chroot env.

The set-up of the crosscompile stuff can be quite tricky and often depends heavily on the guest system. If there would be a live cd, people could boot (even in a VirtualBox or VMware) maybe more people could start to contribute and everyone would use the same dev-tools. Less support needed and the compiled versions are guaranteed to work.

1.5. You mentioned dual-boot. Are you aware that people used simply chroots getting, e.g. ubuntu running on the phone... X problem was solved by using a VNC-client on the android side and a VNC server on the ubuntu side.... not very efficient but it was working. However, unlike you have a mouse and keyboard most GUI Linux apps are rather not usable on a smartphone. I would vote getting all the terminal stuff running first. There are enough goddies. After that someone might come up with a easy wrapper system to provide an Android GUI for these terminal apps. Basically reading/writing stdin/stdout/stderr and create a modular GUI which makes it easy to use the apps. E.g. provide a file selector, an option selector, etc.

2. Git

Please try (if not happend yet) to compile git. Honestly it would be kind of a killer app for Android. Syncing without a nasty cloud services would never have been easier.

3. Emacs

You mentioned it already. Did it work. I only would need a terminal version.

Emacs/Vim + Git on the android... that would allow millions of devs to fix bugs OTG. We could leave computers at home and go out... having a normal live ... well like normal people :D :D

Another terminal goodie would be socat.... this could really help many devs to get an better idea of some communication stuff.
[Desire Android Development] cdesai:
Same with my tab, and all of the high-end Samsung beasts

data partition is a bit above 1 gb, and that's stock