My old Toyota Carib bit the dust. We got by for a few months but eventually I had to bite the bullet and get a new car. This is what I got - a 2015 Toyota Corolla Fielder Hybrid G Aerotourer, imported from Japan.
Now I had questions!
- How to change the time on the dashboard? I could not find it in the dashboard settings menu (despite being able to find and change the date there). Answer: There's a pair of odometer-reset looking buttons on the speedometer, they are HH and MM!
- Where do I find a product manual?
corollafielder_hybrid_201503.pdf - What's with the SIM card slot in the head unit? (miniB-CAS, for decoding TV, or is it T-Connect?)
- What's happening with the map update microSD card?
- What's Nanoe on the heater? There's a button labelled "Nanoe" - this was unfamiliar. It's a nano-electric heater that makes ozone by electrifying the air? Panasonic.
p225: Equipment inside RageJill (some translations)
Here's the product manual for my car (original and two rough translations). The translations are imperfect but useful if you can read through them.
Locating manual PDFs and other docs:
- Toyota.com links me from Owners' Manuals to 2015 Toyota Corolla owner's manual, but this is an AccessDenied XML error (for me, in Aotearoa). Same for 2014 Corolla Owner's Manual.
- toyota.jp
- ⚠️ toyota.jp didn't work for me in firefox, used Chrome 🤷
- registration + use of in-browser translation got me to https://manual.toyota.jp/corollafielder/
- allowed me to find corollafielder_hybrid_201503.pdf
- Found some owner's manuals from https://en.toyota-club.eu/manuals
- Other PDFs I picked up along the way:
- 2010-corolla-axio-owners-manual-jpn.pdf - 2010 Corolla Axio
- 2012-toyota-corolla-fielder-jpn.pdf is a product brochure - has details of the Fielder spec variations (eg G, Aerotourer, WXB)
- corollafielder_hybrid_201308.pdf - 2013 manual from toyota.jp
- 2014-corolla-owners-manual-us.pdf.pdf from here is an owner's manual for the US 2014 model
- corolla-2015-owners-manual-us-canada.pdf
- https://www.toyota.com/owners/warranty-owners-manuals/vehicle/corolla/2015/ not much of use here
- Various somewhat helpful manuals sites that didn't have the correct model docs.
Reading the PDFs in English
All the docs I had so far were in Japanese. As for the dashboard and head unit, I could read the text on screen using my mobile + Google Translate app in camera mode, but for a 388 page PDF that's not practical.
I wanted an English translation that was passably readable. My first attempt to use Google Translate didn't work out, producing a PDF with garbage emoji where I hoped for text.
https://github.com/Byaidu/PDFMathTranslate is a translation tool for PDFs. Followed Docker instructions to bring it up at http://localhost:7860/ and used that interface to convert - this worked tidily, and showed me what I'd done wrong the first time with Google Translate.
I went back for a second pass at Google Translate (mostly for comparison now). Google Translate has a 300 page limit, so I split the original into two files:
pdftk corollafielder_hybrid_201503.pdf cat 1-200 output corollafielder_hybrid_201503.part1.pdf
pdftk corollafielder_hybrid_201503.pdf cat 201-388 output corollafielder_hybrid_201503.part2.pdf
Then I used Google Translate to translate the two files from Japanese to English, combining them back into a single PDF.
pdftk ~/Downloads/corollafielder_hybrid_201503.part1-1.pdf ~/Downloads/corollafielder_hybrid_201503.part2.pdf cat output src/media/fielder-2015/corollafielder_hybrid_201503.google_translate.pdf
-
corollafielder_hybrid_201503 is my car's manual. I wanted to read this but it's in Japanese.
-
In the car I had been using my mobile with Google Translate app in camera mode to read menus, and this works for viewing the PDF manual also (but slow to read without search).
-
File reads as "encrypted" to
ocrmypdfso I first opened it in Evince and printed to PDF. This gave me corollafielder_hybrid_201503.printed.pdf -
Then I was able to use OCRmyPDF to OCR the PDF:
ocrmypdf --redo-ocr --language jpn 2010-corolla-axio-owners-manual-jpn.printed.pdf 2010-corolla-axio-owners-manual-ocr.pdf) to obtain corollafielder_hybrid_201503.orc.pdf -
Also Tesseract?
tesseract 2010-corolla-axio-owners-manual-jpn.pdf 2010-corolla-axio-owners-manual-eng.pdf -l jpn
Next step to try and translate the PDF to English,
- https://github.com/Byaidu/PDFMathTranslate is a translation tool for PDFs. Followed Docker instructions to bring it up at http://localhost:7860/
- Also Google Translate. won't do PDFs of more than 300 pages so we split it into two files.
ocrmypdf --redo-ocr --language jpn corollafielder_hybrid_201503.printed.pdf corollafielder_hybrid_201503.ocr.pdf
pdftk corollafielder_hybrid_201503.ocr.pdf cat 1-200 output corollafielder_hybrid_201503.ocr-part1.pdf
pdftk corollafielder_hybrid_201503.ocr.pdf cat 201-388 output corollafielder_hybrid_201503.ocr-part2.pdf
This output PDFs which looked like this (PDFTranslate first, then Google Translate):
Maybe no available fonts for the English translation?
Tried PDFMathTranslate again with the original PDF, without my ocrmypdf excursion, that worked great.
corollafielder_hybrid_201503-mono.pdf
Nanoe
Head unit
When I drove the car first, my notes included "seems ok, stereo yuck". I withdraw the latter - I think the NSZN-W64T head unit is fine. It plays CDs, radio, bluetooth audio, and has AUX input and microSD and SD card slots. (Haven't tested the cards; CDs work fine.)
The stereo works fine, and I would love to know what else is possible. I like the stereo's vibe as-is, can deal with (appreciate, even) labels in Japanese, and will not be rushing out to get a fancy Android head unit.
The head unit connects to WiFi ("AISIN CORPORATION" NIC), and has a Gracenote logo when playing CDs. I see that the stereo makes some HTTP requests when WiFi is configured, so one next step will be to capture the traffic to look at the request (eg user agent clues). Here's an nmap of the head unit connected to home wifi, with a host of "a.b.c.d":
Nmap scan report for a.b.c.d
Host is up (0.078s latency).
Not shown: 997 filtered tcp ports (no-response)
PORT STATE SERVICE
9001/tcp closed tor-orport
9002/tcp closed dynamid
9003/tcp closed unknown