Monthly Archives: January 2011

Blackberry Bold and Loudspeaker sound level problem

I came clear about this issue after disassembling my bold 9000. Some RIM half-brained constructor had this idea:

“Hey! Why not make a new type of speaker connection using a rubber-like white plastic-thing which connects outgoing phone-pins over a goldplattered plastic flashcover with the speaker-pins?”

And that’s what causes this ****ing problem. They used this ‘incondactive’ chinese  white rubber to connect the speaker with the phone. Very innovative, but what for? I can’t think of ANY reason they did it for!

Now here is the ultimate fix for this problem (and there will be no better):

You need to get off the grey flash-cover (use a sharp knife), take out the white rubber (this is what connects the goldplattered grey cover with the speaker). Now (don’t do this at home) you need to solder the phone-pins with the speaker-pins using a thin wire.

When you’re looking on the back of the phone, the (-)pin is nearer to the battery and the (+)pin is nearer to the top of the phone, and there are two pairs of pins which is left and right channel. At the top in the middle there are the 4 speaker-pins. The inner ones are the (-)pins, the outer (+)pins. Now connect for each side the (-)to(-)pins and (+)to(+)pins.

It looks really bad with them wires and the cover wont fit in place any more, but WHEN YOU ARE DESPERATE ABOUT THIS ISSUE, WHEN YOU CAN’T HEAR ONE CALL RINGING AND WHEN YOU WARRANTY IS EXPIRED then make it this way and never bother about this loudness problem again.

This is why pushing, lifting, squeezing the grey cover doesn’t really help, it’s that white thing.

3102i093BAC37BE13B087

Hope this will end this funny thread some time.

Please tell me, what you all think about it.

Bart’s Preinstalled Environment (BartPE) bootable live windows CD/DVD

What is BartPE and PE Builder?

Bart’s PE Builder helps you build a “BartPE” (Bart Preinstalled Environment) bootable Windows CD-Rom or DVD from the original Windows XP or Windows Server 2003 installation/setup CD, very suitable for PC maintenance tasks.

It will give you a complete Win32 environment with network support, a graphical user interface (800×600) and FAT/NTFS/CDFS filesystem support. Very handy for burn-in testing systems with no OS, rescuing files to a network share, virus scan and so on.
This will replace any Dos bootdisk in no time!

Introduction

PE Builder is not a Microsoft product and does not create Microsoft Windows Preinstallation Environment (“Windows PE”). Using PE Builder does not grant you a license to Microsoft Windows PE or to use the Windows XP or Server 2003 binaries in a manner other than stated in the End-User License Agreement included in your version of Microsoft Windows XP or Windows Server 2003. Microsoft has not reviewed or tested PE Builder and does not endorse its use.

Please do not contact Microsoft for support on the preinstallation environment that has been created by PE Builder!
Microsoft does not provide support for PE Builder or for the preinstallation environment created by PE Builder.

The PE Builder program (pebuilder.exe) runs on Windows 2000/XP/2003/BartPE. It does not run on Windows NT4/ME/9x.

To avoid any confusion, the bootable CD generated by PE Builder should be called by its nickname “BartPE”!

A word from the author

Hi, my name is Bart Lagerweij. I’ve been creating DOS based boot disks and bootable CD-Roms from Dos 3.x (not sure what year) until 2002. I have created the: Corporate Modboot, Network bootdisk, CD-Rom bootdisk, a hardware independent Dos CD-Rom driver eltorito.sys and lots of other tools needed to boot a PC the way I want it to.

As you can read above I’ve stopped doing that in 2002. Why? I saw a Windows PE (WinPE) bootable CD-Rom (from Microsoft) in action and I got very, very curious. I knew then as I know now, that in time PE-based solutions will be every PC technicians best friend.
Goodbye to all the good and bad dos-based NTFS utilities! Now we can boot from a CD-Rom and have full read/write access to NTFS volumes!

Here are a few things that are possible with PE and are not possible with any type of dos-based boot disk, even when using network support and ntfsdos:

  • Accessing very large (>2TB) NTFS volumes or accessing volumes that are not seen by the BIOS, like some fibre channel disks.
  • Very reliable scanning and cleaning of viruses on NTFS volumes using a “clean boot”.
  • Active Directory support.
  • Have remote control over other machines, using vnc or remote desktop.

While I was already thinking about what great things this could do, I noticed the end-user license agreement for Microsoft software that is included with Windows Preinstallation Environment (Windows PE) 1.2 (eula.txt). In section “1. ELIGIBILITY.” it states the following:
…”You may only install and use the SOFTWARE PRODUCT if you are an active Microsoft Software Assurance Member (“SAM”) for the systems product pool or servers product pool, if you currently have license coverage for Microsoft Windows operating system (OS) Upgrades via a Campus Agreement or School Agreement, or if you are a current or former participant in the Windows XP Joint Development Program, Windows XP Rapid Adoption Program, Windows .NET Server Joint Development Program, or Windows .NET Server Rapid Adoption Program. If you do not meet one or more of the requirements listed above, you may not install or use this SOFTWARE PRODUCT and you must terminate the installation of this SOFTWARE PRODUCT immediately”…

