yashsingh1/xdaforums huggingface dataset:
[T-Mobile myTouch 4G Slide] Droidmoder:
Next cm should have it. Not sure when it will be released though
[T-Mobile myTouch 4G Slide] dmarco:
CM is working on one and shouldnt be too long before it's done :D
[Xoom Q&A, Help & Troubleshooting] debosmebo:
Which kernal works?
[Xoom Q&A, Help & Troubleshooting] okantomi:
You can use the new 'Odachi' kernel...it was made with fourG in mind.
[T-Mobile Sidekick 4G] mksin11:
Guys so i wanted to root my phone and

1) i just didnt have to patience to do all the work

2) i didnt get some stuff

3) and i wanted to do this quickly and effectively

i found this youtube video after like an hour of searching and it worked GREAT. [Video and end of post]

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

pretty much the instructions are to:

Download the drivers first *NECESARRY*******IMPORTANT. this is one of the ke things cause without this is wont work in the beginning

*JUST A MENTION*

i tried doing this on my 64 bit system and it wasnt as easy when i did it on my 32 bit.

so it could have just been my comp.

just a heads up.

64 bit driver:

http://drivers.softpedia.com/get/MOBILES/Samsung/Samsung-Galaxy-S-USB-Driver-for-Windows-x64.shtml

32 bit.

http://drivers.softpedia.com/get/MOBILES/Samsung/Samsung-Galaxy-S-USB-Driver-for-Windows-x86.shtml

After that you're going to download this file:

http://tinyurl.com/Sidekick4GALLinOne

this is the file/folder whatever that will root your sidekick and add the CWM.

^^^^^^^^^^^^^^^^^^^REQUIRES WINRAR^^^^^^^^^^^^^^^^^

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

Ok so to start rooting and the CWM

1) You're going to install the the driver that you download...64 bit or 32 bit etc.

2) after that you're going to set your phone to "USB DEBUGGING" when connect and ofcourse

connect your phone

after that your open up the folder thats called "sk4g root with good recovery"

3) ignore everything you see and just go straight to run.bat

4) click it and then wait, "Press any key to continue" press anything

5) let the thing run and you should be set at the end.

ENJOY

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

your phone will reboot during the process and that is ok

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

if your doing this to install a new rom i recommend ayoteddy's GingerCloneV2. if great and has barly any glitches

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

SOURCE AND VIDEO:

http://www.youtube.com/watch?v=wYC8XRqM-no&feature=channel_video_title

(this is not my video)

ENJOY YOUR SIDEKICK!
[T-Mobile Sidekick 4G] GuestK0045:
this has been covered already in the dev section and has been sticked

:)
[T-Mobile Sidekick 4G] mksin11:
Aw man. I got all hyped cause I couldn't find any other post like it....oh well.
[T-Mobile Sidekick 4G] BAleR:
Ok, i ran the bat file, it did its thing, waited till it reboot, i didnt get a chance to get rom manager till later today, so ive rebooted the phone couple times since then. But now i got rom manager and flashed CW and...... hit reboot into recovery and........ stock recovery pops up.
[T-Mobile Sidekick 4G] GuestK0045:
Reinstall. Packages

PM FOR PSN NEED THE RUN PSN
[T-Mobile Sidekick 4G] AFAinHD:
You cqnt just flash cwm from rom manager, you have to trick the phone into booting into a cwm "clone" there is a thread on how to do his, I am in class now, but when I get out I will post the link, or you may be able to find it.

Edit here u go http://xdaforums.com/showthread.php?t=

Remember to hit thanks!
[T-Mobile Sidekick 4G] morepr:
help plz

that link its not longer working ... never mind i have it its true just go to reinstall packages and done thanks
[T-Mobile Sidekick 4G] TomJones30:
Beware! Softpedia installs malware on your computer.

The file 'C:\Users\\Sk4g_root_with_good_recovery\Sk4g root with good recovery\rageagainstthecage-arm5.bin'

contained a virus or unwanted program 'EXP/Agent.5392' [exploit]

Action(s) taken:

The file was moved to the quarantine directory under the name '4a696fda.qua'.

