yashsingh1/xdaforums huggingface dataset:
[Acer Iconia A500] anoninja118:
in settings under device info the product sku will still list it as 3G, will that be an issue or is it something fixable? didn't see anything related in build.prop
[Acer Iconia A500] Moscow Desire:
Unfortunately, the rom was built on an a501, so I will guess you'll just have to ignore what is listed in the settings. Doesn't hurt anything.

Basically, the 500 and 501 share identical hardware, with the exception of the 501's internal 3g. So thus, they share the same Honeycomb code.

The mod in the build.prop, usually allows or hides the 3g wireless menu's. In theory, it should also stop the old "cell.standby" usage as well (sometimes I think it still runs, just hidden from the rom's battery report)

There are several methods to stop this for the a500, as the issue is rather old. If you run a 3rd party battery app (after changing the build.prop), and the 3rd party battery app still reports cell standby, then some of the old methods were to "freeze" the telephoney apk, (get a couple errors), reboot, and I believe things will be ok. You should probably get a second opinion here on this, as I run a 501 so I can't freeze my phone apk's.
[Acer Iconia A500] anoninja118:
good to know, I'll look into it and take care of it
[Acer Iconia A500] Moscow Desire:
Oh, I wanted to add one more thing. Because of the sharing of the same code, you may occessionally, get the "please insert sim card" For 500 users, ignore this message.

I run a 501, so I have a sim card, and guess what? I occassionally get the same message. Usually, if I don't see my 3g status, I reboot. Everythings fine. And it only happens about once every couple of weeks.

Again, this is because of the close sharing of the same code, and the same hardware.

But when you run "cooked" roms and kernels, we expect these things. A way of life.
[T-Mobile LG G2x] jvx333:
So today i was on the phone with my buddy and while i was talking to him i was trying to find something on the web, but i could never connect. But when i got off the phone my connection came back on. So is it not possible to surf and talk on the g2x.?
[T-Mobile LG G2x] mt3g:
On 4g it is
[LG Thrill 4G] ueshada:
I found a ics analog clock for you guys
[LG Thrill 4G] CubeCloudOS:
Thank you so much!!! This is going in my rom!
[HTC EVO 3D] moosh3:
I know there is a kernel to dim the brightness in sense, but is it possible in miui?
[HTC EVO 3D] il Duce:
yes, I have it in the miui super v11 zip I put up, it's in the miui one stop shop. If you don't want that whole thing, let me know and I can zip up JUST the dim lights.
[LG Optimus 2x] JKIceman:
Hi,

my cellphone can't connect to the network anymore and my baseband shows unknown after my latest baseband update. I already tried to go back to older baseband made a factory reset and tried different ril's, but nothing helped.

I searched this forum and the web but found nothing useful. My IMEI is still intact and my battery icon is also working. If someone could help me, i would appreciate it.

JKIceman
[LG Optimus 2x] Divyan:
Did you flashe a matching RIL ? Which version of baseband are you using now ? It happened to me when I did flash a wrong RIL on my existing baseband. (622 RIL over 725 baseband for "stablity" - lol).

Fortunately I had a nandroid backup (couple of them always, just in case), revert to it , and got my signal back.

Perhaps you should try again with a complete wipe ( data, cache , dalvik cache and yes, system) and try again?
[LG Optimus 2x] JKIceman:
Thx for the reply, i tried all of that. But the next morning i was so tired of trying to fix it, so i just brought it back to the store and i already got a new one, but thx anyways.

JKI
[LG Optimus 2x] Medizinmann:
Hello!

For all others searching...:)

LG RIL Version or Get RIL apps from the market should help.

Greetings

Medizinmann
[Samsung Galaxy Nexus] gogol:
Hi all,

Is there any way to change the middle apps button in the bottom button bar of the launcher?

I really hate that cannot be changed while the other four buttons can.

Usually, I always put the Phone app in the middle.
[Samsung Galaxy Nexus] martonikaj:
Probably gonna have to wait till you can get a custom launcher to put on there.

My assumption is that they don't want people moving around the "app drawer" button for fear that they'll accidentally remove it completely and not be able to access the drawer again.
[Samsung Galaxy Nexus] gogol:
Good point, but at least give us a way to move it to other spot on the button bar.
[Samsung Galaxy Nexus] player911:
Download a different launcher. ADW EX or Launcher Pro.

G2x - 2.3.7 CM7

