yashsingh1/xdaforums huggingface dataset:
[Atrix 4G General] CaelanT:
I would love to test, but unfortunately do not have the time to dedicate to this.

Good luck with the development, and hopefully you can weed through the Darwin filled gene pool in your thread and select the few testers who will actually be useful, and help you. It's very apparent most of them cannot even read!!!

To those who read the OP, and responded correctly, good luck at being some of the first to test this on the Atrix!
[Atrix 4G General] azy8000:
I would love to apply the test CM7
[Atrix 4G General] bilbert:
I am a programmer and linux administrator, and have led major projects (think: popular Half-Life 2 mod) with major bug-tracking efforts. So, with that said, I am *very* familiar with both the development process, and how to submit bugs.

But before I toss my name in the hat (with a proper application), I must know: How functional is this alpha? My atrix is my only phone at the moment, so I can't lose phone functionality if the ROM has issues with the radio.

Sample bug report:

Camera flash causes reboot

Tester: bilbert

Description: Turning on the camera's flash functionality via a non-camera application causes the phone to reboot.

Found in: CM7a 1.01-27

Present up to: CM7a 1.01-31

To reproduce:

* Install "Widgetsoid".

* Create a widget with a "flashlight" button.

* In Widgetsoid options, select flashlight option 2.

* Add widget to home screen.

* Press flashlight button. It will take a second, but it will turn the camera LED on.

* Press flashlight button again. LED will turn off.

* Press flashlight button again. Leave on until screen turns off. Phone will reboot.

Attached are logcat and dmesg, with relevant error messages.
[Atrix 4G General] aleesh92:
sounds pretty good job guys. I offer my tester: D
[Atrix 4G General] KefkaticFanatic:
I'd be up to testing.

I haven't done much Android ROM testing, but I know the whole test, bug report, etc drill as I've done a few of the 360 firmware betas, Moto soak betas, and Cr48 pilot :P

I've also got plenty of time, no job besides work I do around the house.

Suddenly, bug report

----

KefkaticFanatic

Model: MB860

Kernal: 2.6.32.9-00001 [stock]

Radio: N_01.77.30P

ROM: kennethpenn's Gingerbread Beta 4

Mods installed: AOSP Gingerbread theme 6.7, Battery Fix

Issue: Data connection shows a connection but does not transfer any data

Description: After switching off the WiFi connection, I notice that for a short while the wireless connection will show a signal but be unable to work with any data. This is seen with various apps, such as Friendcaster, the Market, Dolphin, etc. They will simply be unable to load any pages for a small amount of time, usually between 30-60 seconds, and then will suddenly be able to load properly.

Reproduce: Start using an app requiring a web connection like a Facebook or Twitter app over the WiFi. Then, switch off the WiFi and attempt to load a page or refresh the main page of the app.

logcat and dmesg attached

Thanks!

-----------

And thanks for considering and continuing to develop :D
[Atrix 4G General] BravoMotorola:
N3v3rmind:(
[Atrix 4G General] djkinetic:
Not throwing my hat into the bag, but i just wanted to say to those applying learn to read the first post FFS, the OP said to submit ur replies in an example bug report format. Christs sake is it that hard to follow directions ppl =/ to those who actually replied correctly good luck to u =)
[Atrix 4G General] drumercalzone09:
I would love to help test. As long as my phone can get text messages, I can deal with pretty much any other issues! Forgive me if the sample report isn't very relevant; it's all I could think of at the moment. But I promise to report better bugs if I am given the opportunity! :D

Sample Bug Report:

drumercalzone09

Phone: AT&T Atrix

ROM: Kenneth's Alien Build #1 (7/26/11)

Radio: N_01.77.30P