Just sayin'.
[T-Mobile Sidekick 4G] GuestK0045:
Lol that is from the super click website it root phone
[T-Mobile Sidekick 4G] mksin11:
For everyone that reads this thread, i no longer have a sidekick, i recently just got my android phone after it was stolen (hence no replies from me or anything) sorry. But on to the point, this thread is old and i do not have anymore knowledge of this phone. So if theyre are problems in the future from this thread, i wont be able to help you much. Sorry.
[T-Mobile Sidekick 4G] AFAinHD:
This phone doesn't have much of a life left anymore anyway. Most people have already left. The phone was a great idea, just needed to have better specs and have a more open source. Right now its just on it's last breath. Kinda makes me sad, the keyboard was amazing. The doubleplays keyboard doesn't even compare. But I couldn't handle how slow a single core CPU is. As with most people.
[T-Mobile Sidekick 4G] montereyjack:
Dead Link

The link is dead. Could you possibly reupload it, or direct me to where I can find it?

Thanks!!!
[Defy General] dilfatx:
I haven't been able to get past the logo screen on any rom.. only thing that seems to run is the

file

I have tried cyanogem 7.1 and will not get past the boot screen.

I have cleared the cache and wipe the data..

I have noticed that when I go into mount section of recovery I cannot format some thinsg on their own.. like system.. gives me errors..

Any help would be greately appreciated.

I have also tried "nordic"

and at the end of running rsd lite it says pass without turing on the phone.. doesn't ask me to turn on the phone..i get the little white light and when i unplug my phone it doesn't turn on.. so i go back to the above mentioned working sbf and thus back at square one.
[Defy General] abhifx:
hmm... here is what you can keep in mind

if you are flashing a new rom using SBF (via RSD lite), ensure USB debugging is turned off. USB debugging is only required for rooting.

and if you are using CWM, try wiping user data too in addition to vipe cache and dalvik

hope this helps
[Defy General] dilfatx:
That's a good idea.I haven't turned off USB debugging when using rsd lite.

When flashing cm I do attempt to wipe everything but get errors.
[Defy General] dilfatx:
Just tried it and didn't work.

I also noticed that I cannot format boot in the recovery.. which is where the roms get stuck on when I try to load them after installing them on recovery.

I can format everything else except boot. Help plz

Side issue which I might post a new thread on .. is that the battery now gives me a question mark. Even if I try to charge it while phone is off. I have used USB on computer and no change.. original charger and no change and htc charger and no change..
[Defy General] tzalay:
USB debugging is not only for rooting obviously. It is, as it's name states for debugging purposes. If you want to reach your phone with ADB from your computer than you have to have usb debugging on. (ADB stands for Android Debugging Bridge).

Also, when flashing sbf, the phone boots into bootloader mode, so the state of USB debugging inside android is totally indifferent since the phone does not load the system that stores that information.

USB debugging only governs availability of the system thru USB port when Android is booted.

---------- Post added at 04:07 PM ---------- Previous post was at 03:59 PM ----------

Try this sbf:

http://defy.prisonblock.hu/defy_2.51_boot_only.sbf

As it's name states it's a boot only sbf that loads only the bootloader.

After flashing it flash this sbf:

http://defy.prisonblock.hu/JRDNEM_U3_3.4.2_164-003_BLUR.sbf

upon finishing you can flash whatever you want but it is recommended to use 2.2.2CEE or SEA (these are the most new editions, ie. latest kernel)

