Sagacious Himself — brevity in circumlocution: never blague — suffering genius

April 30, 2011

verizon wireless issuing private ip addresses to 3g customer, NAT joy, MIA packets and gross ineptitude … fraudulent enticement

fraudulent enticement” : is the phrase for those pitching class action suits to such law firms.


Part 2, draft 1

verizon staff, even senior tech staff [not network], cannot seem to understand that “private:public” is ONE distinction of ip addresses and that “dynamic:static” is another distinction.  Several people now have approached verizon wireless with the problem that their handset, the phone itself, is receiving a private ip address instead as before a public ip address (internet ip address, or public routable, or insert colloquialism here) on the 3g ppp0 interface.  The joy for “smart” phone users is Port Restricted Cone NAT.  It is a great way to break voip and vpn functionality of the device.  NAT per se is not the issue; user non-configurable “feature” is the problem.  Additional complexity is introduced by VZW denying addressing scheme. (

Not sure you and your mobile station are in this private address space wan facing boat?  IF android: Grab “STUN client” application, pick any functional STUN server from the drop down, and perform the test.  At the bottom of the results will be the name of your 3g interface, in my case ppp0, and the associated ip address, in my case 10.n.155.n

STUN client: appbrain:  I can provide the apk if you have opted to disable google “features” by not adding a gmail address to your handset.

The comical troubleshooting one must initially endure is the assertion that if the web browser is working the data network is working perfectly.  Out of order packets don’t noticeably affect web browsers; out of order packets are very bad for voip.  Lost packets aren’t bad for TCP web browsers; Lost packets are very bad for UDP voip conversations.

“The [3g] ip address on the phone is ONLY for talking to our towers”

Oh really? **  Wait it gets better:

“[3g ip addresses are] not for talking to third party services on the internet”

yes, verizon really made that delightful claim.

“are you saying I’m stupid?” No, based on the call recording I heard this guy is clearly grossly ignorant and not suited to a network support department.

“If the data isn’t working it’s the third party software you’re using”

‘software can control your side of the network? please walk me through how I access that manually’

‘if web pages are timing out is it the fault of the web browser?’  .. “no” .. distinction failure continues

Various analogies are drawn to soho nat…

“you have to understand your ip address is dynamic” ..

uh huh. what’s that to do with it now being private address space and the evil of network address translation whereas recently the 3g interface was _dynamically_ issued from a public address space?

Let’s compare the dhcp class of this handset with the dhcp class of another handset.  Awkward silence.  Even their unassailable network people don’t have access to this information.  Scary.

“you might need to create a new rule in your corporate firewall”

How does that effect my phone?  There is nothing I control between my handset and the tower.  I’m not even using a rooted phone with a software firewall with this issue.

We all commiserate there is little point pushing this issue up the food chain by voice with non-business class accounts… especially with the appalling terminology dearth and concept fail.

Stuck with a private ip address?  Too bad.  Suffer but please continue to pay us.

All silly suggestions to contact the manufacturer of the phone, or the developer of VoIP product x or y ought be ignored.  The manufacturer of a handset that speaks CDMA (or lte), for verizon wireless, will direct all questions pertaining to the network back to verizon.  The software is not relevant to this issue — it merely MANIFESTS (or indicates) that there is an issue, and if you are voip familiar you recognize quickly the flavor of NAT involved.

“Perhaps you should contact google”

Yeah, that’ll work out so well.  Sadly no longer employed by a multinational, multibillion dollar venture group I don’t wield that kind of power any more, so no thanks I’ll try bashing your head against the wall instead.  It’s nice to have memories of seeing microsoft, [phone co], and intel dance to make me happy.. I mean work to find a solution to a problem with stuff.

Expect VoIP to FAIL and FAIL BADLY.  There’s a reasonable chance of VPN pain in your near future.  But at least your browser works, right?

It may be a secret top down plan to sell static ip addresses as that has been repeatedly suggested as a ‘solution’.

Please share your verizon wireless fun [pain].  I have several phone conversations from several people in my allegedly small boat in WAV — VoIP allows call recording for claim consistency purposes.  Consider capturing all your CS phone calls; it’s easy with viatalk (roll your own asterisk people have a few buttons to mash).


See post on “google port-OUT .. revisionist history” for voip/itsp recommendations.  Also consider PIAF vitelity endorsement.  Additionally try TLS nightlies of CSIPsimple.  Howardforums has luminaries worth consulting.



* VoIP : udp sip
** Although it could be an unqualified  reference to pg 5 of VZW document [Verizon Wireless Private Network whitepaper] — section 3.1 grasps the public:private and dynamic:static distinctions. A static IP address is available without having a business account. Section 3.8: “static IP — verizon wireless hosted” as opposed to “static IP — verizon business hosted” makes further distinctions. Dynamic Mobile Network Routing exchanges tower-calls for voip calls.  Any claim by Verizon Wireless that a static IP address [on non-business account] would cost $500 reveals gross ineptitude by the agent.  It is obvious that the agent is phrase searching and landed on section 3.8 “verizon wireless private network setup fee”.  There are a number of circumventions to verizon wireless [tortial interference] ranging from irksome to vexatious.. but VZW provoked Proof of Concept circumvention necessity.
*** upselling:  CradlePoint CBA250, CadlePont CTR500, CadlePont PHS300 :

EDIT: 110701

addendum: verizon 5+ gb throttling easily circumvented without modifying system files.. hahaha delightfully simple change to system!  (requires SuperUser)

edit 2:

learn to speak verizonese:  CGN

[ ]

October 6, 2009

mobile phones: how is it as a phone?

Filed under: CIO,iTard,Motorola phone,sigh — Sagacious Himself @ 9:27 pm
Tags: , ,

Why is Motorola targetting the iTard market with the Motorola Droid?

Should not phones primarily BOTH

(1) have excellent signal reception/relay

(2) have excellent audio fidelity / vocoders



Does the motorola droid? who knows?!  The engineers might not have bothered testing.  What has happened to the motorola name? merely YAPP (yet another phone producer)?

Does anyone test PHONE network connectivity or test PHONE voice quality anymore?

As long as a phone is SHINY, small, light, and run programs to delight the feckless surely it will be a winning selling product…

Soon the generation who inflicted contraceptives on society will in turn receive the similar gift of euthanaia. … iTards and useful idiots first.. then second generation iTards.. then public school employees and overseers…

I want a slimmer motorola e815.  HTC has one passable PHONE, but I am not interested in paying a $60/month verizon FINE.  One cannot opt-out of the verizon penalty fee.  I want to use the PHONE as a PHONE and nothing more (than the occasional SMS).

edit: even eWeek doesn’t bother to review PHONES  as a PHONE per se... seems like eWeek has moved to the iTards column

Where are the QUALITY PHONES????

edit:  droid “does” stuff but how well IS it a PHONE?


October 25, 2007

changing the NAM 1 MDN on the motorola e815 is frightful..

Filed under: category euthanized,Hacking,motorola e815,Motorola e815 hacking,Motorola phone — Sagacious Himself @ 4:11 am

.. but the good news is the lock code is automatically set to the last four digits of the MDN.  phew.

August 10, 2007

mobile phone laptop cars? AlphaCOM rolling over in grave

AlphaCOM, pioneers of mobile PCMCIA cards, rolls eyes over “new” mobile phone company’s laptop cards.  It was cool at 1997 COMDEX.  19.2k with LOTS of compression?  Remember when I suggested bonding multiple cards TEN YEARS AGO?  Bonding isn’t new, but its time has come again.  Most laptops have two PCMCIA slots.  2x broadband > 1x broadband

But $49 is better than the $600 I spent four years ago testing cards from VerizonEvil Wireless and AT&T.  I had a less unpleasant experience tethering my laptop to my moto.

August 29, 2006

100 free anytime minutes verizon wireless

Filed under: All Your Base,category euthanized,Motorola phone,verizon circumvention — Sagacious Himself @ 8:14 am


July 10, 2006

2000 brew applications

Filed under: category euthanized,Hacking,motorola e815,Motorola phone — Sagacious Himself @ 12:06 am

July 9, 2006

is it wrong to lie to verizon wireless?

Filed under: category euthanized,Hacking,Justice,motorola e815,Motorola phone — Sagacious Himself @ 11:24 pm

no.  turnabout is fair play.

July 8, 2006

how to refresh new ringtones list on e815: OBEX transfer, or USB cable transfer

1) transfer new MP3 or MIDI ringtones to phone via OBEX transfer or via USB cable transfer
2) connect to phone via USB cable:
a) start PST 7.2.3
b1) rename the first exe in P2Kcommander to ext
b2) start P2Kcommander 3.3.0
3) browse to root of phone (/a/)
4) delete mytun*.*
a) this should be TWO files
5) disconnect phone
6) power off phone
7) remove battery for five seconds, reconnect battery, power on phone