Transformer - 3.2 Revolver OC/UV
[Samsung Galaxy Nexus] samizad:
I love the look of the stock launcher but also wanted to remove the bottom icons and also wanted to use an LCD Density of 240. Unfortunately, with the stock launcher, the workable space on each home screen reduces proportionally with the screen density. I am now using Launcher Pro and it looks brilliant with smooth widgets.

I have one question about ADW Ex launcher. How do you get rid of the bar at the top of the page? I can remove some icons from this "top bar" but I can't remove the whole thing.
[Samsung Galaxy Nexus] gogol:
I am using Launcher Pro on my Nexus S.

It is nice, but crashed occasionally.

The development seems dead ...

The ICS launcher is good enough, but somehow that restrictions are bad :(
[Samsung Galaxy Nexus] spences10:
I have been in that situation with ADW Launcher lol, that really panicked me but it was easily added back on to the launcher just like a short cut probably the same thing will be done for the next ADW launcher for ICS or maybe the CM9 one will be really customisable too :D
[Samsung Galaxy Nexus] ande_uk:
Not the easiest method.. but it works..

adb pull /system/app/Launcher2.apk Launcher2.apk

using 7zip extract - right click - extract to /Launcher2

inside /Launcher2 go to /res/drawable-xhdpi and modify "ic_allapps.png" and "ic_allapps_pressed.png" as required..

then back to Launcher2.apk - right click open archive - navigate to /res/drawable-xhdpi then drag in your modified files

adb remount - adb push your modified Launcher2.apk back to system directory (or use Root explorer)..

your phone will probably freeze and then reboot and you will see you rmodifed icons.. :)
[Samsung Galaxy Nexus] gogol:
Yeah, that's for changing icon.

What we need is also changing the app.

Seriously though, Google must implement so it can be moved ... at least.
[Xoom Accessories] Illusive Man:
I plan on ordering one of these for my Xoom. I have had them on other devices and they are the ultimate case. They are absolutely gorgeous! Does anyone else have one?
[HTC Titan] cannedsoda:
WIFI internet sharing works pretty well. Received over 5 Mb/s on my laptop from speedtest.

But my work doesn't allow wifi networks. Anyone know how to tether via USB?
[HTC Titan] Tempest790:
Did you subscribe to a tethering plan or was it already active? I didn't go with tethering since its data capped.
[HTC Titan] cannedsoda:
I went with the tethering plan. My usage is usually way below 4 GB.
[HTC Titan] korben44:
so your work actively scans for wifi networks? Or is it disabled within your PC or laptop?
[HTC Titan] Tempest790:
I'm hoping that both USB and Wi-Fi tethering gets opened up on the Titan. I would guess that the HD7 instructions for USB tethering would work if we could get our devices interop-unlocked. Let's hope that happens soon.
[HTC Titan] cannedsoda:
Work scans for it.
[HTC Desire S] Asddsads98:
I was wondering, is it possible to install HTC sense messaging app on cm7.1?
[HTC Desire S] Tectas:
No unfortunately not, another framework layer is needed for the htc specific apps.
[HTC Desire S] Asddsads98:
Oh I see, thanks by the way!
[Captivate General] Autocratic:
I'll be quick:

-Odin Eclair + Master Clear

-ADB reboot download (no combination of buttons worked anymore)

-Tried Odin Gingerbread from Cognition thread

-Soft brick phone ! computer

I've tried every which way of trying to get back into download mode and nothing has worked.

-USB with vol. buttons then battery

-OneClick Unbrick doesn't work

Anyone have any suggestions? Also would like to know the exact steps on getting Odin GB to flash properly.

Thanks.

-Auto
[Captivate General] Chapmanfx:
I was experiencing the same thing. Best bet to find a solution that works is eliminate the little things first.

1.Remove your Samsung drivers (Kies as well, if you have it)

2.Restart your computer, without your phone connected obviously.

3. Re install the drivers again. To make sure I always had everything running to par after the drivers install I would put my phone in USB debugging and then connect it to the pc and let it run the plug and play to recognize the phone. Then restart your PC again.

4. Give it a whirl again, make sure ODIN is running before your phone is connected.

I've found that (even though not easy to do) have the battery and USB cable removed from your phone. Then plug the USB into the PC then the phone while holding the volume buttons and then put the battery in. That way has worked for me so much better then having the battery in to begin with.

That's what I've done and it's worked for me the past 4 soft bricks just in the past week.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] AUSTIN3:16:
For anyone who is here in the San Diego area, I'm getting LTE on my Skyrocket. It started tonight and so far I'm getting speeds of 16 MB down and 6 MB up but only with 2 to 3 bars. AT&T may just be testing their LTE here but I thought I would let it be know that LTE is here!:D
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] 00mred00:
Good to know. When visiting there two weeks ago I was hitting 12-15 on 3g+ though...I would hope to have seen you guys get more of an improvement.

