Tag Archives: galaxy note

OCR using Smart Select on the Galaxy Note 4

In my last blog post I had to copy some text from some old photocopies I made years ago. Not wanting to retype the whole thing I wanted to use Optical Character Recognition (OCR). This is 2015, do we really have to copy by typing?

Google Drive is capable of doing this, but did not work for me. So I finally tried to do this with my Samsung Galaxy Note 4. Here is how:

  1. Take out the pen and you’ll get the circular menu for some pen features.
  2. Ignore that menu for now
  3. Take a picture of the page using the camera
  4. Open that picture
  5. Bring the pen tip close to the picture and double click the pen’s button
  6. You get that circular pen menu again from step 1 above
  7. Now pick Smart Select option
  8. Draw a rectangle on the text you want from the photo
  9. When you finish the rectangle, the image is captured, and half second later that image will get a “T” in top right corner.
  10. Click that “T” text icon.
  11. Now the text will be presented and a share symbol.
  12. Click the share symbol and pick someplace to send the text

Sounds like a lot of steps, but once done its pretty effortless.

I used Google Keep to share the captured text. That way I could open Keep on my desktop using Chrome Browser and access the text snippets I captured on the phone. Pretty awesome!

Updates
November 23, 2015: There is a report that the OCR portion of Smart Select related to photos is gone from Note 5. See http://forums.androidcentral.com/samsung-galaxy-note-5/571790-smart-select-has-been-downgraded-3.html

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.

Relation generation rules from ER diagrams

A few general purpose purpose rules can help in creating relational database models. I found these rules years ago in a library and photocopied them. Of course, these are for very simple situations and not intended for a database professional’s use.

Rules

Rule 1

When the degree of a binary relationship is 1:1 with the membership class of both entities obligatory, only one relation is required. The primary key of this relation can be the entity key from either entity.

Rule 2

When the degree of a binary relationship is 1:1 with the membership class of one entity obligatory, and the other nonobligatory, two relations are required. There must be one relation for each entity for each entity, with the entity key serving as the primary key for the corresponding relation. Additionally, the entity key from the nonobligatory side must be added as an attribute in the relation on the obligatory side.

Rule 3

When the degree of a binary relations is 1:1 with the membership class of neither entity obligatory, three relations are required one for each entity, with the entity key serving as the primary key for the corresponding relation, and one for the relationship. The relationship will have among its attributes the entity keys from each entity.

Rule 4

When the degree of a binary relationship is 1:n with the membership class of the n-side obligatory, two relations are required: one for each entity, with the entity key from each entity serving as the primary
key for the corresponding relation. Additionally, the entity key from the 1-side must be added as an attribute in the relation on the n-side.

Rule 5

When the degree of a binary relationship is 1:n with the membership class of the n-side nonobligatory, three relations are required: one for each entity with the entity key from each entity serving as the
primary key for the corresponding relation, and one for the relationship. The relationship will have among its attributes the entity keys from each entity.

Rule 6

When the degree of a binary relationship is m:n, three relations are required: one for each entity, with the entity key from each entity serving as the primary key for the corresponding relation, and one
for the relationship. The relation from the relationship will have among its attributes the entity keys from each entity.

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.

What slowed down Galaxy Note with Android 4.1.2 update?

In my prior post on how to speed up the Galaxy Note I added an update on changing the battery.

Update Dec 26, 2013: I got a new battery for the phone. Hmmm. It’s faster. I’ll give it a few days of use to make sure it is not a fluke. The original battery was 2500mAh, the new is 2700mAh. Should not matter!
 

So, far the phone is noticeably faster. Its like getting a new phone! I’m trying to remember if I changed something else, or did not access yet an app I normally use.

The only thing I did was in the developer options of phone, checked off “Do not keep activities”, but I unchecked it before leaving the screen. So no configuration changes were made. All I did was put in the new battery, turned off the phone and let the battery charge up to 100% overnight, took out the battery for about 10 secs, put the battery back in. Restarted the phone.