Oops, that does not include me. As a matter of fact that does not include most of us! This was very disappointing. But then I started thinking, how difficult can it be to build something similar to Windows PE from a Windows XP installation CD-Rom? A quick file compare looked like most of the needed files are on the Windows XP CD-Rom. Only because I thought building this would be easy, I started coding my own builder program. Had I known how hard it would be, I would probably never have started programming PE Builder.
This first version (v1.0.0) of PE Builder was released on April 28, 2003. Yes, version 1 was a very simple, very static, very bad and copyright violating program. And the (very friendly) people at Microsoft had every right to kick my butt. But I learned from it and in May 2003 I started on a second version. In July (three months later) v2 was ready.
Version 2 did not have the problems that version 1 had. The version 2 build engine had its own registry hive builder which was not easy to program and took about 50% of my research and coding time. It also was dynamic enough that it could build from Windows XP and Server 2003. In v2.0.1 I added a small but very powerful menu program called nu2menu, which was written by my buddy Henk de Jong. The latest 2 version (v2.0.2b) even used a new ISO filesystem called “ISO-9660:1999 (version 2)” instead of the Joliet extensions. Some non-English versions of Windows XP had filenames longer than the maximum allowed length for Joliet filenames (103 chars). I had to patch the ISO building program (mkisofs.exe) so that the Windows NT bootstrap and setup loader would boot properly. The file and directory names can now be up to 207 characters. But again this version had something bad. When comparing some INF files they looked too much like the Windows PE builder from Microsoft.

I had to change the entire INF file layout to use its own format. And on Sep 1, 2003 (almost 6 months after starting) version 3 was ready. After adding plugin support, PE Builder got very popular. People from all over the world are writing their own plugins to add the program they like and use.

BartPE vs. Windows PE?

  • BartPE is not supported by Microsoft. Windows PE is an official Microsoft product.
  • BartPE has a graphical user interface. Windows PE has a command line interface.
  • The tools needed to make a BartPE installation are free software. Windows PE is available only to Microsoft OEM users.
  • BartPE allows unlimited custom plugins. Windows PE has a limited range of plugins options.

What is the technical difference between BartPE and Windows PE?

  • Target – Microsoft sees Windows PE as an installation platform. Bart sees Windows PE as the next generation rescue platform.
  • Start-menu – Bart’s builder gives you a simple, dynamic and powerful start-menu (Nu2Menu, see screenshots). Microsoft’s builder does not give you a start-menu, it uses a command prompt.
  • Build from – Bart’s builder can also build from Windows XP Home Edition or from a preinstalled Windows XP version (without CD).
  • Plugins – With PE Builder you can easily add applications, drivers or tools using plugins. This makes PE Builder extremely powerful. The end user can even combine plugins from different software vendors into one CD image.
  • Network support – PE Builder includes its own network support tools (bartpe/penetcfg) to start TCP/IP and Microsoft Client. The TCP/IP settings like: dynamic/static ip-address, subnet-mask, default gateway, dns-servers computer-name, workgroup can be changed on-the-fly. You can create pre-defined profiles, that you can select. Microsoft Windows PE only supports DHCP or fixed settings using winbom.ini.
    Also there is a plugin (NwDskPe) created by Erwin Veermans that loads the Netware Client on BartPE (IP/IPX).
  • Fileshare – BartPE can start File Sharing support so you can connect to the system through a share.
  • VNC – Because of the File Sharing support you can also run UltraVNC.
  • Dos support – Bart’s builder has a plugin called “dospe”.
  • License – Microsoft Windows PE is only for Enterprise/OEM customers (see previous), BartPE is for everybody!
  • 64-Bit – Bart’s builder does not support Windows 64-bit editions.

Requirements to build:

  1. The files from your Windows Installation CD-Rom.
    Supported Windows versions are:
  • Windows XP Home Edition (must be slip streamed with Service Pack 1 or higher)
  • Windows XP Professional (must be slip streamed with Service Pack 1 or higher)
  • Windows Server 2003, Web Edition
  • Windows Server 2003, Standard Edition
  • Windows Server 2003, Enterprise Edition
  1. PE Builder runs on Windows 2000/XP/2003/BartPE systems.
  2. CD/DVD writer if you want to creat a bootable CD/DVD.

Why did I build PE Builder?

Microsoft only provides Windows PE to OEM and Enterprise customers. So the small companies and end users do not get Windows PE. I think this is really bad. With PE Builder they can build a Bootable XP CD-Rom (called BartPE) to use for maintaining their systems.

 Licensing issues

In order to make a BartPE installation, your must have a properly licensed copy of the operating system. BartPE does not grant users who do not have a proper Windows XP/2003 license the right to use a BartPE installation.

Also, according to the Microsoft EULA for Windows XP/2003, a user may not simultaneously use more installations of these operating systems than the user has license(s) for. This also goes for BartPE. In practice this means that the user may not use, for instance, a single license installation on one computer while simultaneously using a BartPE installation (created using that license) on another computer.

More information:

 Getting started

This page will help you create your very first BartPE CD. It assumes that you are using Windows XP.

  1. Make sure that your system has about 500MB of free disk space!
  2. Download the latest PE Builder version (self-installing package) and install it.
  3. Start PE Builder (pebuilder.exe). When you start PE Builder for the first time it will ask if you agree with the license agreement.
  4. Now PE Builder will ask to search for windows installation files. If you don’t have your windows XP setup/installation files on your system you must insert the original Microsoft Windows XP installation/setup CD at this point.
    The files you have at c:\windows are not installation files. They are your already installed files!
    Click “yes” to start searching. PE Builder will now search all fixed- and CD-Rom drives for Windows installation files. This will take some time. When more than one valid location is found, a dialog will appear where you can select which location you want to use.
  5. At the main PE Builder dialog, select the “Burn to CD/DVD” option. When you are using an erasable medium, make sure that the “AutoErase RW” option is enabled. The “burn using” option should be set to “StarBurn”. Select your CD writer device from the Device list.
  6. Hit the “build” button. PE Builder will now ask you to create a BartPE directory, answer with “yes”.
  7. The license for your Microsoft Windows XP product is shown. Read it and agree to it to continue.
  8. PE Builder will now start building BartPE. This will take a few minutes.
    You will see a lot of files getting copied and/or decompressed, the ISO image build and the data recorded to your CD/DVD writer.
    If the data verify was correct and there where no errors reported you can boot the CD/DVD!

 Download