I don't know if it will help you but give it a try.
[Defy General] racfm:
I have the same problem. So, please ... anybody, a little help ...
[Defy General] dilfatx:
Have you tried the suggestion above? I haven't been able to try it yet as my battery once again ran out of battery. Fortunately a friend with a defy is coming over and i will be able to charge my battery again so will post back once I try the suggestion with the results if it worked for me or not.
[Defy General] racfm:
Not working for me :( so, what to do ?
[Defy General] yuffany:
You flashed the wrong sbf which is dedicated for downgrading...

See the sticky topic "[GUIDE] All-in-One Defy Beginner's guide" and follow the steps (but skip step 1 which you have done) in the section "Installed full Gingerbread SBF and can’t go back to another rom" and then follow the steps in the section "How to Install CM7 after Installing a Full Gingerbread SBF".
[Defy General] dilfatx:
I have been using that guide, you might have noticed that on the first post of this thread you see the same sbf file. I might of missed a step so will try again and report back.
[Defy General] dilfatx:
Just saw the nandroid back up install step... how do you install a back up?
[Android Q&A, Help & Troubleshooting] danielgek:
Hi i'm trying to build ICS Source but i'm getting this error:

make: *** No rule to make target `out/target/product/ace/obj/STATIC_LIBRARIES/libaudiointerface_intermediates/libaudiointerface.a', needed by `out/target/product/ace/obj/SHARED_LIBRARIES/libaudio_intermediates/LINKED/libaudio.so'. Stop.
make: *** Waiting for unfinished jobs....
target thumb C++: libaudio <= hardware/msm7k/libaudio-qdsp5v2/AudioHardware.cpp
In file included from hardware/msm7k/libaudio-qdsp5v2/AudioHardware.cpp:34:
hardware/msm7k/libaudio-qdsp5v2/AudioHardware.h:51: error: expected class-name before '{' token
hardware/msm7k/libaudio-qdsp5v2/AudioHardware.h:70: error: ISO C++ forbids declaration of 'AudioStreamOut' with no type
hardware/msm7k/libaudio-qdsp5v2/AudioHardware.h:70: error: 'AudioStreamOut' declared as a 'virtual' field
hardware/msm7k/libaudio-qdsp5v2/AudioHardware.h:70: error: expected ';' before '*' token
hardware/msm7k/libaudio-qdsp5v2/AudioHardware.h:77: error: ISO C++ forbids declaration of 'AudioStreamIn' with no type
hardware/msm7k/libaudio-qdsp5v2/AudioHardware.h:77: error: 'AudioStreamIn' declared as a 'virtual' field
hardware/msm7k/libaudio-qdsp5v2/AudioHardware.h:77: error: expected ';' before '*' token
hardware/msm7k/libaudio-qdsp5v2/AudioHardware.h:85: error: 'AudioStreamOut' has not been declared
hardware/msm7k/libaudio-qdsp5v2/AudioHardware.h:86: error: 'AudioStreamIn' has not been declared
hardware/msm7k/libaudio-qdsp5v2/AudioHardware.h:97: error: expected class-name before '{' token
hardware/msm7k/libaudio-qdsp5v2/AudioHardware.h: In member function 'virtual int android::AudioHardware::AudioStreamOutQ5V2::format() const':
hardware/msm7k/libaudio-qdsp5v2/AudioHardware.h:110: error: 'AudioSystem' has not been declared
hardware/msm7k/libaudio-qdsp5v2/AudioHardware.h: In member function 'virtual uint32_t android::AudioHardware::AudioStreamOutQ5V2::latency() const':
hardware/msm7k/libaudio-qdsp5v2/AudioHardware.h:111: error: 'frameSize' was not declared in this scope
hardware/msm7k/libaudio-qdsp5v2/AudioHardware.cpp: In destructor 'virtual android::AudioHardware::~AudioHardware()':
hardware/msm7k/libaudio-qdsp5v2/AudioHardware.cpp:53: error: 'AudioStreamOut' was not declared in this scope
hardware/msm7k/libaudio-qdsp5v2/AudioHardware.cpp:53: error: expected primary-expression before ')' token
hardware/msm7k/libaudio-qdsp5v2/AudioHardware.cpp: At global scope:
hardware/msm7k/libaudio-qdsp5v2/AudioHardware.cpp:62: error: expected constructor, destructor, or type conversion before '*' token
hardware/msm7k/libaudio-qdsp5v2/AudioHardware.cpp:341: error: expected '}' at end of input
make: *** [out/target/product/ace/obj/SHARED_LIBRARIES/libaudio_intermediates/AudioHardware.o] Error 1

i have tryed many things to fix this erro but no success

i hope some one can help me

;)
[Android Q&A, Help & Troubleshooting] HaloMediaz:
bump ;)
[Android Q&A, Help & Troubleshooting] silveraero:
Many devs face this error and they are fighting with this.
[Android Q&A, Help & Troubleshooting] wmh:
I just started compiling android but did finish a successful build at 05:00am this morning and didn't get (or see) this error but, no i'm expert by any means..