Kernel: 2.6.32.9-MB660-GB-Faux123-0.1.2 (faux's OC/UV 0.1.2 for AT&T)

What is the expected behavior?

Data connectivity should be constant, allowing me to download/browse/etc without interruption.

What is the actual behavior?

The "H" indicator will flicker on and off. Sometimes I can get data connectivity for several seconds after the icon disappears, however I soon lose data. Cannot download anything from the market (currently using new one).

If on WiFi, I can use all data features without ANY issues.

What steps will reproduce the problem?

-Opening the market almost always causes data connectivity to end.

-Also occurs intermittently during regular use.

Possible workarounds:

-Occurred after upgrading to the new market. Restoring the old market through TiBU and rebooting seems to have solved the issue.
[Atrix 4G General] sipjca:
sipjca

First I would like to say I want to be a last resort, I will do this and would love to help out but dont have as much time as possible. But if you do need people I will defiantly help.

Sample Bug Report:

sipjca

Phone: AT&T Atrix

ROM: Whatever Build Of CM7 (Currently Ninja 0.4.5)

Radio: N_01.77.30P

Kernel: 2.6.32.9-00001-g41bc3e0fpgh48@ca25rhe87 #2

What is the expected behavior?

Battey and Data Manager opens correctly in settings.

What is the actual behavior?

Force Closes every single time.

What steps will reproduce the problem?

-Open Settings > Battery & Data Manager

Possible workarounds:

Get a logcat of whats causing the force closure and update the manifest or any other app code we need to from the CM7 hub.
[Atrix 4G General] ramontrotman:
please consider me for testing my good man ;)
[Atrix 4G General] jiggytom:
I'm down. 10char
[Atrix 4G General] Phoneguy589:
Wish I could afford to give you my lapdock, heck I wish I could get a discount on them being I work for AT&T LOL. I'd try help testing the lapdock stuff out if you need someone.
[Atrix 4G General] pmcnano:
Sorry to add more crap into the thread, just wondering one thing. Are you the official CM7 for Atrix team? Or its a non-official alpha?

Thanks =)
[Android Themes] mayefu:
Hi,now I show your information about getting patch your android smart phone

Finally, Android users can have Patch on their phone.Head to the AndroidMarket and download Patch Places now to have the Patch directory at your fingertips.

Once downloaded, select the town nearest you to access local businesses and hot spots in your area.The App allows you to search listings by interactive map or alphabetically. You can browse and upload photos and add reviews of your favorite (or least favorite) places. If you really like a place, suggest it to your friend via facebook or twitter right from the app.And for you iPhone users, there's an app for you too. Head to the online Apple store and download at your convenience.

Once you've dabbled through the directory, let us know what you think in the comments.
[General Questions and Answers] PeppeX863:
I am currently using KGPNeok Nexroid ExteremeS 2.8 (based on CM7 Nightly138)| Extreme Smooth

I am from Australia. I exported my contact list from my old nokia without hyphens or dashes. When I tried to import the contact list into the nexus one it automatically puts in dashes/hyphens in all the numbers.

I can't seem to find any option to remove the dashes/hyphens. Do you guys know how I can remove it without going through contact list one by one?

I have tried exporting it onto the computer then using word to replace "-" with "blank" but when I import it back into the nexus one it still have dashes/hyphens.
[General Questions and Answers] motopico:
Try this one from the android market.
[Vibrant Q&A, Help & Troubleshooting] bengob3t:
After flashing some roms,my phone now can only access to internal and external sd from pc. Although, I can put files in sd, I can't see nor access to those files in my phones. I did some research and found out that the command in sdk could help me: "fastboot oem enableqxdm 0"

This is where I got stuck. I could access to adb and when I commanded adb devices I can see my devices attached. However when I typed fastboot devices, nothing shows up, and when I typed "fastboot oem enableqxdm 0", I got stuck in "waiting for devices" message.

I don't know what was going on, since adb command is still working fine. I would really appreciate any help here.

P.S. I don't know if this is matter, but I run on xp window.
[Vibrant Q&A, Help & Troubleshooting] duboi97:
I think fastboot is only for HTC devices. Someone please correct me if I'm wrong.
[Vibrant Q&A, Help & Troubleshooting] s15274n:
haha. yeah, fastboot = htc.
[Vibrant Q&A, Help & Troubleshooting] offdutyninja808:
I saw the title for this thread and had to do a double take that I was in the Vibrant section. This was almost news to me. ;)
[Vibrant Q&A, Help & Troubleshooting] bengob3t:
I saw both fastboot and adb exe file in android sdk. I thought they would work for all android phones.