Latest version:
Download PE Builder v3.1.10a – self-installing package (3.15MB) – if you are unsure what you need to download, get this!
Download PE Builder v3.1.10a – zip package (3.23MB)
Post: View PE Builder v3.1.10a release postings on “The CD Forum”

Previous version(s):
Download PE Builder v3.1.10 – self-installing package (3.15MB)
Download PE Builder v3.1.10 – zip package (3.23MB)
Post: View PE Builder v3.1.10 release postings on “The CD Forum”

Download PE Builder v3.1.9 – self-installing package (3.09MB)
Download PE Builder v3.1.9 – zip package (3.12MB)
Post: View PE Builder v3.1.9 release postings on “The CD Forum”

Download PE Builder v3.1.3 – self-installing package (2.76MB)
Download PE Builder v3.1.3 zip package (2.74MB)

 Support

If you have any problems or questions about PE Builder here is where you can get more information:

  • Make sure you have the latest version, goto http://www.nu2.nu/pebuilder/ and check.
  • Read the PE Builder webpage. Take special notice of the FAQ page.
  • Browse the CD forum. Read/search the “Windows PE” and “PE Builder” forum and if you problem is not listed, become a “member” so you can post a question in the “PE Builder” forum.
  • If your problem/question is still not solved/answered you can contact the author. Please keep in mind, that the PE Builder program is put together in my “spare” time. That time is very limited as I also work 40 hours a week. If you have build problem, please include a “verbose” logfile. Please zip it before sending.

Please do not contact Microsoft for support on the preinstallation environment that has been created by PE Builder!
Microsoft does not provide support for PE Builder or for the preinstallation environment created by PE Builder.

Free Movavi Online Video Converter

Movavi Online is a free online web service that lets you download videos from YouTube, Google and other video-sharing sites and save them to your iPhone, iPod, cellphone, and popular video formats: AVI, MPEG, MOV, FLV, MP4, 3GP.

Movavi Online Video Converter Usage Guide

User can upload video files (1 video for 1 conversion session, 10-minute length, 100MB total maximum file size). After conversion is done, notification together with download link will be sent to email address provided.

 http://online.movavi.com/

Windows 7 ISO x86 and x64 Official Direct Download Links (Ultimate, Professional and Home Premium)

Many licenses of Windows 7 operating system is now been sold purely online, with the software product delivered entirely via Internet through electronic software distribution (ESD) channel. Customers can digitally download the Windows 7 installation files from online store from which they purchased Windows 7 to clean install on blank PC or upgrade existing installed OS.

Previously, the electronic downloads of Windows 7 setup files are available in a “box” format, which comprised of an starter executable, setup1.box and setup2.box (32-bit Windows 7 installation files and 64-bit Windows 7 installation files), which cannot be burned to DVD disc directly or mount to a virtual DVD-ROM drive. User must first goes through the process to create a bootable Windows 7 DVD ISO image from these downloaded Windows 7 installation files.

Microsoft has been providing Windows 7 ISO (disc image of Windows 7 DVD) to its customers with a time-limited ever-changing dynamic download links. And various online stores such as Amazon and Digital river have started to provide much sought after Windows 7 ISO downloads for their customers. The direct download links provided by various online stores are static, so it becomes the only publicly available official direct download links and sources for Windows 7 ISO which can be used to download by everybody.

Thanks to Ken and REZ, My Digital Life has complete listing of Windows 7 ISO direct download links, as listed below. The Windows 7 ISO image is of RTM build 6.1.7600.16385, and should be the same with leaked Windows 7 ISO image from MSDN/TechNet subscription download.

Hint: It’s recommended to use a download manager to download Windows 7 ISO as the file size typically more than 2GB and some download server terminates connection after a period of time. If you’re a customer, just login to your account to trigger the built-in download manager or file transfer manager.

Windows 7 ISO Direct Download Links
~~~~~~~~~~~~~~~~~~~~~~~

32-bit Windows 7 Ultimate x86 ISO

Amazon.com: http://174.129.85.117/data/Windows7Ultimate32bit.iso

64-bit Windows 7 Ultimate x64 ISO

Amazon.com: http://174.129.85.117/data/Windows7Ultimate64bit.iso

32-bit Windows 7 Home Premium x86 ISO

Digital River: http://msft-dnl.digitalrivercontent.net/msvista/pub/X15-65732/X15-65732.iso

64-bit Windows 7 Home Premium x64 ISO

Digital River: http://msft-dnl.digitalrivercontent.net/msvista/pub/X15-65733/X15-65733.iso

32-bit Windows 7 Professional x86 ISO

Digital River: http://msft-dnl.digitalrivercontent.net/msvista/pub/X15-65804/X15-65804.iso

64-bit Windows 7 Professional x64 ISO

Digital River: http://msft-dnl.digitalrivercontent.net/msvista/pub/X15-65805/X15-65805.iso

The ISO images above are in English language. Download Windows 7 MUI language packs (x86 or x64 versions) to convert and translate installed Windows 7 to another language.

To create a universal Windows 7 any edition installation DVD ISO, follow the guide to delete ei.cfg with ei.cfg Removal Utility.

How to Create and Make Bootable Windows 7 ISO from EXE Plus Setup1.Box and Setup2.Box Files

For many people who order Windows 7 through online store such as Digital River, the download of Windows 7 ESD installation files (or 64bit Windows download links) is not in a single ISO image format, but as electronic digital distribution files. Instead, users will download and get an executable (.EXE) which name differs depending on the edition of Windows 7 ordered, plus Setup1.Box and Setup2.Box.

For example, the 3 files may be as follow:

Windows 7-HP-Retail-en-us-x86.exe or Windows 7-HP-Retail-en-us-x64.exe or Windows 7-P-Retail-en-us-x86.exe or Windows 7-P-Retail-en-us-x64.exe
setup1.box
setup2.box

