Where does a Fire tablet store its device name? - fireos

When I first buy a Fire tablet, before I set it up, its name is set to "My Fire".
After I register it with Amazon, its name changes to "Creede's 30th Fire" (or some other positive integer) until I change it to something more to my liking, either under "Device Options/Change Your Device Name" or on Amazon's site somewhere under "Your Account / Apps and More / Your Devices".
However, I might not want to register the device with Amazon. In fact I might want to remove as much of Amazon's hooverware† as I can get away with and move the tablet closer to a stock Android experience. If it do that, though, the tablet's name is stuck at "My Fire" and the option to change it in "Device Options" is grayed out.
Is there a setting somewhere in Fire OS that I can edit to change the device's name? It seems like there should be something analogous to /etc/hostname in Linux, but Fire OS has no "hostname" file in /etc (which is a symlink to /system/etc) and grepping through the files in /etc didn't turn up anything.
† Hooverware (n). Applications designed to suck as much money out of you as possible, in much the same way that a vacuum cleaner is designed to suck up as much dirt as possible. Named for a well-known American brand of vacuum cleaner.

Related

What does "full source package" mean

I am currently installing an operating system on an FPGA card that I have (on its microprocessor). Although, when doing some research, I have come across some OS's that are opensource, but others that are "full source." Does anyone happen to know if full source means opensource (or available for free)?
Thank you in advance
"Full source" probably means that you can build the operating system but that it is not open source. If it was open source, they would use that term instead of "full source".
You have to look at the license for the operating system to see if it is open source. If it is not open source, there will be restrictions on what you can do with the source code of the operating system.
The Open Source Initiative has a good definition of "open source":
http://opensource.org/osd
There are a bunch of details, but the summary is:
Open source software is software that can be freely used, changed, and shared (in modified or unmodified form) by anyone. Open source software is made by many people, and distributed under licenses that comply with the Open Source Definition.
Jamey is right.
"Full source" might mean this:
You can get the OS, but it might cost money. You can also get the source code; I dunno whether or not there might be a further additional fee to get it.
Nobody can distribute modified versions. Therefore, if the vendor goes out of business, maybe no new versions will ever be released.
There might be other restrictions on what you can do with the software and/or the source code.
"Open source" means you can almost surely get the source code for free, and make whatever changes you want. It also means that (if the original vendor goes bankrupt) someone else might take over maintainership and start releasing further new versions for free.

Script to reset printer settings to black and white

I am new to the whole scripting scene if I'm honest. I have done various things with batch files in the past, but have been looking at PowerShell.
As it is I really don't have any idea where to begin or if what I want to achieve is even possible.
My boss is after getting printing costs reduced so need to look at being able to set a printer default of black and white, a user then has to manually select colour through preferences and then it will automatically revert back to a default of black and white.
I have been looking at various things online today and cant seem to find anything specific to this requirement, so not sure it is even possible.
I have considered the possibility of either a logon script that forces the print settings back or some form of task that will run say every hour in the background.
We use UTAX devices, but they are rebadged Kyocera.
The printers are connected to PCs via network, but there is no server involved. Each printer is a local install on each PC, no shares or anything like that.
PCs are running mix of Win7 and WinXP.
Something I've also considered is two instances of the printer installed - 1 for colour and 1 for black and white, naming them to reflect what they are. But I'm not convinced this will take off due to people being set in their ways for printing.
The driver version we have to work with is UTAX v6.0.2212. You can set profiles, but the factory default is colour and also if the user logs on and they change to colour from the printing default of black and white and forget to revert back then it remains on setting of colour.
Thanks in advance for any help.
I happened across your posting yesterday whilst I was looking for a similar application.
One of my clients is attempting to reduce their printing costs, specifically by reducing the number of colour prints that are produced.
We also thought about having 2 printers for each physical printer eg.
HP LaserJet (Colour)
HP LasreJet (Mono)
But felt that this was a bit of a heavy handed approach to seomthing that should be relatively simple to resolve !
As such I was looking for a methodology to allow:-
a. Automatically set the Printer to Mono at Startup
b. Allow users a rapid way to switch to Colour, if they really need to print in Colour
c. Revert back to Mono after printing
So after much head scratching I managed to produce a VB.NET application that sits in the System Tray as an icon.
This application can be started in the Login Script or Startup folder.
Ith then forces the current Default Printer to Mono
Double Clicking the System Tray icon sets the current Default Printer to Colour mode
A 60 second countdown then starts, after which the printer is reverted back to Mono.
I am hoping that this will be sufficient for my clients needs and will reduce the number of accidental colour prints.
Let me know if this would be of interest to you !
James

How to create a CMS that exports to a memory stick that could then update a presentation on another computer