If it wasnt, do you know any ways for me to reactivate sd card or to access sd card through my phone? Rite now i cant see any pictures or songs, which i put in my internal n external sd though pc.
[Vibrant Q&A, Help & Troubleshooting] s15274n:
have you tried simply mounting/unmounting... maybe copy everything to the pc, format it and then reboot?

settings > sd / phone storage.
[Vibrant Q&A, Help & Troubleshooting] bengob3t:
I tried mounting,unmounting, format it from both phone setting and on pc. I still found no luck :(
[Vibrant Q&A, Help & Troubleshooting] bengob3t:
edit: i even flash back to stock rom and do factory reset. Still no luck. Is there any other ways that i can try.
[Vibrant Q&A, Help & Troubleshooting] geoffcorey:
First of all, what rom are you running? And secondly, if you're trying to access your sdcards from recovery, you really only have access to the internal one, nut not as USB mass storage.

If you're trying to access the sdcard from your computer as USB mass storage, make sure you have debugging enabled, and then using the notification menu, tell it to mount the sdcard.
[LG Optimus 3D] P_U_A_John:
DEBRAND/UPDATE/DOWNGRADE:

Without any data-loss!

After the debrand/update/downgrade ready.

Attention to root again, reboot and reflash Clockworksmod 4.0.0.9 before trying recoverymod.

Otherwise it will be a factory reset.

This is what you need:

-The kdz: V10D_00.kdz or V10B_00.kdz (for downgrade) http://xdaforums.com/showthread.php?t=1155874

-KDZ_FW_UPD_EN: http://xdaforums.com/showpost.php?p=8651505&postcount=1

-LG B2CAppSetup: http://csmg.lgmobile.com:9002/client/app/B2CAppSetup.exe

-Driver LGP920: http://www.multiupload.com/820UL7SM7D

-Your LG P920

Only for windows xp 32bit SP3.

I) Install B2CAppSetup.exe

II) Install LGUnitedMobileDriver_S4981MAN32AP22_ML_WHQL_Ver_3.2.1.exe

III) Unpack the KDZ_FW_UPD_EN.7z and install the msxml.msi

1) Start LG Mobile update

2) Power off your phone without USB cable

3) Connect the USB cable and wait for the LG logo and the annimation battery

4) Pressing Vol.up + power 6-7 seconde wait for the LG logo and The screen turns off

5) Again pressing Vol.up + power 6-7 seconde and wait until the drivers are installed (LG Mobile update detects your phone and the screen is always off)

-If this is the first time the driver install redone item 5).

6) Open your Device Manager and deactivate the "LGE Mobile USB Modem" in the modem section

7) Start KDZ_FW_UPD.exe

8) Select "Type:3GQCT" "PhoneMode: CS_EMERGENCY"

9) Now select at "KDZ file" V10D_00.kdz (for update) or V10B_00.kdz (for downgrade)

10) And klick "Launch software update"

11) Let the tool run. Don't klick it, even the Window sais that it's not responding! (The Log can be ignored, especially the missing dll messages)

12a) For downgrade V10B_00.kdz Wait till your phone reboots

12b) For update V10D_00.kdz Wait This log:

14:37:21 : CDMA: wParam = 2004, lParam = 99

14:37:21 : Model Dll Msg Not Found(2004, 99)

14:37:23 : CDMA: wParam = 2004, lParam = 100

14:37:23 : Model Dll Msg Not Found(2004, 100)

14:37:23 : CDMA: wParam = 2001, lParam = 0

14:37:23 : Model Dll Msg Not Found(2001, 0)

-Wait until your HDD activity stops

-Exit KDZ_FW_UPD

-Disconnects USB cable

-Power on your phone.

Check your version in "setting""About phone"

ENJOY!