For people who wants the ISO images (Windows 7 ISO can also be downloaded directly) instead, just follow the easy instructions below to create and make a bootable ISO image out of the downloaded files, which can be burned to a DVD disc for a bootable Windows 7 DVD disc.

  1. Put all 3 downloaded files (the .exe, setup1.box and setup2.box) in the same folder (for this tutorial, let’s assume the files are put on C:\ else you need to modify the path accordingly).
  2. Right click on each of three files, select Properties, and then click on Unblock button to prevent files from unable to be accessed. Click OK when done.Unblock Protected Files
  3. Run the .exe executable as administrator. It starts to unload the box (extract and unpack the installation content), and will create a new folder called expandedSetup, and will populate the folder with all necessary Windows 7 setup files, as shown in figure below.Content in ExpandedSetup Folder
  4. Exit from Install Windows wizard dialog.
  5. Download Oscdimg CD/DVD Premastering Utility: oscdimg.exePut the downloaded oscdimg.exe into %SystemDrive%\Windows\System32 folder.

    Note: oscdimg is included in Windows Automated Installation Kit (AIK) as part of WinPE. So if you have that installed, there is no need to download the file again.

  6. Open an elevated command prompt as administrator, and run the following command:oscdimg.exe –bC:\expandedSetup\boot\etfsboot.com –u2 –h -m -lWIN_EN_DVD C:\expandedSetup\ C:\Win7.iso

    Make Windows 7 Bootable ISO

    Above command assumes that expandedSetup folder is located at C:\ root directory. If it’s not, change accordingly. The -llabelname (note: it’s a small L, not 1) specify volume label, which can be changed, so do the output ISO file. Also remember that if the path contains space, use quotation mark (“) to enclose the full path.

  7. A bootable Windows 7 DVD ISO image in UDF format will be created as Win7.iso in C:\ or any folder you specified above. Burn the newly created ISO with a CD/DVD burning software such as Nero, Ashampoo Burning Studio or Alcohol 120%. In Windows 7, burn the ISO direct from Windows 7 Explorer without third-party software. It’s also possible to create bootable Windows 7 USB flash drive with Windows 7 DVD/USB ISO Tool.

The created ISO is identical to official Windows 7 ISO for both full and retail version, and can be used to clean install Windows 7 with a upgrade license.

Update: Digital River is now also offering direct download of Windows 7 ISO.

BlackBerry Enterprise Server (BES) – What Is It?

BlackBerry Enterprise Server (BES) – What Is It?

by Craig Johnston on 16 Feb 2009 07:55 AM
 

The BES Solution

Research In Motion announced a new version of BES, version 5.0 on February 11th. It improves upon the existing BES platform in many ways which make administering a BES easier and more flexible. It brings a few new handheld features too which I know users will love.

However, before we get into what’s new, let’s go over what a BES is. In a future article I’ll discuss the differences between a BES and the Microsoft mobile strategy using System Center Mobile Device Manager (SCMDM) and Windows Mobile 6.1.

The BES

This is where it all started back in 1999. The first BlackBerrys were corporate devices that allowed employees to get their email on the road in real time. The architecture is quite simple. Your BES administrator adds you to a BES, then your BlackBerry associates with that BES by performing an activation process. This activation process used to be done via the USB cable connected to your PC, but now it can be done wirelessly. The activation process essentially sets up the BlackBerry to communicate with the BES it is assigned to by first establishing an encryption key (which is then used to encrypt all data [using 3DES or AES] that is sent and received from the BlackBerry in the same way as a Virtual Private Network [VPN]). Then the BES sends a few Service Books to the BlackBerry which tell it who to communicate with when it needs to do certain things. For example who to talk to when sending email, who to talk to when browsing the web, etc.

After that data is synchronized down to the BlackBerry. This could be the last 5 days of email, the last 90 days of calendar entries, the entire address book, etc. In the mean time, the BES starts watching the BlackBerry user’s corporate mailbox for changes. When it sees them, they are instantly sent to the BlackBerry. Depending on the email system being used (Novell GroupWise, Lotus Domino, or Microsoft Exchange) the mechanism used to figure out what has changed is different. In an Exchange environment for example, the BES makes a request to the Exchange server and asks that it be told whenever a new email arrives. The Exchange server duly obeys and when a new email arrives it notifies the BES, which in turn grabs a copy of that new email and sends it to the BlackBerry. It all happens within seconds.

RIM Network Operation Center (NOC)

The RIM NOC is a key part of the BlackBerry BES solution. When a BES is first installed it is assigned a unique address called a Server Relay Protocol (SRP) ID or number. This SRP ID uniquely identifies the BES and in fact no two BESs can use the same SRP ID.

When the BES starts up, it actually logs into the RIM NOC using its unique SRP ID or address. The RIM NOC accepts the login if the SRP address is valid, and becomes aware of the BES. As we discussed earlier, any BlackBerry that activated against this BES will have the Service Book that includes this SRP ID or address on it. When the BlackBerry itself is turned on, it registers with the RIM NOC using its PIN number. Now the RIM NOC is aware of the BlackBerry and it is aware of the BES. This allows the BlackBerry and BES to communicate with one another via the RIM NOC.

BES Solution
Figure 1: BlackBerry Architecture

Please note that in Figure 1 above, the NOC is not shown, however it fits between the Wireless Networks and the Internet. Figure 1 also shows that it is not only BlackBerry Smartphones that can be associated with a BES, it is also other Smartphones that have BlackBerry Connect installed, or phones that have BlackBerry Built-In.

So the RIM NOC is the point where BlackBerry and BES can find each other and communicate. The NOC takes care of handling individual BlackBerry connections and also queues up data that is destined for a BlackBerry when it is out of coverage or turned off. This means that the BES itself doesn’t need to worry about doing that extra work.