VIOLA! sounds are now listed BOTH in media manager and in Ringtone details. No more need to reset phone entirely.


The downside is that ALL your contact-ringtone settings get mixed up. So you “get to” fix each one by hand. But this is a small irratation to suffer to avoid the other vexation of ghost files.

credit to Sagacious Himself

July 6, 2006

using gps features on e815 no hack


4771 stands for GPS1

and then it asks for an SPC code… enter


these steps will take you to the gpsOne menu, and modify the settings in the settings menu by

changing the lock status [3] to off, test mode [4] to off, sample count [5] to 1, and transport type [6] to DBM.

You can’t change the IP address or the IP port [without a SEEM edit]. In the GPS test menu, you don’t need the start application function either. All you need is the ‘Last Location’ function.

Make sure your phone is enabled to use the GPS function, not just the E911 function. [073887]
Press end to clear out back to the start screen

Dial 922 and stay on the line until some gibberish starts coming out of
the phone. * hang up, you need not stay on the line after that.

go back into the GPS menu and press last location. BOOM. There are your
Longitude and Latitude coordinates. Go to mapquest and enter your
coordinates here:


see also:

* IMPORTANT: in some areas dialing 922 MIGHT connect you to emergency services. Do not hang up on them; instead POLITELY and PROFUSELY apologize explaining the number you did dial.

