I Broke My Phone’s Screen, and It Was Awesome
bunniestudios.com
bunniestudios.com
Some Chinese men grow one fingernail quite long as a sign that they do not toil in the fields (else the nail would be broken)[1]. It has been for some time a symbol of high status. Yet here we see a long fingernail employed specifically to aid manual labor.
I now wonder if there are budget repair guys walking around Shenzhen appearing to show off their socioeconomic status but actually just hoping their nails don't break because it would make splitting open broken phones less convenient.
[1] http://www.vagabondjourney.com/why-chinese-men-grow-long-fin...
Add one more to the list!
Two weeks ago my Mac stopped booting. Made an appointment at the 14th Street Apple Store. Arrived 15 minutes early. Discovered there was a line to check in. That put you into a second line, the line to be seen by a "Genius". Forty-five minutes after my appointment time, I'm seen by someone with no intimate knowledge of my device. Laptop is checked in overnight.
Two days later, I receive my "fixed" Mac. SSD replaced, problem still there. Take it to the Fifth Avenue Apple Store at 4AM. This time I'm seen within 30 minutes of my appointment. "Genius" asks me to call phone support. Phone support insists Genius can solve the problem, asks to speak with Genius–nobody at store can find him. Thirty minutes later, phone support tells Genius what to do. Genius disappears into a back room, emerges 20 minutes later with the right tool. No clear answer as to what went wrong provided.
I am willing to pay for fast, smart solutions. Sometimes the brainpower is not available, and I accept that. Curious that I feel that brainpower would have been more amply available in the streets of Shenzhen than New York.
...although perhaps not at 4AM, which is when you went? Not to play down the fact you had a pretty rough time of it, but the fact you could find someone to fix is at 4AM is to me an achievement in and of itself.
While my Mac was acting up, my iPhone also had issues. The first replacement I got had a logic board issue (continuous blue screen reboots). The evening Genius dismissed me after a restart. The 8AM Genius actually ran diagnostics.
This is in part because the EU and US is awake during Shenzhen's nighttime, and if people waited until the morning to fill all the orders coming their way, they'd have to spend all day catching up.
Bunnie has been there before:
Sounds like he got scammed. Reballing only is a temporary few months at the most fix. Its not the pcb-bga contact that fails, its the silicon-bga package that has the problem. Reballing heats up whole chip and by accident reseals broken solder joints directly under the silicon. Those joints will crack again because NVIDIA used bad glue that gets plastic under heat stress.
The only way to fix bad Nvidia GPU is to replace it with a brand new one from the fixed batch with new glue formula.
Two impressions stuck with me...
First, I don't trust anything I buy anymore. If you buy a mobile phone on ebay, or if you buy one on amazon and it isn't fulfilled directly by the manufacturer, I don't think you can have any assurance that it is truly a brand new, factory produced device. I saw stall after stall after stall of women with long spools of holographic tape and "genuine nokia" stickers by the thousands who were brazenly re-wrapping and resealing both batteries and "new" devices. Bunnie speaks of the value of his spare parts, but the box and the manual would probably have been of equal value.
Second, I was surprised by the near total absence of anything truly interesting ... I spent 2.5 days looking for any tools or devices related to osmocom/openBTS/openBSC ... sim cloning, sim tracing, IMSI catching ... development kits or test hardware... and I saw not even a trace of this. I was also keeping my eyes open for any kind of console modding / console hacking and didn't see any of this either. I'm sure you could get your xbox chipped there, but beyond that ...
I'll be back soon ... I'd love to be proven wrong that there's nothing bleeding edge being hacked together around the phone-marts...
For others here, did you learn Chinese (or Spanish, or Arabic, or Russian) to assist you in your travels? I've always found learning computer languages easy, but human languages frustratingly difficult for me (different muscles, I know).
He is brilliant, but having Chinese parents probably helped :)
Although it was originally developed for Japanese, the basic concepts are not language-specific.
You may be able to do it without speaking Chinese, but it would be much more difficult, and I'd be afraid of mutual misunderstanding of what I wanted the repairperson to do.
I learned the basics of Chinese before I went to the country, and took an intensive course in Mandarin the first time I went there.
I think learning a new programming language is more about logic. There's not a lot of memorization, but you need practice (some need it more than others) to make the connections. After learning one programming language, other languages may have different structures, but the logic required is not all that different.
In my experience learning Chinese, there's no shortcut to putting the hours in and memorizing vocabulary. I think this is even more true for Chinese than most other languages.
Learning a new programming language is difficult mentally. Learning a new human language is extremely tedious, but I think anybody can do it if they put in enough time.
I think this is even more true for Chinese than most other languages.
Commonsense indicates the difficulty of learning a language doesn't depend solely on the language in question, but on how similar it is to languages you already know. An extreme example is that if you already speak Mandarin, learning Mandarin is a no-op. As a less extreme example, I'm sure that learning Mandarin is easier for a Cantonese speaker than for someone who only knows English and French.Can you provide an example please?
方法 (method)
In Chinese: fāngfǎ "FONG-fah"
In Japanese: houhou "HOE-hoe"
日常 (everyday, ordinary)
In Chinese: rìcháng "ZI-tchong"
In Japanese: nichijou "NEE-chee-joe"
七月 (July)
In Chinese: qīyuè "CHEE-yue"
In Japanese: shichigatsu "SHEE-chee-gah-tsoo"
(Yes, 'shichigatsu' is seriously the Chinese reading of July; the Japanese reading would be 'nanatsuki'.)And some that are similar:
開始 (start)
In Chinese: kāishǐ "KAI-tsi"
In Japanese: kaishi "kai-shee"
第三 (third)
In Chinese: dìsān "dee-SAN"
In Japanese: daisan "dai-san"
(Note that the pronunciation guide is somewhat approximate since certain sounds don't map well and English vowel pronunciation is a mess.)I've heard that the Japanese on'yomi (Chinese) readings are generally closer to Old Chinese than modern Chinese is. Also, notice that Chinese is tonal and Japanese isn't.
Most commonly, multiple kanji next to each other are on'yomi and single kanji are kun'yomi.
Crossed the border, got a SIM card with a data plan. Browsed wikitravel, showed taxi driver the characters for where I wanted to go. Then just take another taxi ride to a hotel from google maps, reception spoke English. Rest of the trip went similarly. Had no problems.
I did start Korean classes a few days into my trip (first time was study abroad) which set the stage for later. But I didn't know it going in, no.
I was practising my Hangul by reading the signs between Seoul and where I was staying out the bus window. The very first sign I read fully was "Noodle House", it was vaguely disappointing.
And while you're there you'll automatically learn some of the greetings and words in the local language. Try to apply what you've learned and they'll be delighted to see you try to speak the language.
If you ever get the chance to see the world, don't let something like a language barrier hold you back. Just go.
Saying Chinese is more of the language and Mandarin the dialect is somewhat akin to calling European the language (lest you think that ridiculous, note that this precise phenomenon occurs in Africa, where european languages are often referred to generically as white-ese[1]), and Greek the dialect.
I don't think the way I described it in the grandparent post above is entirely accurate as well, but how I've always seen it is that the written words forms the Chinese language, whereas the different way people pronounces it (not talking about accents here) and orders them are the dialects.
What distinguishes one from the other?
> how I've always seen it is that the written words forms the Chinese language, whereas the different way people pronounces it (not talking about accents here) and orders them are the dialects
Then, before the development of kana, was Japanese also a chinese dialect? Korean before hangeul?
If I wrote the english sentence "how old are you?" as 多老是你?, would that make english a dialect of Chinese? If I wrote 你多大? as "ni duo da?", would mandarin stop being a chinese dialect?
If you imagine two illiterate people, one of whom speaks mandarin and the other cantonese, do neither know any language at all, due to being illiterate?
The drastically different way you pronounce a word, or even the choice of words. Well for example for the sentence "I feel very cold". Mandarin: wo jue de heng leng Hokkien: wa chi tio jin na leng Teochew: wa chi tio jin nga ngang etc...
> Then, before the development of kana, was Japanese also a chinese dialect? Korean before hangeul? > If I wrote the english sentence "how old are you?" as 多老是你?, would that make english a dialect of Chinese? If > I wrote 你多大? as "ni duo da?", would mandarin stop being a chinese dialect? > If you imagine two illiterate people, one of whom speaks mandarin and the other cantonese, do neither know any language at all, due to being illiterate?
I do understand what you're saying, and I do agree with you regarding the examples above. But then how would you explain the relationship between Chinese, Mandarin, Hokkien, Hakka, Teochew, etc in terms of language vs. dialect?
- From the perspective of linguistics, a "language" and a "dialect" are essentially the same thing; which word is used is a political question, not a scientific one.
- One common method of assigning different meanings to "language" vs "dialect" is to say that if person A and person B can communicate using A-speak and B-speak, then A-speak and B-speak are both dialects of the same language. On this approach, Mandarin and Cantonese are separate languages, and e.g. Beijinghua is a dialect of Mandarin.
---------
I understand that Mandarin, Minnan, Wu, Yue, etc etc etc aren't all the same thing. That wasn't what I meant. If the question is "are Mandarin and Cantonese the same language?", it's easy to demonstrate, e.g. by having two people attempt to communicate, that they aren't.
Consider an alternative question, "are Mandarin Chinese and my quilt the same thing?" It should be clear that they aren't. Furthermore, they aren't even the same kind of thing -- one is a quilt, and one is, in the context of comparing it to a quilt, clearly a language. We can distinguish the language from the quilt by many tests: one has a physical instantiation (the quilt), and from that many ancillary properties like color, weight, size, rigidity, and so forth; the language is more of a hypothetical concept with no physical object that represents it, but can be conceived of as a tool for communication much as the quilt is a tool for keeping warm. All normal humans over the age of four "possess" one or more languages; many lack quilts.
So, if we keep the question "is this thing that I'm considering a language, or not?" in our minds... the point of my earlier rhetorical question is that there is no distinction to be drawn between Cantonese and Mandarin that would be relevant to that question. Any evidence you adduce to support the idea that Mandarin is a language will apply just as well to Cantonese, and vice versa.
> But then how would you explain the relationship between Chinese, Mandarin, Hokkien, Hakka, Teochew, etc in terms of language vs. dialect?
"Dialect", like "species", is not a perfectly well-defined concept. Some people (not me) like the ecological species concept (which I will rudely characterize as "two animals are the same species if an ecologist tells you so"), and some (most) prefer the biological species concept, which says that two animals are the same species if they can mate and produce viable, fertile offspring (as far as I can tell, the requirement of a single generation of fertility is there specifically to stop donkeys and horses from being the same species under this concept; the occasional fertile mule is handled by the traditional fingers-in-the-ears method).
Analogously, it's common to say that two, um, "modes of speaking" A and B are dialects of the same language if a person speaking A can carry on a conversation with a partner speaking B. By this view, a "language" is a very abstract concept, less physically real than a "dialect" in the same way that a dialect is less physically real than a quilt. The way any person speaks, which though massless is something you can measure in the world, is a dialect, and a language is a group of dialects which are all mutually intelligible.
Like the biological species concept, this has some issues; for example, it tends to suggest that Spanish and Italian are dialects of the same language. This is felt to be politically unfortunate, but from a facts-based perspective things could be a lot worse -- Spanish and Italian are known to be closely related, both recent descendants of Latin.
So to answer your question:
"Chinese" is a term with no clear meaning, usually synonymous with Mandarin. The structure of the word indicates that it refers to the language of China, but as there's more than one that's not very useful. Mandarin, Yue, Wu, Min, Hakka and so on are all "languages" (or "language families"), and Shanghaihua is a dialect of Wu, Beijinghua is a dialect of Mandarin, Guangdonghua is a dialect of Yue, etc. You can read more here: http://en.wikipedia.org/wiki/Varieties_of_Chinese
All of these language families share an obvious (well, depending on your perspective) similarity because they descend from Middle Chinese, just as French and Italian share similarity because of their common descent from Latin.
This is useful advice not just for people doing it themselves, but to evaluate a shops ability to do rework. If its a busy shop catch a guy leaving with a replacement and ask to see some completed work.
There is an analogy with programming where a mere "it compiled" is not exactly the pinnacle of all possible compliments.
For example my Kindle 1st gen charging port was no longer snapping the connector cable correctly - I took it in and for 20Bs ($3) they fixed a soldered part that had come loose with the ins-and-outs of the charging cable.
If you're planning on doing this yourself, don't be tempted to buy an unbranded replacement - they may be fakes or poor quality reproductions (not gorilla glass, digitizer inaccurate, etc.) - My phone was a developer device but I replaced the screen with an AT&T branded one. The branded screens are usually genuine.
a) You can typically find the person actually building the damn thing, and ask about it.
b) You can probably get your hands on a large set of cheap, defective parts to play around with.
c) You can get your hands on the actual parts really cheap.
b and c together vastly reduces the cost of experimentation, and more importantly, reduces the cost of screwing up.
This is some of what you lose when you become just the end node of the supply chain. This is the type of 'magic' that some people speak about when they talk about when 'America (or insert your choice of western democratic country) built things'.
It was astounding the first time I saw a dead MB revived with nothing more than a bathroom accessory!
Hair dryer in Bunnies case was used to heat up the GLUE between glass and screen.
a/ burn the heater
b/ melt whole thing
c/ burn your house
a combination of those things.
Also, if you have the tools (and I would recommend buying a small electronics tool set to everyone, because it's a lot cheaper and funner to fix stuff yourself than to pay someone to fix it), then you can buy a complete LCD + digitizer for $36 on Amazon. [2]
[1]http://www.ifixit.com/Answers/View/111483/iPhone+5+cracked+g...
[2]http://www.amazon.com/Generic-Screen-Digitizer-Assembly-Repl...
I ran into Ian and Jin from Dangerous Prototypes at the SF Bay MakerFaire last weekend where they were demonstrating the BGA reballing techniques we learned at the Land Mobile Repair School in Shenzhen. Ian told me that earlier in the Faire, a couple of Intel engineers stopped by to tell him that what he was doing was wrong, incorrect and impossible (or some combination thereof). He ran them through the process and left them agog, not only that the process developed by the Chinese (about $50USD in tools and supplies) was comparable to a $XX,000 reballing machine, but that they'd never seen or heard of these techniques before. They were throwing away prototypes worth thousands of dollars instead of fixing the problem because they didn't have proper reballing machines/jigs.
It is well worth the trip to Shenzhen if only to see them disassemble a phone completely and refurb it faster than imaginable. Ian hopes to make HCS a regular event and I highly recommend it!
> I had originally assumed that the glass on the digitizer is inseparable from the OLED, but apparently those clever folks in Hua Qiang Bei have figured out an efficient method...
There is a large amount of skill involved. I saw a designer take apart a smartphone to use the digitizer in a "looks like works like" prototype. Getting the glue off and otherwise dissembling a smartphone screen without breaking anything is not easy! It's not meant to be repairable. And this guy is a wizard at building prototypes.
Some level of replace-ability should be enforced by law. There should be universal interchangeable types of batteries. Board self-test should be available and so on.
Also, you do not want a phone made by the government.
On the engineering side, we should push for standards, and for components which operate the same at higher and lower volatges (2.0v, 2.2v, 3.0v, 3.5v, 5.0v, etc) where possible.
(The EU charger standard is a good example: it works very well at eliminating the stupid proliferation of chargers which end up in landfill or WEEE, but not everyone is happy with micro-USB and arguably it's now the weak point in many phones which causes them to break early)
I tried it and the phone did seem to go into some diagnostic mode and showed "please wait" for about 5 seconds, then just stopped with "Unknown Error" Sad.
I have tried to replace the set on an ipod touch in the past. Didn't succeed. Screwed up taking the face/body assembly apart.
This piece is interesting because it's a nice short story that gives a great sense of place. To me, it feels like Blade Runner. There's a society of people that can repair a $500 smartphone like it was reattaching rubber to a boot. They possess advanced repair skills, but belong to a class that would be doing menial labor here in America.
And most of us here can't reattach rubber to a boot either.
For example they can diagnose which part on a laptop motherboard is broken by observing current draw/time when booting and looking up answer in the notes (notes made by real engineer or guessed/bruteforced by another tinkerer). This way unqualified worker can tell you in under 30 second what needs to be replaced on a phone/tablet/laptop PCB. Its like a human powered repair database lookup machine, they are all working from the script. You could say they are all Indian DELL phone support line :)
Im not saying its bad, its just how it works.