In fact the BlackBerry architecture itself allows any company to add an infinite number of BlackBerry users without the need to ramp up remote connectivity capacity, since the only connection being used for all communication is the one that is established between BES and NOC. RIM has some customers who have 100,000 BlackBerry users which proves the point. The NOC also removes the need to run a 100% uptime remote connectivity environment since RIM takes care of this at the NOC.

BES Features

In a corporate environment when your BlackBerry is associated with a BES, you have more available features than a BlackBerry registered with a carrier only. In addition, administrators have tools that allow them to control the BlackBerry experience.

User Features

As a BlackBerry BES user you can:

  • Receive email in real time
  • Have a message that you read on your BlackBerry show up as read back in your corporate inbox (and vice versa) automatically
  • Move a message to an existing folder within your corporate inbox from your BlackBerry
  • Have a message that you delete on your BlackBerry be moved to the Trash folder in your corporate inbox automatically
  • Have your corporate address book bi-directionally synchronized wirelessly with your BlackBerry
  • Have your corporate calendar bi-directionally synchronized wirelessly with your BlackBerry
  • Setup meetings from your BlackBerry, invite attendees, and see their free/busy status
  • Have your BlackBerry Memo Pad bi-directionally synchronized with your corporate Note taking application (for example Outlook’s Notes folder) wirelessly
  • Look people up in the company global address book when composing new email in real time
  • Setup or change your Out Of Office message and enable or disable it
  • Browse the internal company web sites
  • Login to your corporate Instant Messaging (IM) application (like Microsoft Office Communicator or Lotus SameTime)
  • View or download email attachments

As you can see, the BES/BlackBerry combination offers a wide variety of features compared to the BIS/BlackBerry combination which is used by carriers.

Administrator Features

Because the BlackBerry is a true Smartphone with corporate and personal features, the BES administrator needs to be able to control what their users can and cannot do. The main reasons for this are security and compliance. Here are some of the features available to a BES administrator:

  • Ability to fully control every aspect of the BlackBerry via something called the IT Policy. There are over 450 IT Policy settings, but here are a few examples:
    • Disable features like the GPS and camera
    • Disable the external media (or allow it but force it to be encrypted)
    • Force the BlackBerry to encrypt its on-board memory
    • Only allow web browsing via the corporate network and ultimately through a proxy so that the web sites can be filtered the same way they are at the desktop
    • Force passwords, their complexity, timeout, and age
    • Disable the phone or other features like SMS and MMS
    • Block personal email and IM (including PIN to PIN and BlackBerry Messenger)
  • If you lose your BlackBerry or forget the password, the administrator can remotely kill your BlackBerry or reset the password
  • The administrator can remotely install third party BlackBerry applications and even prevent you from removing them
  • The BES can be configured to log your SMS and PIN messages (sent and received) and also log your phone calls (not the audio of the calls but who you called or who called you and the duration of the call)

Other Features

The BES allows even more BlackBerry functionality which further enhances the BlackBerry user experience.

Mobile Data System (MDS)

MDS has three components. One is a mechanism of send and receiving IP data between your BlackBerry and the BES. This mechanism uses the existing secure connection that is established between your BlackBerry and BES via the RIM NOC. Remember that this secure connection is like a VPN since it is an unbreakable tunnel of data.

The second part of MDS is a service that runs on the BES. This service acts as an IP Proxy for your BlackBerry. The MDS service also acts as a web proxy. What this means is that when you type in a URL on your BlackBerry, your BlackBerry doesn’t actually go to that web site. It asks to go to that web site, but MDS does it on behalf of the BlackBerry. This allows the BES to crunch down the web page(s) before sending them on to the BlackBerry. It will resize images and remove any formatting or code that it knows the BlackBerry will not be able to handle. Interestingly it does the image resizing based on the screen size of the individual BlackBerry being used (yes it keeps track of that).

Probably one of the best features of MDS is the ability for it to send web content to your BlackBerry. You can send an instruction to MDS and make it grab two icons and a web page and send them to your BlackBerry. The icon shows up on the BlackBerry home screen and when it is clicked, it loads the web page that has been pre-cached on the BlackBerry. This is very useful in a disaster recovery situation when you want to have certain information (like call trees, lists of people’s PIN numbers, congregation points, etc.) pre-loaded on the BlackBerry with an icon so that when the cell networks are down or your internal networks are down, that information is already pre-loaded and accessible. It is a very simple and cost effective way to handle disaster recovery without spending lots of money doing it.

You can also instruct MDS to send a message to the inbox on the BlackBerry. It looks like an email, but when the user opens it, it actually loads a pre-cached web page. A great way to deliver daily reports until you upgrade your BES and devices to handle HTML email.

The third part of MDS is a service that runs on the BES that acts as middleware. It allows developers to quickly build BlackBerry applications that allow the BlackBerry user to interact with corporate databases to either extract information from them, or add information to them. The developers get a tool that allows them to build the interfaces or forms, and control how that data is accessed via MDS. These applications are not full blown BlackBerry applications but are rather more forms based in nature. It really allows developers to build something quickly without having to build a BlackBerry application from scratch using Java and having to build their own middleware.

Mobile Voice System (MVS)

MVS is a feature that allows a corporate BlackBerry user to change the way they deal with the phone. It has number of BlackBerry user benefits including:

  • The ability to have only one phone number as opposed to office and mobile numbers
    • When someone calls you MVS can ring all of your phones at once to find you
    • When you call someone your office number displays on caller ID as opposed to your BlackBerry number
    • Since you only ever give out the one number, even if you switch the SIM card in your BlackBerry so that your number changes, it doesn’t matter since the person calling you calls the office number and MVS finds you
  • It allows your BlackBerry to become your office desk phone
    • This allows extension dialing, call transfer, putting calls on hold, etc.
  • It allows you to move a call between your office phone and BlackBerry (or the reverse) so that you can get on the move without dropping the call

MVS Client
Extra MVS phone features