Once someone figures out how to sign BREW applications I imagine there will be some lovely homebrewbrew brewhaha (puns intended). Homebrewbrew GPS mapping software… better than Get It Now NAVItime. Since QPST, PST, et al are already pirated… its just the next step to pirate the software for signing applications 😉

Remember.. its not wrong to lie- or steal from- verizon.

July 5, 2006

Musika… there’s always hope: here I am… will you send me an angel

and in e815 ringtone MP3 format

Musika for the inured, fornication inclined who totally lack honor

free MP3 Motorola e815 ringtones

Designed to be used as phonebook Ringtone IDs:

Easiest install is after enabling BOTH BlueTooth profiles: DUN and OBEX

(yes, it is possible to have both enabled. I have done it)

Edit to suit with audacity

June 27, 2006

Unlimited time on any e815 game demo

Filed under: category euthanized,Hacking,motorola e815,Motorola phone — Sagacious Himself @ 3:07 pm

Pay close attention to the bold and italicized parts.

What you’ll need:
– Access to Get it Now
– A data cable
– Working version of BitPim
– Some patience

Note: Even if you do not have BitPim or a data cable, this will still be helpful to you. See steps 4-13 especially.

1. In BitPim, browse to the Brew directory and look for a file named prefs.dat
2. Delete that file (Don’t worry, It’ll come back) Deleting this file
will allow you to download any demos you might have already tried, even
if they’ve expired and/or you’ve deleted them.