STUCK AT LG LOGO:

with factory reset!

1) Start LG Mobile update

2) Power off your phone without USB cable

3) Connect the USB cable and wait for the LG logo and the annimation battery

4) Pressing Vol.up + power 6-7 seconde wait for the LG logo and The screen turns off

5) Again pressing Vol.up + power 6-7 seconde and wait until the drivers are installed (LG Mobile update detects your phone and the screen is always off)

-If this is the first time the driver install redone the item 5).

6) Click on User/Support then emergency mode, insert your IMEI and click on check

7) Wait for download and upgrading (15/20 min)

PS:If you have lost the root:

Root again with 1.9.5 SuperOneClick

You do this on your own risk! If you brick your phone it is your problem!
[LG Optimus 3D] Fab985:
Nice work thanks, i'll try soon
[LG Optimus 3D] deifel:
Thanks a lot for your work.

2 hours ago I send my phone to repair.... Oh man :(

Next time please tell me this earlier :)

But no problem - so in future all O3d users can be sure to have a good method to go back / reset the phone.

And I have no fear to put again clockworkmod etc. on my phone when its back...

Thanks and greez
[LG Optimus 3D] Jabbypants:
Is it worth doing this when I am already using the rom you did with clockwork mod with this update on.
[LG Optimus 3D] wuper:
thanks for the info but does not work with clockwork installed and update over phone and stuck at firmware updating screen people.. after 5 minutes waiting and exiting kdz updater it still got stuck at fw updating screen after lg logo
[LG Optimus 3D] danbst:
Not working here mate,

Followed steps to the letter. Software update (kdz) not responding. Window still open that says

MOD UptestEX MFC Application has stopped working.

I haven't closed the window, underneath Software update log is stuck on Unpacking KDZ... that was 20 mins ago.

What do you think mate? All run as admin all drivers installed, Modem disabled etc. Should I terminate the UpTestEX window do you think?

Not sure what sort of state my phone is in at the moment behind the scenes.

What a game eh?

edit***

Terminated updater and phone rebooted O.K..... still on old fw and rooted so not touched I guess?
[LG Optimus 3D] danbst:
Win 7 64 mate. Did all of the above except reboot after msxml.msi install.

Will give that a bash later and report back.
[LG Optimus 3D] wuper:
tried it with lg mobile modem disabled lg virtual modem disabled both are not disabled both are disabled 3gqct-cs-emergency, cdma- cs-emergency and all possible combinations but none of them make sense.

Model Dll Msg Not Found(2001, 0)

is written and lg mobile driver gone but the phone does not reboot both 10d and10b tried.. I restarted manually and it opens with fw update screen

I also get a "Get Chip Type error" when kdz reads phone information
[LG Optimus 3D] dnardz:
----------

Same problem with me too..."Mod UpTestEX stops responding" and did not do anything on the phone ever if rebooted.
[LG Optimus 3D] danbst:
Nope, restarted PC and tried again. Not going to happen. Followed everything to the last letter. I get nothing in the log after unpacking kdz (when app crashes). Like before I waited 15 mins and no action.

Don't have any XP machines to try it on so I guess I'll just wait for a different method.

Thanks for trying to help though mate.
[LG Optimus 3D] tyrann:
works perfectly on my P920,

i hope the crashs with the cam are gone

thank you (on Win7 64bit)
[Galaxy Tab 10.1 Q&A, Help & Troubleshooting] SS2006:
can someone put this up

3.1 doesnt have it for some reason
[Hero CDMA Q&A, Help & Troubleshooting] PMGRANDS:
I've been Wondering for about Two weeks now, is it Possible to use Wireless Tether from one device to Another?

My friend Recently had his HTC Hero phone with him at my house, and to his Surprise he Wasn't able Connect to the Internet from his Mobile Browser. For whatever reason?

I Told him to Pay his Bill! Lol...

Anyways I came up with a Idea, which was to Tether My Phone with hopes that he'd be Able to Connect to the Internet that way.