The way that MVS works is that you install an MVS server that communicates with your existing PBX (or PABX). The MVS server then communicates with the BES bridging the two systems together. When you make a call on your BlackBerry, unbeknown to you, your BlackBerry actually sends a command to the MVS server via the RIM NOC and the BES (actually using MDS). The MVS server then commands the PBX to call your BlackBerry and the number that you dialed. It then bridges the two calls together. On your BlackBerry you have no idea this is happening and you do not hear the incoming call. All you know is that you dialed a number and it started ringing.

This approach is beneficial to the company in a few ways. Firstly it can save on mobile phone bills in countries that have adopted the notion that incoming mobile calls are paid for by the calling party. Because the call you make from your BlackBerry is actually an incoming call, it is free. Of course your company is charged for the two outgoing calls but those are typically much cheaper because of the higher volume in land line plans. It is also beneficial for compliance. Since both calls actually originated via the PBX, they can be logged.

Another scenario that it can be seen as beneficial is when the company has multiple PBXs in different countries that are internally connected via VoIP (meaning that calls stay inside the company’s network) and it makes use of intelligent routing. This means that if you are in the US and dial a number in the UK from your desk, the PBXs decide amongst themselves who should actually place the call. In this example the UK PBX places the call since it would end up being a local call for the UK.

When you add MVS to that picture, now the BlackBerry user in the US calls a BlackBerry user (or any number) in the UK, the MVS commands the PBX to dial the US BlackBerry and the destination number in the UK. The PBXs decide to place the UK call from the UK PBX. This now means that a costly mobile international call becomes two local land line calls.

MVS Architecture
MVS Architecture

 

What is New in BES 5.0?

Now that you have a good understanding of what the BES is and what features it offers corporate BlackBerry users and administrators, let’s see what new features RIM has added to BES 5.0.

The overriding message that RIM wants to convey as they approach the release of BES 5.0 in the second quarter of this year, is that they have concentrated mostly on the administration and support side of the BES. They have made many changes to the architecture so that IT staff have more flexibility when configuring and administering BES. They have had a handful of large customers running BES 5.0 in production for a year already and this very long Beta has allowed RIM to continually tweak BES 5.0. RIM has not forgotten about the BlackBerry user features and there are a few, but most of the effort has been on the “back-end”.

BES 5.0 User Features

Once BES 5.0 is running in a corporate environment, BlackBerry users will have the following new features once their BlackBerrys are running handheld code 5.0 or later.

  • Users will be able to access files stored on network volumes from their BlackBerry.
    • If you happen to use BlackBerry Unite! you will know what this looks like already.
    • Based on past experience with RIM releases, you know that this new functionality will be implemented in the most secure way (remember back to Bluetooth and external memory as two “insecure technologies” that RIM delivered in a very secure way).
  • Users will now be able to download and/or view attachments to Meeting Requests in the same way they can with email attachments today.
    • Today any attachments to meeting requests are not sent to the BlackBerry.
  • Email folder management has been improved so that you can now create, rename, and delete mailbox folders.
    • Today you can only move emails between existing folders.
  • Users will be able to flag messages for follow-up.
    • While this functionality exists in the different email clients, they do not on the BlackBerry.
    • The functionality will include the ability to color code the flags and label them.
  • Users will be able to create mailbox filters from the BlackBerry.
    • Today you can create mailbox filters on the BlackBerry that effect emails coming to the BlackBerry itself, but they do not synchronize back to your corporate inbox. This means that you have two sets of filters.
    • This feature allows them to be synchronized.
BES 5.0
Network Access to Files

 

BES 5.0
Folders on BlackBerry

 

 BES 5.0
Add Folders

 

BES 5.0
Calendar Attachments

 

BES 5.0
View Calendar Attachments

 

BES 5.0
Flag Emails Settings

 

BES 5.0
Flagged Emails

 

BES 5.0 Administration Features

As I mentioned earlier, this is where RIM concentrated the most and it shows when you see what they have accomplished.

  • The management console is now web based.
    • Today the management console is a Windows executable that needs to be installed on any support person’s desktop. Their AD login must also have SQL server privileges to allow for certain kinds of access.
    • With a web console, there is no need for multiple installs (or upgrade upon a BES upgrade) and each support person’s AD login no longer needs to get SQL permissions.
  • The Desktop Manager is now web based
    • For those companies who still use the Desktop Manager, it will become web based so there is no need to install or upgrade this in the future.
  • New more granular administrator roles and the ability to create your own or modify existing ones.
    • Today there are a set number of roles and their permissions are hard coded. These do not always translate into a support function which can be limiting.
    • This new scheme allows administrators to completely customize each role to suite their organization and even create new ones.
  • Administrators will be able to schedule tasks.
    • This would allow administrators to say, push out a new application to a BlackBerry at a specific time of day (or night). This cuts down on administrator overtime coming in at midnight to perform a task.
  • The BES Groups have been improved and can be cascaded.
    • Today BES Groups (which allow you to group users) is very rigid. For example users can be members of only one group.
    • This new feature allows users to be members of multiple groups and therefore adopt the attributes of all groups (IT Policy and Software Config. assignments).
    • The ability to have a group within a group also provides great flexibility.
  • The administrator will have greater visibility into the Enterprise Activation.
    • Today an Enterprise Activation could stall but there is no way to see why.
    • BES 5.0 will allow you to see the status of every activation, where it may be stalled, and why.
  • In BES 5.0 administrators will be able to push out device handheld software updates over the air.
    • The device must be running handheld code 4.5 or later for this feature to work.
  • In BES 5.0 the fail-over of BES is now built in.
    • You will be able to run BES 5.0 in a master/slave configuration where the standby BES can automatically pick up the users if the primary fails or becomes too busy.
BES 5.0 Web Console
BES 5.0 Web Admin Console 

 

Conclusion