Keep testing for sure!
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] worner5:
I've connected to it a few times tonight at my house in Jamul! But I'm getting no data even though it shows I have 2-3 bars
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] bluerogue85:
omg yea im noticing it too! i first noticed it in moraga ave and balboa ave like a little before 6pm yesterday. had two to three bars at the most i believe...but my speeds were 26 down and 11 up at the most..i have the skyrocket..i even had it at plaza bonita..and still have it here at home up in PQ..but then with like 1 bar only two if im lucky..and the speeds dropped to like 12 down and 1 up then did another test after that 1 down and 1 up..haha..i dont know.. guess theyre are testing it..id be happy with 25 down and 10 up always.. =)
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] sebzer0:
It's great to have LTE available to San Diego now. I just noticed the LTE logo today and found this post. I'm in Coronado right now. How are you guys measuring your speeds?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] lart2150:
search the market for speedtest.net. there are a few other apps but it does the job nicely and keeps track of past tests.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] AUSTIN3:16:
I'm getting 19 down and 11 up here in Miramar. 3 to 4 bars on the 805 near Clairmont I hit 28 down and 19 up.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Longcat14:
Hmm, I'm starting to wonder if AT&T just isn't saying they are turning LTE on...

I've noticed a LOT of cities that aren't supposed to have LTE till next year, have LTE on now.

Guess AT&T's pulling the ol' "We did it for YOU." routine.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] ozone777:
I'm in Downtown San Diego and getting about 30mbps down and 9mbps up with 3 bars.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] ElCamino:
Here is the speed I'm getting in San Diego.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] XAviierG:
Nothing here in Sacramento -.-
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] worner5:
Got this in El Cajon!

But I'm still having a problem connecting to lte at my house. It shows I have 1-2 bars but won't connect, its really annoying. Anyone know of an easy way to turn lte off? Like a widget
[Samsung Galaxy Nexus] drawde40599:
I looked around and didn't see it maybe blind, but any1 post a 100% back to stock Odin file for galaxy Nexus yet? GSM version?? Any one have a link?
[Samsung Galaxy Nexus] Chirality:
http://code.google.com/android/nexus/images.html
[Captivate General] 24fan4life:
Yep, you read the thread title correctly.

My friend just updated his Fascinate tonight, and he confirmed that it is 2.3.5. Thought he was bullshitting me, because I have been rubbing Gingerbread in his face for as long we've had the leaked versions. Just went to the Fascinate general forum, and they're talking about it on there too.
[Captivate General] skynet11:
I can confirm this, as I also have a Fascinate (though I have no use for stock - my Fascinate runs a MTD ROM called Pool Party). Phandroid and Engadget have also confirmed this. However, having stock, bloated GB is nothing to brag about :D

Has anyone seen John Connor?
[Captivate General] 24fan4life:
I don't care about stock either. I am just excited to see what all of these awesome developers can really do when source is finally out.
[Android Apps and Games] gogol:
Hi all,

Just installed the latest version on my Nexus S.

Compared to the official Facebook app, the Friendcaster is slower on updating the news feed.

Is this default behavior?

Or is it a known issue / limitation?
[Android Apps and Games] gogol:
I also found that the news feed is not complete!

There were some post missing compared to the official FB apps.