One last test is to put the old battery back in. Will do this tonight. I’m hesitant, you know if its working don’t fix it.
—————————————————-
I put the old battery in, and the phone is still fast. Didn’t really use it for long. It is faster with the new battery. When I go from the Sonos controller to the home screen there is a slight pause. With the new battery there is no pause. Now I’m puzzled. Something changed. Oh well.

Links

The Helix Nebula: a Gaseous Envelope Expelled By a Dying Star
Source: Hubblesite.org
The image is of: The Helix Nebula: a Gaseous Envelope Expelled By a Dying Star

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.

Speeding up the Samsung Galaxy Note

In my post “Galaxy Note is slow with Jelly Bean?” I was frustrated with the slow down after I updated my Note to Android Jelly Bean.

So far this has helped:

  1. Removing seldom used apps. This phone has a measly 1G of RAM, and many apps cannot be moved to sdcard.
  2. Clearing each apps cache (in application manager). This must be done periodically.
  3. Limiting background processes to 3 or even 2 (in development settings),
  4. Setting to 0.5x the three windows animation scalings (in developer settings). Some say they should be turned off.
  5. For browser, turn off “allow web sites access to location info”.
  6. Removing recently installed apps. These may have had side effects.
  7. Do not keep activities (in developer settings) But this will slow down app startups time.
  8. Use GPU rendering
 

However, the phone is still much slower than when it had the Ice Cream Sandwich Android version. What is still slow? Everything except in app scrolling and use. App switching and setup suffers. This seems to be a memory or cache problem with the new Android update. If it were hardware, the older Android version would have had a problem. The phone has only 1GB of RAM, and this could be acerbating the situation.

Here are some things other people are recommending:

  1. Factory reset: I did not try the factory reset approach. Not sure of backup and restore capabilities. Also, I read some posts that said a reset did not improve the speed.
  2. Move apps from card: Is the memory card too slow? Move the apps back to main memory. I did not try this.
  3. Turn off power saving settings
  4. Recalibrate the battery? Some say this is never necessary, just do a full discharge and charge cycle.
  5. If you have “S Voice”, turn off the ‘open via the home key’ setting (in S Voice)
  6. Is Google Now turned on? See if turning it off has an effect.
  7. Clear memory via the home button. In Android, unused apps do not have to be stopped, and memory is automatically reclaimed. However, one can try clearing the memory to see if this has any effect. Hold down the home key, then in the app list’s bottom, click on the pie shape.
  8. Remove bloatware. If you can’t, try to disable them.
  9. Turn off auto update of applications
  10. Turn off automatic sync. Unless your making money from social stuff, it can wait
  11. Restart the phone
 

You get to the application manager and the development settings via the phone’s Settings menu.
Unfortunately, some of these settings will revert if you turn off and restart your phone. If the above don’t help, the next steps would probably be removing or disabling any newly installed apps. One user even suggested turning off many high end apps like ‘Google Now’, ‘S Suggest’, and so forth.

Legal recourse?
Since this Jelly Bean update was via the approved carrier’s channels, it should be supported. If you bring in your automobile to the car’s dealers for an official upgrade sanctioned by the manufacture, the car should not begin to stall on the highway. But, this is a complex legal issue, I guess. Reference: SOFTWARE PRODUCT LIABILITY: UNDERSTANDING AND MINIMIZING THE RISKS

The custom ROM solution?
Whenever a plea is posted on a forum regarding smartphone issues, some geek will chime in and suggest that rooting and a custom ROM is the way to go. Perhaps, but that is not for the faint of heart and is very complicated. Maybe there will be some advances in this area, for example, see “CyanogenMod for All! ”A mobile revolution” coming [UPDATE].” There is a video on the updater: Install CyanogenMod on your Android Device with the CyanogenMod Installer. Is the Note supported?

Warning

Some of the advice out there and even some urls are “suspect”. Be careful trying to root and install a ROM. If you read closely you’ll find these ROMs are beta and unsupported. Also, the install process can fail and your phone can be bricked.