I have been asked to provide a solution for a client of mine. They have asked me to build a presentation for a exhibition in a museum that can be updated. The presentation will essentially be galleries of images/videos with associated captions. This presentation computer will have a poor internet connection at best.
I see the best way forward for my client to update the presentation would be to have created a presentation on another computer. They need to do this remotely from exhibition and there will be no network connection between the CMS and presentation computer.
I need them to then be able to export the presentation file onto a USB stick that they could then take to the exhibition.
Once at the exhibition I would like them to be able to put the USB stick into the computer and then for it to automatically copy the information into a folder on the computer and also update a XML file.
What I'm wondering is what would be the best way to program this? I am pretty experienced Flash and PHP programmer and would normally get round allot of these problems by running it all on networked computers running stuff from servers. I know I could quite easily create a presentation system in flash that would load all the info from a folder but getting that folder from one computer to the other seamlessly is not something I'm familiar with. I really don't want the administrators of the system to have to manually copy a folder from one computer to another. It really needs to be click a button and it exports to USB and click a button and it imports from the USB. When it comes to creating programs that export files and copy folders to and from USB sticks I'm pretty lost!! Would this be something that needed done in C++ or something similar? Any advice would be great!
Many thanks for taking the time to read this!
Cheers,
Craig
I think there are several options for this but one that comes to mind is to install and run a complete stack with CMS, MySQL, webserver from a bootable USB drive/stick.
Also check http://portableapps.com/
http://bitnami.org/ may also have something for you.
Another option is to use a CMS that can export and import its content easily.
e.g. hhttp://share.ez.no/download-develop/downloads/
allows users to create content and that content ( or any section of it ) can be exported as zipped package for import into another instance of the CMS. Usually takes less than a minute each way ( unless the export is very large ). The CMS would be installed at both locations running on the local machine. They don't need to be both running the same OS stack.

How do "directory VIEWS" auto-update their file list?

I am just curious about this.
I had a network folder open on one computer viewing the files in the folder. From another computer I opened the same folder on the network and deleted a file. On the first computer the deleted file immediate disappeared from the list.
The only way that I can think of how it knows that is that it is constantly checking the contents of the open folder. But that sounds like it would waste a lot of resources to do, but I cannot think of any other way it could do that. So I was just wondering...how does that work?
Thanks.
It's probably a push notification. Rather that the client computer constantly checking, the server sends a message to the client when a change is made.
You never specified what platform you're interested in. In general, the only thing that is portable is polling to see when a file or directory has been updated. Polling once a second or so is generally not too expensive, though over a network file system it may be too much.
Various platforms offer a variety of solutions for being notified when filesystems change. Moder versions of Linux provide inotify. Mac OS X provides the FSEvent system. On Windows there is a directory change notification system.

Inbox Management (in Outlook)

I've gone back and forth between having an organized inbox and having an inbox with absolutely everything I've received in it.
Would you recommend leaving everything in an inbox, or organize it? If you organize it, is there any method to your madness or possibly an Outlook (2003) plug-in to aid in this task?
For what it's worth, I feel way more productive with everything in my inbox, grouped by date. I feel like a spend way more time doing inbox management any other way.
I would recommend following the inbox zero approach advocated by 43 folders. Joel Spolsky apparently uses it and a lot of people feel it's a great way of decluttering and organising your email life :-).
If you don't want to actually clear out your inbox, you could use a good search utility like Google Desktop, Yahoo Desktop Search (is that what it's called) or my current favorite, Xobni.
With these tools you don't have to worry about where you put the mails you saved. Just save them all and let the tools find it.
I switched to gMail and have never been happier.
You could also try using a tags plugin like http://www.taglocity.com/index.html
I'm going with the Microsoft way;
Delete it
Defer it
Delegate it
Do it
It works for me great.
You can read about it at http://www.microsoft.com/atwork/manageinfo/email.mspx.
We've invested in a few licenses of Simply File for our employees. Works a treat at managing your inbox - it learns (don't ask me how, but it is very good) how to file things for you and does it automatically.
I was sceptical about it at first, until I tried it then I was a convert.
Keep to the ideal of inbox zero in the actual inbox, then employ a decent search engine (Google Desktop or Xobni for example).
I have a handful of project- or filter-specific folders (e.g. for system generated status messages that go to a mailing list), but generally all archived email is dumped in one folder.
In Outlook 2007 categories (which can approach the usefulness of tags) do add a potentially useful dimension.
I use message flags for my "action folders" and shunt everything into one big Archive folder after I process it (use the Ctrl+Shift+V shortcut to do this). As an example, I might flag a received message with a red flag (reply), a blue flag (pending, meaning I have to do something about it first), or maybe a green flag (reference). I then have search folders for each of my flag colors.
This flagging/search folder method is explained fairly well in this blog post.
I've also implemented a Gmail-like conversation view search folder which has been pretty handy.
The best place to start with getting control of your email is definitely Merlin Mann's excellent Inbox Zero series. In particular his Google Tech Talk video is a great talk.