BES 5.0 is a year late as it was announced at WES 2007 and promised to be available by WES 2008. It seems it will be available around the time of WES 2009 now.

It is late, but it seems that RIM has made sure that this is release is rock solid after a year of production testing, and it has all the right administrator enhancements to save enterprises time (which ultimately translates to money), with just enough user side enhancements to keep everyone happy … Until BES 6.0.

[ Craig Johnston is the author of Professional BlackBerry and is CrackBerry.com’s Podcast co-host and resident enterprise guru and all-round BlackBerry expert. If you have an enterprise application or topic that you would like to have addressed by Craig, send him an email at crackberrycraig @ crackberry.com. ]

How To Make Bootable USB

Having a bootable USB is very essential, especially if you are a Netbook user. Using bootable USB to install an operating system (OS) not only makes the installation faster, but also saves a DVD.

Creating or using an USB drive to install Windows operating systems is very easy if you follow the below mentioned steps.

If you are planning to use bootable USB to install Windows 7 or Vista please refer our guides:

Install Windows 7/Vista using bootable USB guide

And also, you can refer install Windows 7 on Acer Aspire One guide

Coming back to bootable USB guide, here we assume that you are using either Vista or Windows 7 to create a bootable USB.

1. Insert your USB (4GB+ preferable) stick to the system and backup all the data from the USB as we are going to format the USB to make it as bootable.

2. Open elevated Command Prompt. To do this, type in CMD in Start menu search field and hit Ctrl + Shift + Enter. Alternatively, navigate to Start > All programs >Accessories > right click on Command Prompt and select run as administrator.

3. When the Command Prompt opens, enter the following command:

DISKPART and hit enter.

LIST DISK and hit enter.

Once you enter the LIST DISK command, it will show the disk number of your USB drive. In the below image my USB drive disk no is Disk 1.

4. In this step you need to enter all the below commands one by one and hit enter. As these commands are self explanatory, you can easily guess what these commands do.

SELECT DISK 1 (Replace DISK 1 with your disk number)

CLEAN

CREATE PARTITION PRIMARY

SELECT PARTITION 1

ACTIVE

FORMAT FS=NTFS

(Format process may take few seconds)

ASSIGN

EXIT

Don’t close the command prompt as we need to execute one more command at the next step. Just minimize it.

5. Insert your Windows DVD in the optical drive and note down the drive letter of the optical drive and USB media. Here I use “D” as my optical (DVD) drive letter and “H” as my USB drive letter.

6. Go back to command prompt and execute the following commands:

D:CD BOOT and hit enter. Where “D” is your DVD drive letter.

CD BOOT and hit enter to see the below message.

BOOTSECT.EXE/NT60 H:

(Where “H” is your USB drive letter)

7. Copy Windows DVD contents to USB.

You are done with your bootable USB. You can now use this bootable USB as bootable DVD on any computer that comes with USB boot feature (most of the current motherboards support this feature).

Note that this bootable USB guide will not work if you are trying to make a bootable USB on XP computer.

How to Open Your VAIO Z1 Laptop

The following process will void your warranty (if any). It may also damage the components in your computer when done without care. Be sure to ground yourself by touching metal or wearing an anti-shock device before fiddling with the inner workings of your notebook.

 

VAIOZ.com and any sources referenced in this article cannot be held responsible for damage to any computer caused by the user. User assumes all responsibility.

Welcome! This is my attempt at compiling my knowledge, photos I’ve taken, and pieces of a now-offline tutorial into a simplified, English version of how to open your VAIO Z1.

Notes:

Important: The most crucial part of this process is to KEEP YOUR SCREWS ORGANIZED. I used baggies and labeled them, using the same codes as seen in the instructions below. No baggies? You can also write the letters on a sheet of notebook paper and group them on the paper.

Screw covers: An exacto knife or thin part of a cheap hair barrette is good for removing the delicate sticky covers that hide some of the screws on the unit.

Screw driver: I used a simple stick-flat-head screw driver, I believe 2mm in size, from a basic toolkit to remove all of the screws. A Philips works equally as well, as long as it is the correct size.

excl Wait! Are you adding or changing MEMORY (RAM) only? If so, ONLY remove the screws labeled “D” in the diagram below. These are the only screws holding the keyboard in place.

 

1. Remove the battery

2. Remove the screws: The pictures below indicate which screws are the same and may be grouped. (Fig 1)
Screw “C” photo is cut off, but it is the only missing screw type, so group accordingly.


Fig. 1

Screws “E” are hidden by sticker panels. Use a thin object to remove the covers first. (Fig 2)


Fig. 2

3. Carefully turn the unit right side up. Open the display and slowly remove the keyboard.
You can pull the keyboard upward, holding on the top row of “F-keys” – there are no latches or anything holding the keyboard down in this region.

When the keyboard is lifted, you will have to pull the keyboard out toward the screen – there are metal flaps at the bottom of the keyboard holding it into the unit.

Remove the cable from the brown connector to free the keyboard (Fig 3 & 4). Lift the brown flap on the connector to make the cable release easier.


Fig. 3

4. Detach other cables that connect the palm rest to the main board. (Shown in Fig 4 & 5)
These are white cables, some with blue ends. Grasp firmly and pull up to detach.


Fig. 4


Fig. 5

5. Remove palm rest bezel screws. (Circled in Fig 6)


Fig. 6

Don’t forget to keep those screws safe and organized as well!

6. Begin attempt to lift up the palm rest bezel.
It may require a bit of work, and you may experience some resistance around the USB port area.

Careful! There’s another cable attached from the touchpad to the main board under here. (Fig 7)


Fig. 7

Congratulations! Your Z1 is officially “open.” The rest of this tutorial gives you details for removing your hard drive. If you are going for something OTHER than the HD, this concludes the tutorial.I hope that this will have helped you – no matter what your situation is.

 

7. Remove screws from the hard drive assembly. (Fig 8)
One screw is underneath a black tape.