What caused the slow down with JellyBean update?
In this post the author has argued that the install process without using a reset will cause these issues. In the post, the author also says that one cannot correct a bad JellyBean install; it requires a real ROM flash: “… you want the phone cold/hard flashed to 4.1.2 as if the phone were fresh off the assembly line with no OS flashed to its ROM (meaning they should wipe the ROM, first) ….”

This is the problem I have with all these advice pages on the web, they contradict each other. In this post, the author says something about making batteries last longer that is directly called bogus in other web pages. So, while a minor quibble, I then wonder if the rest of the information is correct.

No information is available from Samsung, this is the standard response on their support page:
“Thanks for your inquiry! Unfortunately, we do not have any information about a future update release at this time. Stay tuned to Samsung.com for information.”

Compute devices slow down
From searching for solutions I did find something troubling. All smartphones slow down after months of use. There should be tools to handle this and manufactures and vendors should be more honest about the capabilities of the actual storage and cpu. I tried a monitoring app but it was useless, same thing for a battery diagnostic app. I guess a smartphone requires a smart user? 🙂

There is an alternative. When you buy something it should be guaranteed to work at a certain capacity. When you buy a car you don’t expect it to start slowing down if you give it normal maintenance and don’t change its major components. That is the tricky thing, a compute device is meant to be extended.

Related post: Bloatware should be outlawed.

Updates

  • November 3, 2013: Added a section on custom ROM use.
  • May 27, 2013: One thing that is needed are tables or a database of what apps can be removed or disabled on various smart phones. The average user is at a loss in determining what is really needed or not. The often made suggestion to root one’s phone is not really very practical for most situations.
  • Dec 24, 2013: Some buzz on web seem to indicate the first Galaxy Note will not get an Android update. Time for a custom ROM install? Unfortunately, everything out there seems unstable. An example, for the AT&T i717, we have: “This device does not support the newest version of CyanogenMod.
  • Dec 26, 2013: I got a new battery for the phone. Hmmm. It’s faster. I’ll give it a few days of use to make sure it is not a fluke. The original battery was 2500mAh, the new is 2700mAh. Should not matter?
  • Feb 19, 2014: It is not the battery. But, the battery did fix the battery drain issue, and when it does run well, it is slightly faster. Can’t wait to get a new phone one day. 🙁
 

Links

Some things I’m playing lately …

Meeting Of The Spirits/You Know You Know –
The Mahavishnu Orchestra – Live in Germany 1972
John McLaughlin – guitar, Billy Cobham – drums, Jan Hammer – keyboards, Jerry Goodman – violin, Rick Laird – bass

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.

Galaxy Note is slow with Jelly Bean?

Finally got Android 4.1.2 on the AT&T SGH-i717 phablet, the original Note. Looks great, the graphics are better, sound is clearer, many nice things. But …

One thing that seems slower is switching from app to app. It could be my configuration, number of apps, and so forth. Still looking into it.

Interesting how the ram load increases on this phone after a restart: an initial 450MB climbs to 527MB/743MB. Then when you click ‘clear memory’ you see ’18 applications closed’. Now there is 352MB/743MB.

Updates
May 5, 2013: I got some speed up by clearing each app’s cache. Some app’s Cache button are not enabled.
May 26, 2013: Continued topic: Speeding up Galaxy Note

Is a factory reset really needed?
How safe is that? Sure you can save your settings in Kies, but we all know about backup software, getting things back is not guaranteed. “Full Backup of non-rooted devices” has some an interesting information.

RANT
In the PC world there is a saying “Intel giveth, Microsoft taketh away”. Is the same true in the mobile world? ARM gives, vendors take it away? So much cruft pre-installed, sneakily added, hard to disable or remove, hidden, and so forth. Also, the social frenzy. Must everything be connected. I tried a simple app once, very simple, it wanted to connect to my social network, promptly canceled and deleted. Then there is the location aware “helpers”, really advertising revenue streams and consumerization culture enforcers. No wonder they are talking about octo-cores!