Considering the error:

It literally says its missing something, the rule, so would it be an idea to resync repo perhaps ?
[Android Q&A, Help & Troubleshooting] joedeuce:
I resynced last night and there were no changes. But, yes, resyncing is important... You never know when Google will drop more source, and they may or may not announce it via mailinglist.

Inspire 4G // BlackICE
[Android Q&A, Help & Troubleshooting] cdesai:
Try compiling for tuna/maguro/panda first

Also, try removing libaudio folder from device folder, and if your device has aosp then try using libaudio from there(assuming you are using device from cm7)
[Android Q&A, Help & Troubleshooting] mikegapinski:
I also face with this error ... Maybe something is wrong in include/media
[Android Q&A, Help & Troubleshooting] texasice:
I'm getting this error for my passion.

Ive gotten a little farther by changing the namespace from android to android_audio_legacy as they did it hardware/libhardware_legacy/include/hardware_legacy/
[Android Q&A, Help & Troubleshooting] Ubii:
Has anyone managed to fix this problem yet?
[Android Q&A, Help & Troubleshooting] silveraero:
But it will still conpiling. Not a big problem. We can fix this later.

Sent from Xperia X10 Self-modded
[Android Q&A, Help & Troubleshooting] dhacker29:
I can't even seen to compile for tuna keep getting errors on llvm. I compile cm7 so my builds setup is good. Confused
[Android Q&A, Help & Troubleshooting] mikegapinski:
Could you pastebin the modded file or generate an .patch file for your change ?

@up I also face with llvm error :( Do someone have fixed that issue ?
[Android Q&A, Help & Troubleshooting] Blefish:
Any update on this? I had to add LOCAL_MODULE_TAGS := optional to some of the Android.mk to even reach that far. Faulty code from Google or am I doing something wrong myself?
[Android Q&A, Help & Troubleshooting] texasice:
Ive gotten past this by just removing the libaudio* folders from the Android.mk

It at least results in a system.img for the passion

In hardwark/msm7k/Android.mk

for mine qsd8k

from

common_msm_dirs := libcopybit liblights libopencorehw librpc libstagefrighthw
msm7k_dirs := $(common_msm_dirs) boot libgralloc libaudio
qsd8k_dirs := $(common_msm_dirs) libgralloc-qsd8k libaudio-qsd8k dspcrashd
msm7x30_dirs := liblights libgralloc-qsd8k librpc libaudio-qdsp5v2

to

common_msm_dirs := libcopybit liblights libopencorehw librpc libstagefrighthw
msm7k_dirs := $(common_msm_dirs) boot libgralloc libaudio
qsd8k_dirs := $(common_msm_dirs) dspcrashd
msm7x30_dirs := liblights libgralloc-qsd8k librpc libaudio-qdsp5v2

i also removed libgralloc cause it causes the screen to not work.
[Android Q&A, Help & Troubleshooting] lupohirp:
for go past llvm errors i've excluded -Werror in frameworks/compile/slang/Android.mk (local_cflags_for_slang line)
[Android Q&A, Help & Troubleshooting] jbcode42:
Fix, er, well, lets it build...

On the libaudio issue in msm7k for ICS:

Okay, after mucking around with it for a bit, it looks like it was an issue with namespaces, and things having the same name. So what I did to get it to compile is I went through and specified everything to use the android_audio_legacy namespace except for the things that needed to be on the android namespace.

I also slapped on a definition for 2 methods that were undefined. I do not know if it will work, but it does build.

My diff is here: http://pastebin.com/iP7FSa0C

Disclaimers:

C++ is not my primary language, actually, its not a language I know much of at all

I have not been able to test it, I can only verify that it builds, which I assume is better than having to remove the makefile.
[Android Q&A, Help & Troubleshooting] texasice:
I pretty much did the same thing as jbcode42

It builds but doesnt work.

http://pastebin.com/JGYBKfSs

;)
[Android Q&A, Help & Troubleshooting] mikegapinski:
I sow that libaudio.so is no more used in ICS i think ... Now it is an module under system/hw ex. audio.primary.goldfish ... We will need to wait for new soruces from CM or CA to get rid of the errors ...
[Android Q&A, Help & Troubleshooting] dhacker29:
Thanks for this. Any ideas why that error is coming up? It seems like others have got it to compile without modifications. What is everyone compiling on? I am on Ubuntu 11.10 with GCC 4.6.1
[Android Q&A, Help & Troubleshooting] joedeuce:
I believe gcc 4.5.x is recommended... Apparently there are problems when using 4.6.x