Fig. 8

8. Remove the hard drive. (Fig 9)
You may unscrew and remove the brackets to fit another hard drive into the computer.


Fig. 9

That’s all folks! I hope this will help some of you get into your Z1s in an organized fashion.

Be patient when re-assembling your unit. There are some pieces (like the loose bracket over the CD drive, and the plastic port cover if removed) which may make aligning and closing the unit tedious.

Lose your screws? Need parts? Check out vaioz.com/parts.html for help.

Credits to:
http://www13.big.or.jp/~tamai/vaio/columns/hard33.html (Non-active) Written by Tama: For the original international tutorial and the black/white photos (recovered via scanner from laser printer print outs)
maki@vaioz.com  for the color photos of “roadkill” Z1 (the unit spent awhile in the street one day), and my translated/elaborated instructions. http://vaioz.com/opening.html

Downgrade Elite 8100 Minitower to Windows XP

You need to load the SATA ACHI drivers for the machine at the F6 prompt that comes up at the beginning of the Windows XP installation.

Below are the drivers. You probably don’t have floppy drives on the PC’s so just put these drivers on a USB flash drive and point the installation program to them when prompted to do so.

http://downloadcenter.intel.com/Detail_Desc.aspx?a​gr=Y&DwnldID=18860&lang=eng

The other alternative you have is to go into your BIOS and change  the setting of your disk controller in the storage options menu from ACHI to IDE. Then you can load XP without installing the ACHI drivers beforehand.

See Chapter 3, page 12 of the maintenance guide below for where to find the BIOS settings:

http://bizsupport2.austin.hp.com/bc/docs/support/S​upportManual/c02000715/c02000715.pdf

Once XP is installed you can then load the above drivers manually by following the instructions beginning on page 12 of this document. It is for notebooks but there would be no difference in the procedure for desktops.

http://bizsupport1.austin.hp.com/bc/docs/support/S​upportManual/c01600726/c01600726.pdf

(see compied text below)

Ignore the reference to the setup folder because I gave you the drivers above. Just download them and put them in a folder you name and browse to that folder to install the drivers.

 Before installing the ACHI drivers you will need to install the chipset driver first. You would want to do that anyway before installing any other drivers regardless.

http://h20000.www2.hp.com/bizsupport/TechSupport/S​oftwareDescription.jsp?lang=en&cc=us&prodTypeId=1…

After you get the ACHI drivers loaded you can go back into your BIOS and select the ACHI option again for better disk performance.

Source: http://h30499.www3.hp.com/t5/Business-PCs-Deskpro-EVO/Downgrade-Elite-8100-Minitower-to-Windows-XP/m-p/2327451

Steps to modify a Windows XP image to support SATA Native Mode

1) Enter F10 Setup, and go to System Configuration/Device Configurations/SATA Native Mode

to Disable.

2) Install Windows XP Service Pack 2 in whatever manner is typical for your organization.

3) Download and save the “Intel Matrix Storage Manager” softpaq that is available for your

platform at http://www.hp.com.

4) Unpack all the files from the SoftPaq. Unpacking a Softpaq file uses this command line:

  • • Sp#####.exe -e -f<path> -s
  • • Where

o SP####.exe is the Softpaq to unpack.

o -e is a run time switch that overrides installation of the component inside the

softpaq.

o -f<Path> is a run time switch that overrides the default path set at build time.

o -s instructs the package to unpack in silent mode skipping the welcome,

license and directory screens.

  • • Example: C:\tmp\sp99999.exe -e -fc:\sp99999 -s
  • • This will unpack the files needed to c:\sp99999.

5) Browse to the location of the Intel storage drivers on your system. Using the example above

that would be c:\sp99999\Winall\Driver (for XP32) or c:\sp99999\Winall\Driver64 (for

XP64). Copy the files in that directory to removable media (i.e. floppy disk, usbkey).

a. iaahci.cat

b. iaahci.inf

c. iastor.cat

d. iastor.inf

e. iastor.sys

Page 13

f. txtsetup.oem

a.

6) Download and run the “Intel Chipset Installation Utility for ICH9 for Microsoft Windows 2000

and XP” for your models from http://www.hp.com.

7) In Device Manager, right-click the IDE ATA/ATAPI controllers/Intel ® ICH9M Serial ATA

Storage Controller and select ‘Update Driver’. If more than one Intel ICH9M Serial ATA

Storage Controller is listed this process only needs to be done once.

8) Follow these steps to complete the Hardware Update Wizard:

a. At the first dialog, select ‘No, not this time’ when prompted to connect to Windows

Update.

b. At the next dialog, select ‘Install from a list or specific location (Advanced).

c. At the next dialog, select ‘Don’t search. I will choose the driver to install’.

d. When prompted to select the device driver you want to install for this hardware,

choose the first one in the list: Intel® ICH9M Serial ATA Storage Controller.

e. When prompted to insert the manufacturer’s installation disk, select “Have Disk” and

when prompted, browse to the location of the “Intel Matrix Storage Manager” files

extracted from the softpaq on your removable media.

f. Select iaAHCI.inf and click Open, then OK.

g. When prompted to select the device driver you want to install for this hardware,

select the Intel® ICH9M-E/M SATA AHCI Controller.

h. A warning that Windows cannot verify that the device is compatible with your

hardware will appear. When asked if you want to continue installing the driver,

select Yes, then Finish.

i. The installation will complete.

9) Shut down Windows and restart the computer. Enter F10 setup when prompted during the

boot.

10) Go to System Configuration/Device Configurations/SATA Native Mode and change it to

Enable, then save settings and exit F10 Setup.

11) After Windows restarts, the additional SATA components will be updated. A System Settings

Change will appear. When asked “Do you want to restart your computer now?” click Yes.

12) When Windows restarts, the SATA AHCI drivers will be completely installed.