But now to my Surprise, his Android based phone Never even Recognized the Tether signal!

But Strange enough my niece who was Also there, Tried with her Ipod Touch and Was Able to find the Tether signal and Connect! Lol...

So I guess I'm asking Does or Has Anyone out there have Any stories Related to Successfully Tethering from Mobile to Mobile? And if so, How?

Thanx in Advance!
[Hero CDMA Q&A, Help & Troubleshooting] Bierce22:
its weird some roms can pick up an adhoc signal i used to do that with my old mt3g using a froyoyoshi rom. Im sure it can be done on the hero but no one has bothered to enable it yet.
[Samsung Galaxy 5 I5500] Dharam_Maniar:
Kernel Development Tutorials​

Important Links:

Ubuntu - http://www.ubuntu.com/download/ubuntu/download

Sourcery G++ Lite 2011.03-42 for ARM EABI - http://www.codesourcery.com/sgpp/lite/arm/portal/release1802

Stock Samsung Source - https://github.com/dharamg3/kernel_stock_g3 OR https://opensource.samsung.com/

Github for the Tutorials - https://github.com/dharamg3/g3_tuts

Source of Other Kernels to Compare:

G3MOD - Galaxy 3 - https://github.com/dharamg3/G3MOD

FuguMod - Galaxy 3 - https://github.com/sdadier/froyo

I will explain everything Step by Step.

If you got time to learn/develop join in.

If you get some step working and a fellow developer cant get it, please help each other by answering everyone's doubts.I cant reply to each and every query always.

Most of the code is to be run in the terminal. So I wont be mentioning to Open terminal every time.

I would like to thank marcellusbe who was the first one to make a proper custom Kernel for G3, who taught me how to build a kernel, and also lot of other help.

Note:

Please do not post useless messages.

If you dont know coding, please learn that first.

Do not flood my inbox with PM's. I will not respond to PM's regarding Kernel Development. Please post in the thread.

[*]I AM NOT RESPONSIBLE IF YOU HARDBRICK YOUR PHONE, DOING ANY OF THE FOLLOWING STEPS
[Samsung Galaxy 5 I5500] Dharam_Maniar:
Install Ubuntu(x86/x64)​

1. Install a virtual machine software.(VMware/Virtualbox)

2. Create a new Virtual Machine.

3. Use Ubuntu ISO to install. Download from here - http://www.ubuntu.com/download/ubuntu/download - I use Ubuntu 10.10 x86

4. Allocate enough space for the Virtual machine as the source is itself around 500mb for Kernel. And if you are like me, then you will want to keep backups at each stage.

5. Recommended RAM is 1GB.

6. Let Ubuntu be installed (VMware and Virtualbox have Easy Install which installs Ubuntu itself)

Logging In As Root​

1. When Ubuntu first boots, login with the username and password you mentioned while installing.

2. Open Terminal

3. Use following command.(Always the code after $/# is the one to be used. The one before that just specifies username@ubuntu:~)

## Anything after ## is a comment by me.

dharammaniar@ubuntu:~$ sudo passwd
[sudo] password for dharammaniar: ## Enter password which you used to login.
Enter new UNIX password: ## Enter Password for root(it can be same as your prev password)
Retype new UNIX password: ## Re-Enter Password for root
passwd: password updated successfully
dharammaniar@ubuntu:~$ su
Password: ## Enter the root password
root@ubuntu:/home/dharammaniar#

4. Once you get the last line as above means you now have root access.

5. Now logout from this user and login with username as root

6. On starting Terminal now, you should get

root@ubuntu:~#

Setting Up Build Environment​

1. You should always be running as root.

2. Go To System->Administration->Synaptic Package Manager

3. Search for ncurses-devel

4. Install libncurses5-dev.

5. Go to http://www.codesourcery.com/sgpp/lite/arm/portal/release1802

6. Download IA32 GNU/Linux Installer. Keep the arm-2011.03-42-arm-none-eabi.bin file on the desktop.(I like to keep everything on the desktop for faster access)

7. Run code and select NO

dpkg-reconfigure -plow dash

8. Run Installer using code

apt-get install ia32-libs ## FOR THOSE WHO HAVE x64 Ubuntu installed
/bin/sh /root/Desktop/arm-2011.03-42-arm-none-eabi.bin ## THANKS TO cdesai for the tip :)

9. Do the usual Next Next Next Next.Dont change any paths.Install as typical.

10. Wait till it is installing

11. Wait more :D

12. Still waiting :eek:

13. Again Next -> Done.

14. You now have the development environment ready. :)

