ADVERTISEMENT

ACM repair hubs available in 110 areas across the country - Comelec chief

Published Feb 13, 2025 05:56 am

For the first time, Commission on Elections (Comelec) Chairman George Erwin Garcia said on Thursday, Feb. 13 that there are repair hubs in 110 areas across the country that will serve as a contingency measure during the May 2025 polls.

viber_image_2025-02-13_11-48-59-763.jpg
Verifiers of the Commission on Elections (COMELEC) carefully inspect printed ballots for the May 12 National and Local Elections during the first day of COMELEC’s Ballot Verification activity, held at the Amoranto Sports Complex in Quezon City on Thursday, February 13, 2025. COMELEC Chairman George Garcia said that their space at the National Printing Office (NPO) is not enough for ballot verification, so they borrowed a venue from the Quezon City Local Government to expedite and maximize the verification process. (Santi San Juan)

"For the first time, meron tayong repair hubs sa 110 areas sa buong bansa. Mayroon tayong repair hubs sa 82 provinces nationwide at yung iba doon sa highly-urbanized cities kahit dito sa Metro Manila (For the first time, we have repair hubs in 110 areas across the entire country. We have repair hubs in 82 provinces nationwide, and some are located in highly urbanized cities, including here in Metro Manila)," he said in a press conference in Quezon City.

According to Garcia, this means that when an Automated Counting Machine (ACM) encounters a problem, there will no longer be a need for it to be brought to Comelec's warehouse in Sta. Rosa, Laguna.

He explained that in this scenario, the local election officer would immediately deploy a contingency ACM while the malfunctioning machine will be brought to the repair hub, which would eliminate the disruption in the voting process in a particular precinct.

"Ginawan ng paraan ng Comelec 110,000 tayo na machines; 94,000 more or less lang ang ating presinto. At dahil dun mayroon kaming sobra-sobra na makina na pwede namin gamitin na as contingency machines (The Comelec prepared 110,000 machines; we have about 94,000 precincts. Because of this, we have extra machines that we can use as contingency machines)," he said.

"Para kahit papaano may naka-standby na na makina na pupwedeng ipampalit kung sakaling magkaproblema sa makina (So that there is a backup machine ready to replace it in case there is a problem with the current machine)," he added.

Garcia also disclosed that based on the report of the Project Management Office in charge with the mock elections they have not received any report of a malfunctioning machine from the demos conducted from Dec. 3 to January 30.

Meanwhile, he also announced that after the final testing and sealing, the machines' count will be reverted to zero.

"May paraan, alam ng mga electoral board members, na i-rerezero siya para pag binuksan sa araw ng eleksyon walang makikitang laman yung USB. Zero siya (There is a way, known to the electoral board members, to reset it to zero so that when it's opened on election day, the USB will appear empty. It will be zeroed out)," Garcia said.

This will be done, according to the Comelec chief, since in the past elections, poll watchers have questioned ACMs that already contain votes but were actually used in the final testing and sealing.

Related Tags

comelec chairman george erwin garcia matalinong boto 2025 Automated Counting Machines (ACMs) Commission on Elections (Comelec)
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.