Inspire 4G // BlackICE
[Android Q&A, Help & Troubleshooting] andy572:
found more audio problems:

1.) static libaudiointerface cant be build

2.) missing declarations in frameworks/base/include/media

to solve this, do the following:

1) copy the two a2dp cpp files from hardware/libhardware_legacy/audio to /frameworks/base/services/audioflinger

2) edit the Android.mk file in /frameworks/base/services/audioflinger as it is in CM7's Android.mk to build the static library, leave the rest as is

3) copy all missing stuff (missing enums and functions) from CM7 include/media/AudioSystem.h to the ICS file.

--> dont copy the whole header file, this doesnt works!

4) dont change the namespaces in libaudio or hardware_legacy/audio, this brings nothing. instead, use the "using namespace_name::class_name",

its better code.

from now, most errors are fixed but not gone, but a big step forward.

i hope, this helps to fix that audio **** :)
[Android Q&A, Help & Troubleshooting] twistedumbrella:
Mind showing what you mean? I copied the files, but with all the edits in CM7 for other things I am not quite sure what exactly I am changing and merging in the Android.mk. Sorry, I am not too familiar with C, but I seem to have gotten thrown into building this.

Edit: AusioSystem.h made perfect sense because there were a lot of reference points but not all the extra modifications, such as the Moto Dock Hack. That is what is confusing me is the differentiation between stuff that isnt needed for their mods, and stuff needed to fix ICS
[Android Q&A, Help & Troubleshooting] andy572:
Here is my current audio fix.

as i've sayed - its not all fixed and some things gives errors when compiling, but i'm sure together we can get it to work :)
[Android Q&A, Help & Troubleshooting] Shelnutt2:
I've got the audio compiling for the heroc. I thought i'd share: :)

https://github.com/TeamICS/ICS_Fixes

Also webrt issues are fixed with the updated spl_inl header.
[Android Q&A, Help & Troubleshooting] twistedumbrella:
I have heard about a webrt error, but have yet to get it. Good to have info available if it comes along. Thanks.

I have been able to compile audio for the msm7x30 folders editing only the board name from the libaudio-qdsp5v2 folder on that github.
[Android Q&A, Help & Troubleshooting] andy572:
Here we go, from now dalvik supports ARMv6k-VFP :D

Download and install instructions can be found here:

http://xdaforums.com/showpost.php?p=19533848&postcount=156

Have fun!
[Android Q&A, Help & Troubleshooting] mikegapinski:
Do someone have an idea for audio ? I made an device libaudio to build fine but now I see that it is using still an .so file located in hw ? any ideas ? Maybe I will edit an .mk to build an hw audio module... Maybe somebody fixed that issue ?
[Android Q&A, Help & Troubleshooting] andy572:
audio is currently a general problem and almost on no device working as i've seen.

its time to fix that :)

Today i try again to bring dalvik to Armv6-VFP, if its working i'll try to fix audio

problems. Possibly we can compile webrtc after Armv6 is working, so the audio things in

framework are working and later the libaudio too...

BTW:

compiling ICS in a virtual machine (configured with 50GB disk space, 3GB of SWAP space and 1,5GB RAM from Host

running under ubuntu 10.10) takes a time of almost 3,5 hours on a Aspire Notebook with 4GB RAM and 1024MB

dedicated graphic RAM :D