[this is NOT possible on the e815 from the data cable. This only works for the v710. Instead go into the programming menu, switch to the TEST get it now server, start get it now, go back into the test menu, and set get it now back to the default server.   This deletes the prefs.dat.  Now any expired demos that you had PREVIOSLY deleted can be downloaded again – S.H.]

3. Restart the phone. This doesn’t mean read this and don’t restart you phone, oh no. Actually restart it, otherwise this will not work.  [this is not necessary for the e815]
4. Find a game that you want that has the demo enabled.

Now pay attention, this is the part people mess up, despite its simplicity.

[some people alledge that this still works for the e815.  I have been unable to confirm this.  Apparently one must hit CLR the very instant the download reaches 100%.  Good luck with that]

5. Download the demo by pressing OK when it is highlighted, and wait patiently for it to finish.
6. When it is finished, don’t mash buttons like a 4 year old playing video games!
7. You should get a message saying “App installed successfully. Would you like to run it?”
8. Press Clear (the button that says CLR right above the end key)
9. You should now see the previous screen with the demo as an option. Press OK again.
10. You will briefly
see the downloading screen again and shortly receive the same prompt
saying, “App installed successfully. Would you like to run it?”
11. Press Clear (are you starting to see the pattern here?)
12. Repeat this process, it goes like this: OK, wait 2 seconds, Clear, repeat
13. Each time around, it adds time to the demo. For example: If it is a
5 minute demo, each time you do it, it adds 5 minutes to the demo time.
You can do it 3 times, and have a 15 minute demo, or you can do it 1000
times, and have a 5000 minute demo.
14. I wouldn’t recommend the latter, because there is an easier way to get a longer demo, as I will explain shortly.
15. In the case where the demo has an expiration date displayed, it will extend the expiration date each time around.
16. Be wary! When accessing Get it Now you will
be charged airtime. Do this on a night or weekend so you don’t use up
all your minutes and get billed (that defeats the purpose of getting
the free game!)

Now for the best part. You might say, “You lying bastard Marcus you
said unlimited, I don’t want to sit and press buttons forever!” And I’d
say, “Shutup and let me finish!” And finish I will.

Note: The following only applies to demos with time limits, not expiration dates.

[this does NOT work for the e815, but only the v710.  The e815 has evil ACLs so the files are beyond deletion]

17. When you believe you have accumulated enough time on your demo, or
just get bored, or mess up, exit to the main screen and then go into
Get it Now to view your handywork.
18. “Holy Crap!” yeah I know pretty cool, but you’re not quite done. Hook up your phone and open up BitPim.
19. Browse to the brew directory and there should be a folder with a
four or five digit number as the name and a .mif file with the same
20. If you have more than one game, it’s tough to determine which
number corresponds to which game. Open up the folder and look for clues
in the filenames. For example: 300 bowl has files named (where
xxx is any of various extensions.)
21. Right click the .mif file and click save. Remember where you save
it and remember what game it corresponds to. What I did was save the
.mif file in a folder with the name of the game.
22. Unplug phone and launch the game.
23. You will get a message that says, “This game is a demo version. You
may purchase the app by selecting ‘Buy Now.'” and you will see the
option of “Buy Now” at the bottom of your screen.
24. Press down on the directional pad and that will change to “Run”
25. Now play your game to your hearts content.
26. When you finish your demo time, don’t delete the game.
27. Just go into BitPim and right click the corresponding .mif file and select overwrite.
28. Browse to your saved file and select it.
29. Restart your phone and voila! Your demo has now been restored to its original length.
30. Obviously, you can repeat this process as many times as desired and continue to restore time to your games.

So there it is. I do believe I’ve got everything correct here, but if I
don’t, let me know. Also if you have anything to add, please do so. If
someone finds a way to restore the games with an expiration, that would
be coolness. I’ve tried overwriting the .mif file with one from another
game, but the game just disappears from the Get it Now menu.