:(
[Android Apps and Games] shawnshine:
That's because some people on Facebook block access to their profile or updates from third party apps, like FriendCaster. The app is still superior to the awful stock Facebook app, imho. But there are several lightweight Facebook apps that sandbox the mobile site if you're interested, like Tinfoil or FBM.
[Android Apps and Games] gogol:
Ok, that means this FriendCaster is not good enough.

Too bad, I really like the layout, the themes, colors, etc.

But, if I miss information, then there is no point of using it.
[Gen8, Gen9, Gen10 Q&A, Help & Troubleshooting] cstryon:
Only things ive done with my new tab is install sde amd cyanogen bull. Is there an issue with charging? Ive actually watched my a43 drop a few percentages over time while plugged in. Anyone else have this problem?
[Gen8, Gen9, Gen10 Q&A, Help & Troubleshooting] divx118:
The issue of not charging over usb for a43 will be resolved in the next release.

divx118
[Gen8, Gen9, Gen10 Q&A, Help & Troubleshooting] cstryon:
Awesome! Thank you for the reply! Though I have noticed that it will charge, but it has to be sleeping, and it takes a long time.
[Hardware Hacking General] AdamOutler:
We've sucessfully violated Samsung's Hardware-Based-Chain-Of-Trust once before by modifying the hardware , causing the device to boot from USB at which point we can upload an interceptor bootloader and then any unsigned code of choice.. This was done to resurrect dead devices and help promote development

It's time now to tackle the Galaxy S2(Exynos) platform. A lot of lessons were learned last time.. So we'll start this thing off by saying that it looks like they've removed UART functionality in this edition of Samsung processors. I can understand why... We were able to access a root prompt when the kernel loaded up to charge the battery, as well as clear the download counts, flash partitions and have other full access to the Serial Administration Console... So, it looks like there's no UART available.

I took the liberty of creating the Galaxy S2 Hack Pack which will help out. This contains the Public processor manual, the i9100 service manual and a ton of other helpful tools.

Contained within the Level 3 service manual was a processor pinout with each pin labeled. I yanked that out of the processor manual, put it into GIMP, flipped it, labeled it prepaired it. This contains all the pins and they're labeled.. but they're small, so I enlarged the ones we're concerned with.

Here's the i9100 board. I obtained this great image from ifixit.

Now, we can apply the overlay to the board and....

Now if we look to the left in the picture above we can see that there are 5 resistor switches. The right side is low and the left side is high. there are 3 high, 1 low and 1 disconnected.

The Development board for this processor shows only 5 switches though, 2 of the 7 signals we are concered with (xOM0 and xOM6) are hardwired and non-switchable. This leaves a promissing 5 switches.. However I don't know what to make of the one which is disconnected. Logically the shortest path would apply here and look something like this:

So, since xOM5 switched boot mode from OneNAND to UART>USB>OneNAND on the Hummingbird.. Considering xOM6 doesn't count on this device.. I'm thinking xOM5 could control boot mode on this device as well.

Any input? I have a i9100 here.
[Hardware Hacking General] AdamOutler:
according to the documentation in the processor manual the xOM register may be read from 0x1000_0008, this is the OP_MODE register and it should contain a 8 bit binary word (2 hexidecimal digits) which displays the xOM value.
[Hardware Hacking General] Rebellos:
I've got many useful data already, but missing the most important one - complete Exynos manual. All I've got about CPU alone is 4,3MB document called "SEC_Exynos4210_pulbic_manual_Ver.0.00.01.pdf" it's incomplete.

Can you people look for newer version or any related documentation? It's very important to me to get such.

(Yes, I also have OrigenBoard schemas)

What may help in looking is that Exynos4210 marking is S5PV310/S5PC210 (don't mix up with Hummingbird which is S5PV210/S5PC110/S5PC111), sometimes it's also called as Exynos4 which is wrong name, because it's probably different CPU, but Samsung tends to mix up their own products so who knows.
[Hardware Hacking General] AdamOutler:
The The xOM0 pin controls clocks. This pin is for sure irrelevant to changing boot order.

Here's some documentation relating to the boot

Owing to the recent increase in the prices of NOR flash memory and the moderately priced DRAM and NAND
flash, customers prefer to execute boot code on NAND flash and execute the main code on DRAM.
The boot code in Exynos4210 can be executed on external NAND flash. It will copy NAND flash data to DRAM. To
validate the NAND flash data, Exynos4210 comprises of hardware Error Correction Code (ECC). After the NAND
flash content is copied to DRAM, main program will be executed on DRAM. NAND flash controller uses
ACLK_133 clock, which is from clock controller (FSYS).

Analysis: ECC is used.. This may prevent changes to a live bootloader

Auto boot: The boot code is transferred to internal SRAM during reset. After the transfer, the boot code will be
executed on the SRAM.

Analysis: Code is executed in SRAM, this is different from DRAM in Hummingbird. It is possible that code may be injected somehow during reset... point of weakness to examine.

64 KB ROM for secure booting and 128 KB RAM for security function

Analysis: I do not like this Secure Ram thing.. We need more documentation to figure out how SRAM works.

The Watchdog Timer (WDT) in Exynos4210 is a timing device that resumes the controller operation after
malfunctioning due to noise and system errors. WDT can be used as a normal 16-bit interval timer to request
interrupt service. The WDT generates the reset signal.

Analysis: the Watchdog timer will initiate a reset if not reset. this timer must be reset every 65,536 units of measure. Apparently this is powered by the 100 MHz ACLK_100 signal. This could be a window of opportunity.. however it might be entirely too small if this is a 1:1 clock.

here is the Watchdog Timer calculation

1/(CLK/(Prescaler value + 1)/Division_factor)

where

CLK=100,00,000

prescaler value is 0 to 2^8-1. (0-255)

Division_Factor is 16, 32, 64, or 128.

So, the watchdog timer on this device can reset anywhere between .0003 seconds and .000000017 seconds... acording to my calculations.

Once the watchdog timer is enabled, the value of watchdog timer data (WTDAT) register cannot be automatically
reloaded into the timer counter (WTCNT). Therefore, an initial value must be written to the watchdog timer count
(WTCNT) register, before the watchdog timer starts.

Analysis: If we manage to get code booted onto the device, the watchdog must be kicked frequently during the boot sequence or disabled all together.

The watchdog timer may be disabled by setting 0x1006_0000 bit0 to a 0. this would render the watchdog useless as it will not reset the device.

We need manuals to find out the boot modes of this device. I will probe more this weekend, but we really need the finalized manuals.
[Hardware Hacking General] chrisrotolo:
just dropping in to say thank you guys for all your hard work. You guys rock the world!! I just ordered my Galaxy Tab 7.0 Plus HSPA+ with voice feature from Malaysia. This mod will be a huge help for development,etc.
[Hardware Hacking General] AdamOutler:
This is a stock device

# viewmem 0x10000008 |hexdump
[INFO] Reading 4 bytes at 0x10000008...
0000000 2001 1011
0000004

The bits we are looking at is the "20". 20 makes out to b00100000..

Translated:

xOM0=0

xOM1=0

xOM2=0

xOM3=0

xOM4=0

xOM5=1

xOM6=0

Meaning these binary values must be inverted from HIGH to LOW... Or I am reading the wrong area of memory.

Rebellos, you mentioned that the device takes the OM register into memory at startup and it's likely not changed dynamically. Any insight here?
[Hardware Hacking General] AdamOutler:
I thought I would begin locating UART. So... here's what I'm doing..

I set up the device to connect on startup to my wifi

I rooted the device

I purchased market app QuickSSHd and set it up to begin a root ssh connection

I removed the device from its case and taped the battery in place so that I could work with the board itself

Finally, I made this script which causes the device to echo "ttySAC0" to /dev/ttySAC0... same for SAC1 and SAC2. It also increments a counter so I know the device is still operational.

check=0;
mknod /dev/ttySAC0 c 204 64;
mknod /dev/ttySAC1 c 204 65;
mknod /dev/ttySAC2 c 204 66;
while [ 0 ]; do
echo -e "ttySAC0\n\n">/dev/ttySAC0;
echo -e "ttySAC1\n\n">/dev/ttySAC1;
echo -e "ttySAC2\n\n">/dev/ttySAC2;
check=`let $check+1`;
echo $check;
done;

Now I can probe the device and find the UART consoles. Each ttySAC corresponds to UART... UART0=SAC0, UART1=SAC1, UART2=SAC2.

We are most concerned with UART2, however, it would appear thus far, that I cannot locate any UART consoles on this device.

Here's how I probe:
[Hardware Hacking General] Rebellos:
UsbBoot seems to be invoked directly only when OM values are

0 low, 1 low, 2 high, 3 high, 4 high, 5 high, 6 high, 7 low

OM7 and OM0 looks to me to be irrevelant to booting order. But all of the infos I get are more or less guess.

Too bad for us. As default only OM5 seems to be high or all are low.

I badly need updated CPU manual, the one I have is nearly useless.

described as OM register = 0x10000008

non stated in manual other OM register = 0x10020000 (offset 0 of PMU block)

OM cache also used by iROM to inform IBL if it's supposed to invoke USB or UART boot is 0x10020980

They seems to differ alot between themselves, Adam is unable to find UART which is also bad.

Probably i'm stuck until Sammy release more detailed documentation about CPU. :/
[Hardware Hacking General] AdamOutler:
I too am stuck as I cannot probe for more information without some sort of live debugging interface like UART. It seems that samsung may have messed up here because UART is available on models after this one like i777. We need more information. Here's what we need to continue and save bricked Exynos devices.

1. Datasheets on Exynos processor

2. Schematics or documantation. showing AP UART testpoints and/or locations
[Hardware Hacking General] AdamOutler:
I just wanted to link this topic in http://xdaforums.com/showthread.php?t=1313588

This shows the UART output we are expecting.. However the i9100 was made incorrectly so research on this device will be impossible. I am looking for a i777 to continue this project.