compiling Gingerbread with same configuration takes only 1,5 hours^^
[Android Q&A, Help & Troubleshooting] mikegapinski:
I have fixed audio :D you need to mod device/generic/goldfish/audio to build normal audio module(audio.primary.goldfish but for device) from devices .cpp files and add the stuff needed to build the policy module(audio.policy) :) Sources will be soon on my github
[Android Q&A, Help & Troubleshooting] andy572:
what, we can take the goldfish ****??? *looooool :D
[Android Q&A, Help & Troubleshooting] twistedumbrella:
Makes me wonder if its not just an N1 or something, where the board is compatible. I don't even want to think about after all the general audio is fixed all the extra stuff for my stupid proprietary additions that has to be added.
[Android Q&A, Help & Troubleshooting] crowstar:
so let me get this straight, we just copy the audio files from the goldfish device and it'll work? If so then wow
[Android Q&A, Help & Troubleshooting] mikegapinski:
no no :D you will need to mod the make file and the c files :) soruce will appear updated there soon:

https://github.com/mikegapinski

Just make the make file to look like that:

#

# Copyright (C) 2011 The Android Open Source Project

# Copyright (C) 2011 Mike Gapinski

#

# Licensed under the Apache License, Version 2.0 (the "License");

# you may not use this file except in compliance with the License.

# You may obtain a copy of the License at

#

# http://www.apache.org/licenses/LICENSE-2.0

#

# Unless required by applicable law or agreed to in writing, software

# distributed under the License is distributed on an "AS IS" BASIS,

# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.

# See the License for the specific language governing permissions and

# limitations under the License.

LOCAL_PATH := $(call my-dir)

include $(CLEAR_VARS)

LOCAL_SRC_FILES:= \

AudioPolicyManager.cpp

LOCAL_SHARED_LIBRARIES := \

libcutils \

libutils \

libmedia

LOCAL_STATIC_LIBRARIES := \

libaudiopolicy_legacy \

libmedia_helper

LOCAL_MODULE:= libaudiopolicy

LOCAL_MODULE_TAGS:= optional

include $(BUILD_SHARED_LIBRARY)

include $(CLEAR_VARS)

LOCAL_MODULE := audio.primary.goldfish

LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)/hw

LOCAL_MODULE_TAGS := optional

LOCAL_SHARED_LIBRARIES := \

libcutils \

libutils \

libmedia \

libhardware_legacy

LOCAL_SHARED_LIBRARIES += libdl

LOCAL_SRC_FILES += \

AudioHardware.cpp

LOCAL_STATIC_LIBRARIES := \

libmedia_helper

LOCAL_WHOLE_STATIC_LIBRARIES := \

libaudiohw_legacy

include $(BUILD_SHARED_LIBRARY)

And copy the:

AudioHardware.cpp

AudioHardware.h

AudioPolicyManager.cpp

AudioPolicyManager.h

inside the audio folder in your device :D For example take the stuff rom libaudio from hardware dir or change the namespaces to be correct :D The module must be named goldfish bcos donno why system won't load audio.primary.swift

Just grab the .patch from there https://github.com/mikegapinski/pla...mmit/c4fe047c2ae6a4614ef4743712bbe4c6a424b310
[Android Q&A, Help & Troubleshooting] Jon2555:
Can someone help with this error:

'cc1' file isn't in toolchain and make file might have to be changed? Anyway someone here know better than me:)
[Android Q&A, Help & Troubleshooting] twistedumbrella:
Make sure the toolchain is in your path variables. Had the same issue earlier.
[Android Q&A, Help & Troubleshooting] Jon2555:
PATH=/path_to_source_code/prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/arm-linux-androideabi/bin:$PATH

Right?

EDIT: Don't work...

EDIT2: Tried with 'PATH=$PATH:/path_to_source_code/prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/arm-linux-androideabi/bin; export PATH but no luck
[Android Q&A, Help & Troubleshooting] crowstar:
not wanting to sound obvious but I hope you didn't write "path to source code" rather than the actual path :p
[Android Q&A, Help & Troubleshooting] Jon2555:
I didn't but can you help?
[Android Q&A, Help & Troubleshooting] mikegapinski:
Change the toolchain to the CM one
[Android Q&A, Help & Troubleshooting] Jon2555:
How? To add it to path? And I can't download whole CM source. How to download only toolchain? Or I have to download only prebuilt?