For those that may be inclined to do some BREW hacking, I’ve been reading up on BREW a lot and the reason you can’t replace the .MIF with one from another game is that:

For an application named 10358.MIF, there will be a directory named
10358. Inside directory 10358 there will be a .sig file. The first part
of the name could be anything, but there should only be 1 .sig file so
it doesn’t matter so much what it’s named. The .sig file is the
Verisign signature of the .MIF file. When you power up your phone, all
of the .MIFs are compared against their .SIG files and if any are
invalid, they get deleted.

mirrored from:

I’ve modified the instructions to ACTUALLY work for the e815 in right angle brackets.  Otherwise these are the directions for unlimited game demos on the v710

June 26, 2006

recover forgotten verizon e815 passwords or security codes

1. Load up PST, let it sit idle.
2. Load up P2K Seem 710.

Unlock Code (4 Digits)

3. In P2K Seem 710 type:

‘2784’ in the Seem location.
‘1’ in the record column.
‘A’ where it says ‘Bytes (h)’

4. Load from phone. (Don’t save anything)
5. Code should be in 4 digits on top of screen.
Security Code (6 Digits)

3. In P2K Seem 710 type:

‘2786’ in the Seem location.
‘1’ in the record column.
‘E’ where it says ‘Bytes (h)’

4. Load from phone. (Don’t save anything)
5. Code should be in 6 digits on top of screen.

June 25, 2006

free java games on e815 or e815m required files and applications

Filed under: category euthanized,Gross Politix,Hacking,motorola e815,Motorola phone — Sagacious Himself @ 6:17 pm

P2K Drivers

JAD Creator –

Motorola Midlet Manager from 0.10 to 0.333

June 24, 2006

preventing verizon from programming your e815 OTA

SPC: Allows you to define or change the Subsidy Lock Code. Leave this at 000000 if you want to be able to use Verizon’s OTA.

SPC Overwrite: Determines whether you want the carrier to be able to
change your subsidy lock via OTA programming. If you want to be able to
continue accessing these menus, I suggest setting it to “Forbid.”


June 23, 2006

qpst 2.7b215

Filed under: motorola e815,Motorola phone,News and Announcements,Piracy — Sagacious Himself @ 11:26 pm



















Program QPST


uncripple your verizon phone today! get the value YOU PAID for initially. … is it wrong to lie to verizon about hacking your phone? no!! turn about is fair play. Change your story often.. at least once for each verizon person with whom you speak.

qpst 2.7 b 215

Filed under: motorola e815,Motorola e815 hacking,Motorola phone,Piracy,verizon circumvention — Sagacious Himself @ 2:45 pm



















Program QPST


uncripple your verizon phone today! get the value YOU PAID for initially. … is it wrong to lie to verizon about hacking your phone? no!! turn about is fair play. Change your story often.. at least once for each verizon person with whom you speak.

June 17, 2006

motorola e815 firmware versions nightmare for game developers

Filed under: category euthanized,Geeky goodness,motorola e815,Motorola phone,Review,SoftWare — Sagacious Himself @ 9:14 pm

It turns out that the BREW API call: IBITMAP_NativeToRGB(IBitmap *pIBitmap, NativeColor clr) does not work properly.

any game that went through the extra effort of trying to stay device
independent (using this call) would become broken with the latest

The native calls that we use are IFONT_DrawText and IBITMAP_FillRect, along with IBITMAP_RGBtoNative.


Startup Problem Motorola E815

Sound Issue In E816

Sound problem on Motorola E815

Application Loading for MOT E815

problem in sending UDP packet


e816 Specifications

Basic How To: E815???

Moto E815: Text Field Title Overlapping

Motorola E815 EvDO

** E815 Silent ringer problem

Motorola E815 USB drivers?

Motorola E815 Platform ID

Blog at