Downloading Sources​

1. Download Samsung Source from https://opensource.samsung.com/ or https://github.com/dharamg3/kernel_stock_g3

2. If you download from https://opensource.samsung.com/ then you will not have the initramfs.

3. To get stock initramfs, you need to extract it from one of the stock kernel(I will explain it later).
[Samsung Galaxy 5 I5500] Dharam_Maniar:
Extracting initramfs from zImage​

Based on script from mizch - http://xdaforums.com/showthread.php?t=901152​

Download Files from the attachments.

1. Extract files from initramfs-utils.zip to /bin/

2. Make a folder on the Desktop named unpack.

3. Extract the repack-zImage.sh file from repack-zImage.v6.zip in the unpack folder on Desktop.

4. Add your zImage from which you want to extract initramfs in the unpack folder.

5. Run Command

cd /root/Desktop/unpack
sh repack-zImage.sh -u

6. You will get the unpacked zImage in the same folder which will contain the initramfs folder also.

Note: To make things simple, i use a script to unpack.

Download from attachment.

Add this unpack.sh file to your unpack folder and run it by double clicking :)

Building Kernel​

1. Download Source as mentioned in the above tutorial.

2. Create a folder on the Desktop. I have named it g3.

3. Add initramfs folder and Kernel folder in that folder.

4. Run Code to make initramfs.cpio

cd initramfs
find . -print0 | cpio --null -ov --format=newc > ../initramfs.cpio

5. You can also use the script named initramfs.sh from attachments. Copy it to the g3 folder and run it by double clicking.

6. By doing step 4 or 5 you will get initramfs.cpio in the g3 folder.

7. Next you need to do is modify the makefile in Kernel folder.

Original is

ARCH	:= arm
CROSS_COMPILE := /opt/toolchains/arm-2009q3/bin/arm-none-linux-gnueabi-

Change to

ARCH	:= arm
CROSS_COMPILE := /root/CodeSourcery/Sourcery_G++_Lite/bin/arm-none-eabi-

8. Now you need the configuration file.

9. Copy the apollo_rev_02_android_defconfig file from /Kernel/arch/arm/configs to /Kernel/

10. Rename it to .config (Note: It should be only .config and not apollo_rev_02_android_defconfig.config)

11. Now in Terminal run the following code.

cd /root/Desktop/g3/Kernel
make menuconfig

12. You will get a GUI menu.

13. Go to General Setup

14. Next go to Initramfs source file(s)

15. Press Enter and give path as

../initramfs.cpio

16. Exit from menuconfig

17. Enter Code

make

OR

make -j4 ## THIS ONE ONLY IF YOU GOT A GOOD CPU THAT SUPPORTS MULTI-THREADING :)

18. Building will start. There will be many warnings. Ignore them.

19. After building is finished, you will get zImage at /Kernel/arch/arm/boot/

20. Add this zImage to a test.tar(attachment) using Total Commander.

21. Flash as One Package in Odin.

22. Enjoy :)

Note: This is the stock kernel and supports only rfs filesystem. So before flashing it, please change filesystem to rfs and then flash.
[Samsung Galaxy 5 I5500] Dharam_Maniar:
Kernel Basics​

The Kernel is basically divided into 2 parts.

The Kernel and the initramfs.Those are the two folders in your g3folder.

initramfs

initramfs is a root filesystem which is embedded into the kernel and loaded at an early stage of the boot process. It is the successor of initrd. It provides early userspace which lets you do things that the kernel can't easily do by itself during the boot process.