Links

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.

Your device’s current firmware version is not supported via Kies

Getting this error message when I connect my Samsung Note I717 to Kies on Windows 7 PC. This is with an unrooted phone. Was last updated to Android 4.0.4, but I don’t recall if it was by OTA or Kies.

No real good information on web about this. Just that Kies needs to get updated by Samsung to support the new firmware. Or that it is just a bad error message and really just means you have the latest version of the software on your cell phone.
[May 3, 2013: Apparently, it is the latter in this case. I was able to upgrade to Jelly Bean.]

Looks like Samsung and AT&T are not cooperating too well when it comes to the original Galaxy Note.

Why it matters?
This is how some updates for the phone are distributed, such as the new Jelly Bean update.

Update
May 15, 2013: Just did another update via Kies. Looks like just a firmware tweak.

Environment
Kies:
version 2.5.3.13043_14

Note:
PDA:MB4 / PHONE:MB4 / CSC:MB4 (ATT)
Model SGH-I717
Android 4.1.2
baseband I717UCMB3
Kernel Version
3.0.31-1117019
se.infra@SEP-95 #1
SMP PREEMPT Sat Apr 6 07:12:29 KST 2013
Build JZ054K.i717UCMB3

PC: Windows 7 64bit Professional

Patience: Low

Links

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.

kiesPDLR has stopped working

I ran Samsung Kies and it indicated that there is an update. I updated it and now get the kiesPDLR error.

Tried a few things suggested via a web search. Didn’t work. So I uninstalled the Kies application. The unloading crashed. LOL! Using Procexe I killed any lingering traces of Kies, then downloaded the latest version, Kies_2.5.0.12094_27_11.exe. I didn’t reboot, just started it up. Did not get the error.

Connected the Samsung Note smart phone with USB cable. Wouldn’t connect. Hmmm. Switched cables, a little closer, at least the driver started to install (I thought Kies installed that?). Still wouldn’t connect. Unpluged and plugged in again a few times. Connected!!!!! Now what was my original purpose? Dam computers. How do non-techy people use these things?

I read some people had no luck with the reinstall of Kies.

Update
A new Kies update was released. Again the update failed. Followed the same process described above. Worked. Now the Kies version is 2.5.0.1209_28.

Links

  1. Kies
  2. Note

System

  • Phone: Samsung Galaxy Note SGH-I717
  • Android 4.0.4 Ice Cream Sandwich
  • Host: Windows 7 Professional 64bit.
  • PC: AMD quad with 8GB ram.
  • Brain: Belonging to carbon-based life form, Earth, Homo sapiens sapiens.
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.

Android 4 update changed voice of GPS Navigator

After I updated my Samsung Galaxy Note I717 phone to Android 4 (Ice Cream Sandwich), my GPS navigator’s voice is now very different.

First, the big change is the volume. It is very low. Even when connected to my car’s CD Aux input, the volume is totally inadequate. Unfortunately, I doubt I will ever afford a luxury car with no road and engine noise. I read somewhere that the volume was changed so that it is not independent of the phones media volume.

Second, the voice has changed. It is now a male voice. No problem with it being male but the frequency range of a male voice (at a low volume) causes it to get soaked up in a car, sounds muffled. Also, it has an accent. I don’t mind an accent, kind of nice, but I got used to the old female newscaster ethnic country neutral voice. Plus that female voice pierced the noise even with my window down to enjoy the breeze.

The weirdest thing is that sometimes I hear the male voice and the female. Leads me to think that the update was not perfect and I got some local information mixed up. Maybe the phone thinks I’m in Europe but the map knows I’m not.

I’m searching for a fix, but nothing yet.

By the way, nice app: Bookmark Home.

Some links

System
Phone: Samsung Galaxy Note, SGH-i717. USA.
OS: Android 4.0.4

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.